summaryrefslogtreecommitdiff
path: root/drivers/gpio/gpiolib.c
AgeCommit message (Expand)Author
2020-06-05Merge tag 'gpio-v5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds
2020-06-03gpiolib: Introduce gpiochip_irqchip_add_domain()Michael Walle
2020-05-29gpio: fix locking open drain IRQ linesLinus Walleij
2020-05-28gpio: gpiolib: Allow GPIO IRQs to lazy disableMaulik Shah
2020-05-27gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditionalAndy Shevchenko
2020-05-27Merge tag 'v5.7-rc7' into develLinus Walleij
2020-05-18Merge branch 'ib-gpio-aggregator' into develLinus Walleij
2020-05-18gpiolib: Add support for GPIO lookup by line nameGeert Uytterhoeven
2020-05-18Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Walleij
2020-05-16gpiolib: Document that GPIO line names are not globally uniqueGeert Uytterhoeven
2020-05-13gpiolib: notify user-space about line status changes after flags are setBartosz Golaszewski
2020-04-28gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without CONFIG_OF_GPIODavid Gow
2020-04-28gpiolib: Improve kernel messagesGeert Uytterhoeven
2020-04-23gpiolib: don't call sleeping functions with a spinlock takenBartosz Golaszewski
2020-04-23gpiolib: improve the robustness of watch/unwatch ioctl()Bartosz Golaszewski
2020-04-04Merge tag 'gpio-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds
2020-04-02Merge tag 'pinctrl-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds
2020-03-31gpio: Rename variable in core APIsLinus Walleij
2020-03-31gpio: Avoid using pin ranges with !PINCTRLThierry Reding
2020-03-27gpiolib: Remove unused gpio_chip parameter from gpio_set_bias()Geert Uytterhoeven
2020-03-27gpiolib: Pass gpio_desc to gpio_set_config()Geert Uytterhoeven
2020-03-27gpiolib: Introduce gpiod_set_config()Geert Uytterhoeven
2020-03-27Merge tag 'v5.6-rc7' into develLinus Walleij
2020-03-27gpio: gpiolib: fix a doc warningMauro Carvalho Chehab
2020-03-27gpio: Support GPIO controllers without pin-rangesThierry Reding
2020-03-25gpiolib: gpio_name_to_desc: factor out !name checkMichał Mirosław
2020-03-20gpio: Move devres calls to devres fileLinus Walleij
2020-03-11gpiolib: Fix irq_disable() semanticsLinus Walleij
2020-03-03Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kernel.org/pub/scm/linux...Linus Walleij
2020-03-03gpiolib: Fix inverted check in gpiochip_remove()Geert Uytterhoeven
2020-03-02gpiolib: fix bitmap operations related to line event watchingBartosz Golaszewski
2020-03-02gpiolib: fix unwatch ioctl()Kent Gibson
2020-03-02gpiolib: Rename 'event' to 'ge' to be consistent with other useAndy Shevchenko
2020-02-28gpiolib: Optimize gpiochip_remove() when check for requested lineAndy Shevchenko
2020-02-25gpiolib: export gpiochip_get_descMarco Felsch
2020-02-21gpio: of: Add DT overlay support for GPIO hogsGeert Uytterhoeven
2020-02-21gpio: Switch timestamps to ktime_get_ns()Linus Walleij
2020-02-21gpiolib: use gpiochip_get_desc() where applicableBartosz Golaszewski
2020-02-12gpiolib: add new ioctl() for monitoring changes in line infoBartosz Golaszewski
2020-02-12gpiolib: provide a dedicated function for setting lineinfoBartosz Golaszewski
2020-02-12gpiolib: emit a debug message when adding events to a full kfifoBartosz Golaszewski
2020-02-12gpiolib: rework the locking mechanism for lineevent kfifoBartosz Golaszewski
2020-02-10gpiolib: remove unnecessary argument from set_config callKent Gibson
2020-02-10gpiolib: fix gpio_do_set_config()Bartosz Golaszewski
2020-02-10Revert "gpiolib: remove set but not used variable 'config'"Bartosz Golaszewski
2020-02-10Revert "gpiolib: Remove duplicated function gpio_do_set_config()"Bartosz Golaszewski
2020-02-04treewide: remove redundant IS_ERR() before error code checkMasahiro Yamada
2020-01-29Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds
2020-01-29Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds
2020-01-27Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds