Age | Commit message (Expand) | Author |
2024-09-02 | gpiolib: Update the kernel documentation - add Return sections | Andy Shevchenko |
2024-04-17 | gpiolib: Get rid of never false gpio_is_valid() calls | Andy Shevchenko |
2024-03-08 | gpio: sysfs: repair export returning -EPERM on 1st attempt | Alexander Sverdlin |
2024-02-15 | gpio: sysfs: fix inverted pointer logic | Bartosz Golaszewski |
2024-02-15 | gpio: use srcu_dereference() with SRCU-protected pointers | Bartosz Golaszewski |
2024-02-12 | gpio: protect the pointer to gpio_chip in gpio_device with SRCU | Bartosz Golaszewski |
2024-02-12 | gpio: sysfs: don't access gdev->chip if it's not needed | Bartosz Golaszewski |
2024-02-12 | gpio: sysfs: pass the GPIO device - not chip - to sysfs callbacks | Bartosz Golaszewski |
2024-02-12 | gpio: sysfs: extend the critical section for unregistering sysfs devices | Bartosz Golaszewski |
2024-02-12 | gpio: remove gpio_lock | Bartosz Golaszewski |
2024-02-12 | gpio: sysfs: use gpio_device_find() to iterate over existing devices | Bartosz Golaszewski |
2024-01-17 | gpiolib: revert the attempt to protect the GPIO device list with an rwsem | Bartosz Golaszewski |
2024-01-04 | gpiolib: replace the GPIO device mutex with a read-write semaphore | Bartosz Golaszewski |
2023-12-27 | gpio: sysfs: drop tabs from local variable declarations | Bartosz Golaszewski |
2023-12-27 | Merge tag 'v6.7-rc7' into gpio/for-next | Bartosz Golaszewski |
2023-12-18 | gpiolib: use a mutex to protect the list of GPIO devices | Bartosz Golaszewski |
2023-12-01 | gpiolib: sysfs: Fix error handling on failed export | Boerge Struempfel |
2023-10-04 | gpio: sysfs: drop the mention of gpiochip_find() from sysfs code | Bartosz Golaszewski |
2023-08-16 | gpiolib: sysfs: Do unexport GPIO when user asks for it | Andy Shevchenko |
2023-04-27 | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds |
2023-03-31 | driver core: create class_is_registered() | Greg Kroah-Hartman |
2023-03-29 | driver core: class: mark the struct class for sysfs callbacks as constant | Greg Kroah-Hartman |
2023-03-17 | drivers: remove struct module * setting from struct class | Greg Kroah-Hartman |
2023-03-06 | gpiolib: Clean up headers | Andy Shevchenko |
2023-03-06 | gpiolib: remove legacy gpio_export() | Arnd Bergmann |
2022-04-09 | gpiolib: Embed iterator variable into for_each_gpio_desc_with_flag() | Andy Shevchenko |
2022-03-25 | Merge tag 'gpio-updates-for-v5.18' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds |
2022-02-16 | gpiolib: sysfs: Simplify edge handling in the code | Andy Shevchenko |
2022-02-16 | gpiolib: sysfs: Move kstrtox() calls outside of the mutex lock | Andy Shevchenko |
2022-02-16 | gpiolib: sysfs: Move sysfs_emit() calls outside of the mutex lock | Andy Shevchenko |
2022-02-08 | gpiolib: Introduce for_each_gpio_desc_with_flag() macro | Andy Shevchenko |
2022-02-08 | gpiolib: Never return internal error codes to user space | Andy Shevchenko |
2021-05-21 | gpiolib: Use sysfs_emit() in "show" functions | Andy Shevchenko |
2021-05-21 | gpiolib: Make use of assign_bit() API (part 2) | Andy Shevchenko |
2021-03-31 | gpio: sysfs: Obey valid_mask | Matti Vaittinen |
2020-10-26 | gpiolib: Unify expectations about ->request() returned value | Andy Shevchenko |
2020-07-12 | gpiolib: move gpiolib-sysfs function declarations into their own header | Kent Gibson |
2020-06-15 | gpiolib: sysfs: use kobj_to_dev | Wang Qing |
2019-12-12 | gpiolib: Add GPIOCHIP_NAME definition | Geert Uytterhoeven |
2018-09-25 | gpio: Use SPDX header for core library | Linus Walleij |
2018-09-17 | gpio: Get rid of legacy header | Linus Walleij |
2017-12-20 | gpio: sysfs: avoid using kstrtol() in 'value' attribute write | Christophe Leroy |
2017-12-20 | gpio: sysfs: don't use sprintf() for 'value' attribute | Christophe Leroy |
2017-12-20 | gpio: sysfs: correct error handling on 'value' attribute read. | Christophe Leroy |
2017-12-20 | gpio: sysfs: change 'value' attribute to prealloc | Christophe Leroy |
2017-12-02 | gpio: gpiolib: Generalise state persistence beyond sleep | Andrew Jeffery |
2017-09-05 | Merge tag 'gpio-v4.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin... | Linus Torvalds |
2017-08-14 | gpio: sysfs: Fixup kerneldoc | Thierry Reding |
2017-08-14 | gpio: reject invalid gpio before getting gpio_desc | Masami Hiramatsu |
2017-06-09 | gpio: use class_groups instead of class_attrs | Greg Kroah-Hartman |