summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpiolib.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-04Merge tag 'gpio-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-564/+735
2020-04-02Merge tag 'pinctrl-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-0/+1
2020-03-31gpio: Rename variable in core APIsLinus Walleij1-412/+413
2020-03-31gpio: Avoid using pin ranges with !PINCTRLThierry Reding1-3/+5
2020-03-27gpiolib: Remove unused gpio_chip parameter from gpio_set_bias()Geert Uytterhoeven1-5/+3
2020-03-27gpiolib: Pass gpio_desc to gpio_set_config()Geert Uytterhoeven1-10/+7
2020-03-27gpiolib: Introduce gpiod_set_config()Geert Uytterhoeven1-6/+22
2020-03-27Merge tag 'v5.6-rc7' into develLinus Walleij1-5/+25
2020-03-27gpio: gpiolib: fix a doc warningMauro Carvalho Chehab1-1/+1
2020-03-27gpio: Support GPIO controllers without pin-rangesThierry Reding1-1/+4
2020-03-25gpiolib: gpio_name_to_desc: factor out !name checkMichał Mirosław1-1/+4
2020-03-20gpio: Move devres calls to devres fileLinus Walleij1-46/+0
2020-03-11gpiolib: Fix irq_disable() semanticsLinus Walleij1-1/+8
2020-03-03Merge tag 'gpio-updates-for-v5.7-part2' of git://git.kernel.org/pub/scm/linux...Linus Walleij1-9/+9
2020-03-03gpiolib: Fix inverted check in gpiochip_remove()Geert Uytterhoeven1-1/+1
2020-03-02gpiolib: fix bitmap operations related to line event watchingBartosz Golaszewski1-3/+3
2020-03-02gpiolib: fix unwatch ioctl()Kent Gibson1-1/+1
2020-03-02gpiolib: Rename 'event' to 'ge' to be consistent with other useAndy Shevchenko1-6/+6
2020-02-28gpiolib: Optimize gpiochip_remove() when check for requested lineAndy Shevchenko1-7/+4
2020-02-25gpiolib: export gpiochip_get_descMarco Felsch1-0/+1
2020-02-21gpio: of: Add DT overlay support for GPIO hogsGeert Uytterhoeven1-3/+11
2020-02-21gpio: Switch timestamps to ktime_get_ns()Linus Walleij1-2/+2
2020-02-21gpiolib: use gpiochip_get_desc() where applicableBartosz Golaszewski1-1/+3
2020-02-12gpiolib: add new ioctl() for monitoring changes in line infoBartosz Golaszewski1-8/+178
2020-02-12gpiolib: provide a dedicated function for setting lineinfoBartosz Golaszewski1-43/+55
2020-02-12gpiolib: emit a debug message when adding events to a full kfifoBartosz Golaszewski1-0/+2
2020-02-12gpiolib: rework the locking mechanism for lineevent kfifoBartosz Golaszewski1-29/+35
2020-02-10gpiolib: remove unnecessary argument from set_config callKent Gibson1-1/+0
2020-02-10gpiolib: fix gpio_do_set_config()Bartosz Golaszewski1-3/+3
2020-02-10Revert "gpiolib: remove set but not used variable 'config'"Bartosz Golaszewski1-0/+2
2020-02-10Revert "gpiolib: Remove duplicated function gpio_do_set_config()"Bartosz Golaszewski1-4/+23
2020-02-04treewide: remove redundant IS_ERR() before error code checkMasahiro Yamada1-1/+1
2020-01-29Merge tag 'pinctrl-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-24/+1
2020-01-29Merge tag 'gpio-v5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-99/+83
2020-01-27Merge tag 'mmc-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-0/+11
2020-01-23gpiolib: hold gpio devices lock until ->descs array is initialisedDan Callaghan1-2/+2
2020-01-23gpio: Drop the chained IRQ handler assign functionLinus Walleij1-24/+1
2020-01-23gpiolib: Lower verbosity when allocating hierarchy irqKevin Hao1-3/+3
2020-01-17gpiolib: Remove duplicated function gpio_do_set_config()YueHaibing1-23/+4
2020-01-17Merge branch 'fixup-thunderx-hierarchy' into develLinus Walleij1-16/+35
2020-01-17Merge tag 'v5.5-rc6' into develLinus Walleij1-2/+11
2020-01-15gpiolib: remove set but not used variable 'config'YueHaibing1-2/+0
2020-01-15gpiolib: Set lockdep class for hierarchical irq domainsStephen Boyd1-0/+1
2020-01-15gpiolib: Add the support for the msi parent domainKevin Hao1-0/+6
2020-01-15gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as argKevin Hao1-16/+29
2020-01-07Merge tag 'gpio-updates-for-v5.6-part1' of git://git.kernel.org/pub/scm/linux...Linus Walleij1-23/+27
2020-01-07gpiolib: use gpiochip_get_desc() in gpio_ioctl()Bartosz Golaszewski1-3/+4
2020-01-07gpiolib: use gpiochip_get_desc() in lineevent_create()Bartosz Golaszewski1-3/+3
2020-01-07gpiolib: use gpiochip_get_desc() in linehandle_create()Bartosz Golaszewski1-4/+3
2020-01-07gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc()Bartosz Golaszewski1-2/+3