summaryrefslogtreecommitdiffstats
path: root/include/linux/gpio.h
Commit message (Expand)AuthorAgeFilesLines
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* gpio: remove gpiod_sysfs_set_active_lowJohan Hovold2015-05-121-7/+0
* gpio: rename gpio_lock_as_irq to gpiochip_lock_as_irqAlexandre Courbot2014-10-281-3/+4
* Merge branch 'master' into for-nextJiri Kosina2014-02-201-1/+0
|\
| * gpio: Remove duplicate include of errno.hVishwanathrao Badarkhe, Manish2013-11-251-1/+0
* | gpio: update path to documentationRichard Genoud2014-02-201-1/+1
|/
* Merge tag 'gpio-v3.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2013-11-121-11/+46
|\
| * gpio: provide stubs for devres gpio functionsLinus Walleij2013-10-291-7/+27
| * gpiolib: export descriptor-based GPIO interfaceAlexandre Courbot2013-10-191-4/+7
| * gpio: add API to be strict about GPIO IRQ usageLinus Walleij2013-10-161-0/+12
* | pinctrl/gpio: non-linear GPIO ranges accesible from gpiolibChristian Ruppert2013-10-161-0/+10
|/
* Convert selectors of GENERIC_GPIO to GPIOLIBAlexandre Courbot2013-04-161-3/+3
* gpio: devm_gpio_* support should not depend on GPIOLIBShawn Guo2013-01-221-20/+8
* gpiolib: rename pin range argumentsLinus Walleij2012-11-211-1/+1
* gpiolib: let gpiochip_add_pin_range() specify offsetLinus Walleij2012-11-211-1/+2
* gpiolib: iron out include ladder mistakesLinus Walleij2012-11-111-4/+3
* gpiolib: separation of pin concernsLinus Walleij2012-11-111-1/+1
* gpiolib: fix up function prototypes etcLinus Walleij2012-11-111-6/+18
* gpiolib: provide provision to register pin rangesShiraz Hashim2012-11-111-0/+3
* gpio: fix bits conflict for gpio flagsLaxman Dewangan2012-07-051-2/+2
* gpiolib: Implement devm_gpio_request_one()Mark Brown2012-05-181-0/+6
* gpiolib/arches: Centralise bolierplate asm/gpio.hMark Brown2012-05-111-0/+34
* gpiolib: Add !CONFIG_GPIOLIB definitions of devm_ functionsMark Brown2012-04-051-0/+14
* gpio: add flags to export GPIOs when requestingWolfram Sang2012-04-051-0/+5
* Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds2012-03-281-0/+6
|\
| * gpio: gpiolib: Support for open source/emitter gpiosLaxman Dewangan2012-03-051-0/+3
| * gpio: gpiolib: Support for open drain/collector gpiosLaxman Dewangan2012-03-051-0/+3
* | BUG: headers with BUG/BUG_ON etc. need linux/bug.hPaul Gortmaker2012-03-041-0/+1
|/
* gpiolib: Ensure struct gpio is always definedMark Brown2011-10-241-10/+12
* gpio: add GPIOF_ values regardless on kconfig settingsRandy Dunlap2011-06-161-0/+11
* gpio: make gpio_{request,free}_array gpio array parameter constLars-Peter Clausen2011-05-271-2/+2
* gpio: Convert gpio_is_valid to return boolJoe Perches2011-05-261-2/+2
* include/gpio.h: remove remaining __must_check-annotiationsWolfram Sang2011-01-141-2/+2
* Revert "gpiolib: annotate gpio-intialization with __must_check"Linus Torvalds2011-01-131-3/+3
* gpiolib: add missing functions to generic fallbackWolfram Sang2011-01-131-0/+20
* gpiolib: annotate gpio-intialization with __must_checkWolfram Sang2011-01-131-3/+3
* gpiolib: Add 'struct gpio_chip' forward declaration for !GPIOLIB caseAnton Vorontsov2010-09-011-0/+1
* gpiolib: introduce set_debounce methodFelipe Balbi2010-05-271-0/+5
* gpiolib: add support for changing value polarity in sysfsJani Nikula2009-12-161-0/+6
* gpiolib: allow exported GPIO nodes to be named using sysfs linksJani Nikula2009-09-231-0/+11
* gpio_free might sleep, generic partUwe Kleine-König2008-10-161-0/+3
* gpio: sysfs interfaceDavid Brownell2008-07-251-0/+13
* gpio: build fixesDavid Brownell2008-05-241-0/+3
* gpio: <linux/gpio.h> and "no GPIO support here" stubsDavid Brownell2008-03-041-0/+95