summaryrefslogtreecommitdiff
path: root/include/linux/gpio.h
AgeCommit message (Expand)Author
2023-03-06gpiolib: Clean up headersAndy Shevchenko
2023-03-06gpiolib: remove legacy gpio_export()Arnd Bergmann
2023-03-06gpiolib: remove gpio_set_debounce()Arnd Bergmann
2023-03-06gpiolib: remove asm-generic/gpio.hArnd Bergmann
2023-03-06gpiolib: coldfire: remove custom asm/gpio.hArnd Bergmann
2023-01-30gpio: Remove unused and obsoleted irq_to_gpio()Andy Shevchenko
2023-01-30gpio: Remove unused and obsoleted gpio_export_link()Andy Shevchenko
2022-10-24gpiolib: Clean up headersAndy Shevchenko
2022-07-19gpiolib: devres: Get rid of unused devm_gpio_free()Andy Shevchenko
2020-02-10gpio: Avoid kernel.h inclusion where it's possibleAndy Shevchenko
2019-09-05Merge tag 'v5.3-rc7' into develLinus Walleij
2019-08-23gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.hYueHaibing
2019-08-14gpio: Fix build error of function redefinitionYueHaibing
2019-06-13gpio: Fix build warnings on undefined struct pinctrl_devEnrico Weigelt
2018-07-02gpio.h: fix location of gpio legacy documentationMauro Carvalho Chehab
2017-11-30gpio: Clarify that <linux/gpio.h> is legacyLinus Walleij
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2015-05-12gpio: remove gpiod_sysfs_set_active_lowJohan Hovold
2014-10-28gpio: rename gpio_lock_as_irq to gpiochip_lock_as_irqAlexandre Courbot
2014-02-20Merge branch 'master' into for-nextJiri Kosina
2014-02-20gpio: update path to documentationRichard Genoud
2013-11-25gpio: Remove duplicate include of errno.hVishwanathrao Badarkhe, Manish
2013-11-12Merge tag 'gpio-v3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds
2013-10-29gpio: provide stubs for devres gpio functionsLinus Walleij
2013-10-19gpiolib: export descriptor-based GPIO interfaceAlexandre Courbot
2013-10-16pinctrl/gpio: non-linear GPIO ranges accesible from gpiolibChristian Ruppert
2013-10-16gpio: add API to be strict about GPIO IRQ usageLinus Walleij
2013-04-16Convert selectors of GENERIC_GPIO to GPIOLIBAlexandre Courbot
2013-01-22gpio: devm_gpio_* support should not depend on GPIOLIBShawn Guo
2012-11-21gpiolib: rename pin range argumentsLinus Walleij
2012-11-21gpiolib: let gpiochip_add_pin_range() specify offsetLinus Walleij
2012-11-11gpiolib: iron out include ladder mistakesLinus Walleij
2012-11-11gpiolib: separation of pin concernsLinus Walleij
2012-11-11gpiolib: fix up function prototypes etcLinus Walleij
2012-11-11gpiolib: provide provision to register pin rangesShiraz Hashim
2012-07-05gpio: fix bits conflict for gpio flagsLaxman Dewangan
2012-05-18gpiolib: Implement devm_gpio_request_one()Mark Brown
2012-05-11gpiolib/arches: Centralise bolierplate asm/gpio.hMark Brown
2012-04-05gpiolib: Add !CONFIG_GPIOLIB definitions of devm_ functionsMark Brown
2012-04-05gpio: add flags to export GPIOs when requestingWolfram Sang
2012-03-28Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds
2012-03-05gpio: gpiolib: Support for open source/emitter gpiosLaxman Dewangan
2012-03-05gpio: gpiolib: Support for open drain/collector gpiosLaxman Dewangan
2012-03-04BUG: headers with BUG/BUG_ON etc. need linux/bug.hPaul Gortmaker
2011-10-24gpiolib: Ensure struct gpio is always definedMark Brown
2011-06-16gpio: add GPIOF_ values regardless on kconfig settingsRandy Dunlap
2011-05-27gpio: make gpio_{request,free}_array gpio array parameter constLars-Peter Clausen
2011-05-26gpio: Convert gpio_is_valid to return boolJoe Perches
2011-01-14include/gpio.h: remove remaining __must_check-annotiationsWolfram Sang
2011-01-13Revert "gpiolib: annotate gpio-intialization with __must_check"Linus Torvalds