summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpiolib.c
Commit message (Expand)AuthorAgeFilesLines
* gpiolib: remove unnecessary argument from set_config callKent Gibson2020-02-101-1/+0
* gpiolib: fix gpio_do_set_config()Bartosz Golaszewski2020-02-101-3/+3
* Revert "gpiolib: remove set but not used variable 'config'"Bartosz Golaszewski2020-02-101-0/+2
* Revert "gpiolib: Remove duplicated function gpio_do_set_config()"Bartosz Golaszewski2020-02-101-4/+23
* treewide: remove redundant IS_ERR() before error code checkMasahiro Yamada2020-02-041-1/+1
* Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds2020-01-291-24/+1
|\
| * gpio: Drop the chained IRQ handler assign functionLinus Walleij2020-01-231-24/+1
* | Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2020-01-291-99/+83
|\ \
| * | gpiolib: hold gpio devices lock until ->descs array is initialisedDan Callaghan2020-01-231-2/+2
| * | gpiolib: Lower verbosity when allocating hierarchy irqKevin Hao2020-01-231-3/+3
| * | gpiolib: Remove duplicated function gpio_do_set_config()YueHaibing2020-01-171-23/+4
| * | Merge branch 'fixup-thunderx-hierarchy' into develLinus Walleij2020-01-171-16/+35
| |\ \
| | * | gpiolib: Add the support for the msi parent domainKevin Hao2020-01-151-0/+6
| | * | gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as argKevin Hao2020-01-151-16/+29
| * | | Merge tag 'v5.5-rc6' into develLinus Walleij2020-01-171-2/+11
| |\| |
| * | | gpiolib: remove set but not used variable 'config'YueHaibing2020-01-151-2/+0
| * | | gpiolib: Set lockdep class for hierarchical irq domainsStephen Boyd2020-01-151-0/+1
| * | | Merge tag 'gpio-updates-for-v5.6-part1' of git://git.kernel.org/pub/scm/linux...Linus Walleij2020-01-071-23/+27
| |\ \ \
| | * | | gpiolib: use gpiochip_get_desc() in gpio_ioctl()Bartosz Golaszewski2020-01-071-3/+4
| | * | | gpiolib: use gpiochip_get_desc() in lineevent_create()Bartosz Golaszewski2020-01-071-3/+3
| | * | | gpiolib: use gpiochip_get_desc() in linehandle_create()Bartosz Golaszewski2020-01-071-4/+3
| | * | | gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc()Bartosz Golaszewski2020-01-071-2/+3
| | * | | gpiolib: have a single place of calling set_config()Bartosz Golaszewski2020-01-071-9/+12
| | * | | gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config()Bartosz Golaszewski2020-01-071-1/+1
| | * | | gpio: gpiolib: fix confusing indentionEnrico Weigelt, metux IT consult2020-01-061-1/+1
| | | |/ | | |/|
| * | | gpiolib: Make use of assign_bit() APIAndy Shevchenko2019-12-131-39/+20
| * | | gpiolib: Add GPIOCHIP_NAME definitionGeert Uytterhoeven2019-12-121-2/+2
| |/ /
* | | Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds2020-01-271-0/+11
|\ \ \ | |_|/ |/| |
| * | gpio: add gpiod_toggle_active_low()Michał Mirosław2019-12-181-0/+11
| |/
* | Merge tag 'gpio-v5.5-rc2-fixes-for-linus' of git://git.kernel.org/pub/scm/lin...Linus Walleij2019-12-131-0/+8
|\ \
| * | gpiolib: fix up emulated open drain outputsRussell King2019-12-111-0/+8
| |/
* / gpio: Fix error message on out-of-range GPIO in lookup tableGeert Uytterhoeven2019-12-091-2/+3
|/
* 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
| |/