summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpiolib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* gpiolib: Grammar s/manager/managed/Geert Uytterhoeven2019-11-221-1/+1
* gpiolib: fix coding style in gpiod_hog()Bartosz Golaszewski2019-11-131-3/+3
* Merge tag 'intel-gpio-v5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Walleij2019-11-131-0/+12
|\
| * gpiolib: Introduce ->add_pin_ranges() callbackAndy Shevchenko2019-11-131-0/+12
* | gpio: add new SET_CONFIG ioctl() to gpio chardevKent Gibson2019-11-121-0/+69
* | gpiolib: move validation of line handle flags into helper functionKent Gibson2019-11-121-42/+51
* | gpiolib: add support for biasing output linesKent Gibson2019-11-121-2/+6
* | gpiolib: add support for disabling line biasKent Gibson2019-11-121-10/+51
* | gpiolib: add support for pull up/down to lineevent_createKent Gibson2019-11-121-0/+4
* | gpio: expose pull-up/pull-down line flags to userspaceDrew Fustini2019-11-121-0/+18
|/
* Revert "gpio: expose pull-up/pull-down line flags to userspace"Linus Walleij2019-11-081-12/+0
* gpiolib: No need to call gpiochip_remove_pin_ranges() twiceAndy Shevchenko2019-11-071-1/+2
* gpiolib: Switch order of valid mask and hw initLinus Walleij2019-11-051-2/+2
* Merge tag 'v5.4-rc6' into develLinus Walleij2019-11-051-9/+40
|\
| * gpiolib: Initialize the hardware with a callbackAndy Shevchenko2019-10-151-1/+21
| * gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-sourceBartosz Golaszewski2019-10-011-8/+19
* | Merge tag 'gpio-v5.5-updates-for-linus-part-1' of git://git.kernel.org/pub/sc...Linus Walleij2019-10-231-24/+18
|\ \
| * | gpiolib: sanitize flags before allocating memory in lineevent_create()Bartosz Golaszewski2019-10-011-24/+18
| |/
* | gpio: expose pull-up/pull-down line flags to userspaceDrew Fustini2019-10-051-0/+12
* | gpiolib: introduce fwnode_gpiod_get_index()Dmitry Torokhov2019-10-031-0/+48
|/
* Merge tag 'pinctrl-v5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds2019-09-191-1/+2
|\
| * pinctrl/gpio: Take MUX usage into accountStefan Wahren2019-08-231-1/+2
* | Merge tag 'gpio-v5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2019-09-161-238/+442
|\ \
| * | gpio: remove explicit comparison with 0Saiyam Doshi2019-09-121-1/+1
| * | gpio: Initialize the irqchip valid_mask with a callbackLinus Walleij2019-09-111-4/+8
| * | gpio: Fix further merge errorsLinus Walleij2019-09-061-4/+4
| * | Merge tag 'v5.3-rc7' into develLinus Walleij2019-09-051-25/+34
| |\ \
| * | | gpio: gpiolib: Normalize return code variable nameLinus Walleij2019-09-041-110/+110
| * | | gpio: Use callback presence to determine need of valid_maskLinus Walleij2019-08-201-3/+1
| * | | gpio: Pass mask and size with the init_valid_mask()Linus Walleij2019-08-201-3/+5
| * | | gpio: Add support for hierarchical IRQ domainsLinus Walleij2019-08-151-12/+308
| * | | gpio: refactor gpiochip_allocate_mask() with bitmap_alloc()Masahiro Yamada2019-08-031-3/+3
| * | | gpio: of: Fix hard-assigned valid_mask for OF caseStephen Boyd2019-08-011-2/+2
| * | | gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.hAndy Shevchenko2019-07-311-0/+1
| * | | gpio: of: Break out OF-only codeLinus Walleij2019-07-281-105/+8
* | | | gpio: fix line flag validation in lineevent_createKent Gibson2019-09-091-5/+3
* | | | gpio: fix line flag validation in linehandle_createKent Gibson2019-09-091-0/+8
| |/ / |/| |
* | | gpio: Fix irqchip initialization orderLinus Walleij2019-08-231-15/+15
* | | gpiolib: never report open-drain/source lines as 'input' to user-spaceBartosz Golaszewski2019-08-141-2/+4
| |/ |/|
* | gpiolib: Preserve desc->flags when setting stateChris Packham2019-07-291-6/+11
* | gpiolib: fix incorrect IRQ requesting of an active-low lineeventMichael Wu2019-07-221-2/+4
|/
* Merge tag 'regulator-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2019-07-091-5/+1
|\
| * gpio: Fix return value mismatch of function gpiod_get_from_of_node()Waibel Georg2019-06-251-5/+1
* | gpiolib: Clarify use of non-sleeping functionsGeert Uytterhoeven2019-07-041-8/+8
* | gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variantsGeert Uytterhoeven2019-07-041-3/+4
* | gpio: No need to cast away return value of debugfs_create_file()Greg Kroah-Hartman2019-06-271-2/+2
* | gpio: Drop the parent_irq from gpio_irq_chipLinus Walleij2019-06-141-11/+19
* | gpio: pass lookup and descriptor flags to request_ownLinus Walleij2019-06-071-21/+10
|/
* Merge tag 'gpio-v5.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2019-05-111-17/+26
|\
| * gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helperAndy Shevchenko2019-04-231-3/+1