summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpiolib-sysfs.c
Commit message (Expand)AuthorAgeFilesLines
* gpiolib: Use sysfs_emit() in "show" functionsAndy Shevchenko2021-05-211-17/+12
* gpiolib: Make use of assign_bit() API (part 2)Andy Shevchenko2021-05-211-4/+1
* gpio: sysfs: Obey valid_maskMatti Vaittinen2021-03-311-0/+8
* gpiolib: Unify expectations about ->request() returned valueAndy Shevchenko2020-10-261-1/+1
* gpiolib: move gpiolib-sysfs function declarations into their own headerKent Gibson2020-07-121-0/+1
* gpiolib: sysfs: use kobj_to_devWang Qing2020-06-151-1/+1
* gpiolib: Add GPIOCHIP_NAME definitionGeert Uytterhoeven2019-12-121-4/+3
* gpio: Use SPDX header for core libraryLinus Walleij2018-09-251-0/+1
* gpio: Get rid of legacy headerLinus Walleij2018-09-171-8/+2
* gpio: sysfs: avoid using kstrtol() in 'value' attribute writeChristophe Leroy2017-12-201-2/+7
* gpio: sysfs: don't use sprintf() for 'value' attributeChristophe Leroy2017-12-201-1/+3
* gpio: sysfs: correct error handling on 'value' attribute read.Christophe Leroy2017-12-201-1/+5
* gpio: sysfs: change 'value' attribute to preallocChristophe Leroy2017-12-201-1/+1
* gpio: gpiolib: Generalise state persistence beyond sleepAndrew Jeffery2017-12-021-5/+9
* Merge tag 'gpio-v4.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2017-09-051-4/+4
|\
| * gpio: sysfs: Fixup kerneldocThierry Reding2017-08-141-4/+4
* | gpio: reject invalid gpio before getting gpio_descMasami Hiramatsu2017-08-141-2/+8
|/
* gpio: use class_groups instead of class_attrsGreg Kroah-Hartman2017-06-091-5/+8
* gpio: fix documentation for gpiod_unexportAmitesh Singh2016-09-121-2/+2
* gpio: fix abi regression in sysfsBamvor Jian Zhang2016-02-251-1/+11
* gpio: reflect base and ngpio into gpio_deviceLinus Walleij2016-02-111-6/+6
* gpio: move descriptors into gpio_deviceLinus Walleij2016-02-111-1/+1
* gpio: move sysfs mock device to the gpio_deviceLinus Walleij2016-02-111-11/+12
* gpio: make the gpiochip a real deviceLinus Walleij2016-02-091-5/+7
* gpio: change member .dev to .parentLinus Walleij2015-11-191-2/+3
* gpio: sysfs: move irq trigger flags to class-device dataJohan Hovold2015-05-121-23/+24
* gpio: sysfs: remove FLAG_SYSFS_DIRJohan Hovold2015-05-121-8/+7
* gpio: sysfs: rename active-low helperJohan Hovold2015-05-121-2/+2
* gpio: sysfs: fix race between gpiod export and unexportJohan Hovold2015-05-121-25/+26
* gpio: sysfs: use per-gpio lockingJohan Hovold2015-05-121-18/+34
* gpio: sysfs: clean up gpiod_export_link lockingJohan Hovold2015-05-121-20/+8
* gpio: sysfs: clean up edge_storeJohan Hovold2015-05-121-5/+7
* gpio: sysfs: split irq allocation and deallocationJohan Hovold2015-05-121-37/+37
* gpio: sysfs: only call irq helper if neededJohan Hovold2015-05-121-5/+14
* gpio: sysfs: clean up interrupt-interface implementationJohan Hovold2015-05-121-36/+18
* gpio: sysfs: remove redundant gpio-descriptor parametersJohan Hovold2015-05-121-13/+11
* gpio: sysfs: add gpiod class-device dataJohan Hovold2015-05-121-16/+46
* gpio: sysfs: remove redundant export testsJohan Hovold2015-05-121-51/+23
* gpio: sysfs: release irq after class-device deregistrationJohan Hovold2015-05-121-1/+5
* gpio: sysfs: use DEVICE_ATTR macrosJohan Hovold2015-05-121-25/+18
* gpio: remove gpiod_sysfs_set_active_lowJohan Hovold2015-05-121-46/+2
* gpio: sysfs: rename gpiochip registration functionsJohan Hovold2015-05-121-7/+9
* gpio: sysfs: clean up chip class-device handlingJohan Hovold2015-05-121-26/+13
* gpio: sysfs: reduce gpiochip-export locking scopeJohan Hovold2015-05-121-3/+4
* gpio: sysfs: preparatory clean upsJohan Hovold2015-05-121-4/+4
* gpio: sysfs: fix redundant lock-as-irq handlingJohan Hovold2015-05-121-7/+15
* gpio: sysfs: fix memory leaks and device hotplugJohan Hovold2015-04-291-0/+19
* gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_lowJohan Hovold2015-01-301-1/+1
* gpio: sysfs: fix memory leak in gpiod_export_linkJohan Hovold2015-01-301-0/+1
* gpio: sysfs: fix gpio attribute-creation raceJohan Hovold2015-01-151-22/+39