summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpiolib-cdev.c
AgeCommit message (Expand)AuthorLines
2021-06-22gpiolib: cdev: zero padding during conversion to gpioline_info_changedGabriel Knezek-0/+1
2021-01-27gpiolib: cdev: clear debounce period if line set to outputKent Gibson-0/+2
2021-01-03gpiolib: cdev: fix frame size warning in gpio_ioctl()Kent Gibson-72/+73
2020-12-09Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org/pub/scm/linux/kern...Linus Walleij-11/+22
2020-12-09gpiolib: cdev: Flag invalid GPIOs as usedMarc Zyngier-0/+1
2020-12-05gpiolib: cdev: allow edge event timestamps to be configured as REALTIMEKent Gibson-3/+18
2020-10-30gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it in edge_irq_thread()Kent Gibson-2/+3
2020-10-28gpiolib: Switch to use compat_need_64bit_alignment_fixup() helperAndy Shevchenko-16/+8
2020-10-26gpiolib: cdev: document that line eflags are sharedKent Gibson-11/+21
2020-10-13Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds-53/+1261
2020-10-08gpiolib: cdev: switch from kstrdup() to kstrndup()Kent Gibson-14/+13
2020-10-07gpiolib: Disable compat ->read() code in UML caseAndy Shevchenko-1/+1
2020-09-30gpiolib: cdev: support setting debounceKent Gibson-10/+237
2020-09-30gpiolib: cdev: support GPIO_V2_LINE_SET_VALUES_IOCTLKent Gibson-0/+61
2020-09-30gpiolib: cdev: support GPIO_V2_LINE_SET_CONFIG_IOCTLKent Gibson-0/+88
2020-09-30gpiolib: cdev: support edge detection for uAPI v2Kent Gibson-0/+277
2020-09-30gpiolib: cdev: support GPIO_V2_GET_LINEINFO_IOCTL and GPIO_V2_GET_LINEINFO_WA...Kent Gibson-28/+168
2020-09-30gpiolib: cdev: support GPIO_V2_GET_LINE_IOCTL and GPIO_V2_LINE_GET_VALUES_IOCTLKent Gibson-0/+424
2020-09-30gpiolib: cdev: replace strncpy() with strscpy()Kent Gibson-16/+7
2020-09-30gpiolib: cdev: gpio_desc_to_lineinfo() should set info offsetKent Gibson-1/+2
2020-09-17gpiolib: Fix line event handling in syscall compatible modeAndy Shevchenko-4/+30
2020-07-12gpiolib: cdev: refactor lineevent cleanup into lineevent_freeKent Gibson-23/+21
2020-07-12gpiolib: cdev: refactor linehandle cleanup into linehandle_freeKent Gibson-20/+19
2020-07-12gpiolib: cdev: remove recalculation of offsetKent Gibson-13/+7
2020-07-12gpiolib: cdev: fix minor race in GET_LINEINFO_WATCHKent Gibson-5/+5
2020-07-12gpiolib: cdev: rename priv to cdevKent Gibson-45/+45
2020-07-12gpiolib: cdev: use blocking notifier call chain instead of atomicKent Gibson-12/+12
2020-07-12gpiolib: cdev: remove pointless decrement of iKent Gibson-2/+0
2020-07-12gpiolib: cdev: rename numdescs to num_descsKent Gibson-10/+10
2020-07-12gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be consistent with othe...Kent Gibson-35/+35
2020-07-12gpiolib: cdev: refactor gpiohandle_flags_to_desc_flagsKent Gibson-41/+19
2020-07-12gpiolib: cdev: minor indentation fixesKent Gibson-14/+14
2020-07-12gpiolib: cdev: sort includesKent Gibson-11/+11
2020-06-20gpiolib: split character device into gpiolib-cdevKent Gibson-0/+1154