summaryrefslogtreecommitdiff
path: root/drivers/gpio/gpiolib-cdev.c
AgeCommit message (Expand)Author
2023-01-30gpiolib: Introduce gpio_device_get() and gpio_device_put()Andy Shevchenko
2022-12-15Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2022-12-07gpiolib: protect the GPIO device against being dropped while in use by user-s...Bartosz Golaszewski
2022-12-07gpiolib: cdev: fix NULL-pointer dereferencesBartosz Golaszewski
2022-10-25gpiolib: cdev: Fix typo in kernel doc for struct lineAndy Shevchenko
2022-10-24gpiolib: cdev: Add missing header(s)Andy Shevchenko
2022-10-08Merge tag 'gpio-updates-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2022-09-26gpiolib: cdev: add fdinfo output for line request file descriptorsBartosz Golaszewski
2022-09-21gpiolib: cdev: Set lineevent_state::irq after IRQ register successfullyMeng Li
2022-08-04Merge tag 'gpio-updates-for-v6.0-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2022-07-19gpiolib: cdev: compile out HTE unless CONFIG_HTE selectedKent Gibson
2022-07-19gpiolib: cdev: consolidate edge detector configuration flagsKent Gibson
2022-07-19gpiolib: cdev: simplify line event identificationKent Gibson
2022-07-19gpiolib: cdev: replace if-else chains with switchesKent Gibson
2022-07-19gpiolib: cdev: simplify parameter in call to hte_edge_setupKent Gibson
2022-07-19gpiolib: cdev: simplify linereq_freeKent Gibson
2022-07-18Merge tag 'hte/for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/teg...Linus Torvalds
2022-07-07gpiolib: cdev: fix null pointer dereference in linereq_free()Kent Gibson
2022-06-17gpiolib: cdev: Fix kernel doc for struct lineAndy Shevchenko
2022-06-05Merge tag 'hte/for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2022-05-04gpiolib: cdev: Add hardware timestamp clock typeDipen Patel
2022-04-05gpiolib: Get rid of redundant 'else'Andy Shevchenko
2022-02-08gpiolib: Never return internal error codes to user spaceAndy Shevchenko
2021-06-22gpiolib: cdev: zero padding during conversion to gpioline_info_changedGabriel Knezek
2021-01-27gpiolib: cdev: clear debounce period if line set to outputKent Gibson
2021-01-03gpiolib: cdev: fix frame size warning in gpio_ioctl()Kent Gibson
2020-12-09Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org/pub/scm/linux/kern...Linus Walleij
2020-12-09gpiolib: cdev: Flag invalid GPIOs as usedMarc Zyngier
2020-12-05gpiolib: cdev: allow edge event timestamps to be configured as REALTIMEKent Gibson
2020-10-30gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it in edge_irq_thread()Kent Gibson
2020-10-28gpiolib: Switch to use compat_need_64bit_alignment_fixup() helperAndy Shevchenko
2020-10-26gpiolib: cdev: document that line eflags are sharedKent Gibson
2020-10-13Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds
2020-10-08gpiolib: cdev: switch from kstrdup() to kstrndup()Kent Gibson
2020-10-07gpiolib: Disable compat ->read() code in UML caseAndy Shevchenko
2020-09-30gpiolib: cdev: support setting debounceKent Gibson
2020-09-30gpiolib: cdev: support GPIO_V2_LINE_SET_VALUES_IOCTLKent Gibson
2020-09-30gpiolib: cdev: support GPIO_V2_LINE_SET_CONFIG_IOCTLKent Gibson
2020-09-30gpiolib: cdev: support edge detection for uAPI v2Kent Gibson
2020-09-30gpiolib: cdev: support GPIO_V2_GET_LINEINFO_IOCTL and GPIO_V2_GET_LINEINFO_WA...Kent Gibson
2020-09-30gpiolib: cdev: support GPIO_V2_GET_LINE_IOCTL and GPIO_V2_LINE_GET_VALUES_IOCTLKent Gibson
2020-09-30gpiolib: cdev: replace strncpy() with strscpy()Kent Gibson
2020-09-30gpiolib: cdev: gpio_desc_to_lineinfo() should set info offsetKent Gibson
2020-09-17gpiolib: Fix line event handling in syscall compatible modeAndy Shevchenko
2020-07-12gpiolib: cdev: refactor lineevent cleanup into lineevent_freeKent Gibson
2020-07-12gpiolib: cdev: refactor linehandle cleanup into linehandle_freeKent Gibson
2020-07-12gpiolib: cdev: remove recalculation of offsetKent Gibson
2020-07-12gpiolib: cdev: fix minor race in GET_LINEINFO_WATCHKent Gibson
2020-07-12gpiolib: cdev: rename priv to cdevKent Gibson
2020-07-12gpiolib: cdev: use blocking notifier call chain instead of atomicKent Gibson