summaryrefslogtreecommitdiffstats
path: root/drivers/gpio
Commit message (Expand)AuthorAgeFilesLines
* gpio: fix locking open drain IRQ linesLinus Walleij2020-05-291-2/+9
* gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe()Tiezhu Yang2020-05-251-1/+1
* gpio: pxa: Fix return value of pxa_gpio_probe()Tiezhu Yang2020-05-251-2/+2
* gpio: mlxbf2: Fix sleeping while holding spinlockAxel Lin2020-05-251-3/+3
* Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Walleij2020-05-183-10/+27
|\
| * gpiolib: notify user-space about line status changes after flags are setBartosz Golaszewski2020-05-131-2/+13
| * gpio: exar: Fix bad handling for ida_simple_get error pathTakashi Iwai2020-05-051-2/+5
| * gpio: mvebu: Fix probing for chips without PWMSascha Hauer2020-04-241-6/+9
* | gpio: tegra: mask GPIO IRQs during IRQ shutdownStephen Warren2020-04-281-0/+1
* | gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without CONFIG_OF_GPIODavid Gow2020-04-281-2/+3
|/
* gpiolib: don't call sleeping functions with a spinlock takenBartosz Golaszewski2020-04-231-1/+12
* gpiolib: improve the robustness of watch/unwatch ioctl()Bartosz Golaszewski2020-04-231-2/+14
* gpio: pca953x: Fix pca953x_gpio_set_configAdam Ford2020-04-231-1/+1
* Merge tag 'gpio-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2020-04-0425-659/+1446
|\
| * Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()"Baolin Wang2020-04-021-2/+7
| * gpio: Unconditionally assign .request()/.free()Thierry Reding2020-04-025-26/+12
| * gpio: Rename variable in core APIsLinus Walleij2020-03-311-412/+413
| * gpio: Avoid using pin ranges with !PINCTRLThierry Reding2020-03-311-3/+5
| * gpiolib: Remove unused gpio_chip parameter from gpio_set_bias()Geert Uytterhoeven2020-03-271-5/+3
| * gpiolib: Pass gpio_desc to gpio_set_config()Geert Uytterhoeven2020-03-271-10/+7
| * gpiolib: Introduce gpiod_set_config()Geert Uytterhoeven2020-03-271-6/+22
| * Merge tag 'v5.6-rc7' into develLinus Walleij2020-03-274-20/+31
| |\
| * | gpio: gpiolib: fix a doc warningMauro Carvalho Chehab2020-03-271-1/+1
| * | gpio: tegra186: Add Tegra194 pin ranges for GG.0 and GG.1Thierry Reding2020-03-271-0/+8
| * | gpio: tegra186: Add support for pin rangesThierry Reding2020-03-271-0/+56
| * | gpio: Support GPIO controllers without pin-rangesThierry Reding2020-03-271-1/+4
| * | gpio: brcmstb: support gpio-line-names propertyDoug Berger2020-03-261-0/+44
| * | gpiolib: gpio_name_to_desc: factor out !name checkMichał Mirosław2020-03-251-1/+4
| * | gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flagChuanhong Guo2020-03-251-2/+2
| * | gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUTChuanhong Guo2020-03-251-4/+19
| * | gpio: mvebu: avoid error message for optional IRQChris Packham2020-03-251-1/+1
| * | gpio: mxs: add COMPILE_TEST support for GPIO_MXSAnson Huang2020-03-251-1/+1
| * | gpio: mxc: Add COMPILE_TEST support for GPIO_MXCAnson Huang2020-03-251-1/+1
| * | gpio: pl061: Warn when IRQ line has not been configuredAlexander Sverdlin2020-03-251-4/+2
| * | gpio: Move devres calls to devres fileLinus Walleij2020-03-202-46/+46
| * | Merge branch 'ib-omap-block-idle' into develLinus Walleij2020-03-091-15/+14
| |\ \
| | * | Revert "gpio: omap: Fix lost edge wake-up interrupts"Tony Lindgren2020-03-091-11/+1
| | * | gpio: omap: Block idle on pending gpio interruptsTony Lindgren2020-03-091-4/+13
| * | | gpio: add driver for Mellanox BlueField 2 GPIO controllerAsmaa Mnebhi2020-03-093-0/+343
| * | | Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kernel.org/pub/scm/linux...Linus Walleij2020-03-032-10/+10
| |\ \ \
| | * | | gpiolib: fix bitmap operations related to line event watchingBartosz Golaszewski2020-03-021-3/+3
| | * | | gpiolib: fix unwatch ioctl()Kent Gibson2020-03-021-1/+1
| | * | | gpiolib: Rename 'event' to 'ge' to be consistent with other useAndy Shevchenko2020-03-021-6/+6
| | * | | gpio: uniphier: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-021-1/+1
| * | | | gpiolib: Fix inverted check in gpiochip_remove()Geert Uytterhoeven2020-03-031-1/+1
| |/ / /
| * | | gpiolib: Optimize gpiochip_remove() when check for requested lineAndy Shevchenko2020-02-281-7/+4
| * | | gpio: of: Add DT overlay support for GPIO hogsGeert Uytterhoeven2020-02-214-3/+106
| * | | gpio: of: Extract of_gpiochip_add_hog()Geert Uytterhoeven2020-02-211-16/+33
| * | | gpio: Switch timestamps to ktime_get_ns()Linus Walleij2020-02-211-2/+2
| * | | gpiolib: use gpiochip_get_desc() where applicableBartosz Golaszewski2020-02-211-1/+3