summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-tc3589x.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: Get rid of duplicate of_node assignment in the driversAndy Shevchenko2021-12-171-1/+0
* gpio: tc3589x: emove platform_set_drvdata() + cleanup probeAlexandru Ardelean2021-05-241-10/+1
* Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2020-10-131-2/+16
|\
| * gpio: tc35894: Disable Direct KBD interrupts to enable gpio irqdillon min2020-09-091-2/+16
* | gpio: tc35894: fix up tc35894 interrupt configurationdillon min2020-09-091-1/+1
|/
* gpio: tc35892: Use irqchip templateLinus Walleij2020-07-201-15/+11
* gpio: Use new GPIO_LINE_DIRECTIONMatti Vaittinen2019-11-071-1/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464Thomas Gleixner2019-06-191-1/+1
* gpio: Move irqdomain into struct gpio_irq_chipThierry Reding2017-11-081-1/+1
* pinctrl / gpio: Introduce .set_config() callback for GPIO chipsMika Westerberg2017-01-261-8/+7
* Merge tag 'gpio-v4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2016-12-131-9/+8
|\
| * gpio: simplify adding threaded interruptsLinus Walleij2016-11-251-9/+8
* | gpio: tc3589x: fix up .get_direction()Linus Walleij2016-11-151-1/+1
|/
* gpio: tc3589x: fix up complaints on unsignedLinus Walleij2016-09-191-11/+11
* gpio: tc3589x: add .get_direction() and small cleanupLinus Walleij2016-09-191-6/+23
* gpio: constify gpio_chip structuresJulia Lawall2016-09-131-1/+1
* gpio: remove redundant owner assignments of driversMasahiro Yamada2016-06-071-1/+0
* gpio: tc3589x: make explicitly non-modularPaul Gortmaker2016-04-051-11/+0
* gpio: tc3589x: implement open drain/source callbackLinus Walleij2016-04-051-0/+41
* gpio: tc3589x: use BIT() macroLinus Walleij2016-04-051-8/+9
* gpio: tc3589x: Use devm_gpiochip_add_data() for gpio registrationLaxman Dewangan2016-02-231-11/+2
* gpio: tc3589x: use gpiochip data pointerLinus Walleij2016-01-051-15/+10
* gpio: tc3589x: Be sure to clamp return valueLinus Walleij2015-12-261-1/+1
* gpio: change member .dev to .parentLinus Walleij2015-11-191-1/+1
* gpio: tc3589x: use static container helperLinus Walleij2015-08-271-5/+5
* mfd: tc3589x: Enforce device-tree only modeLinus Walleij2015-03-261-3/+0
* gpio: tc3589x: get rid of platform dataLinus Walleij2015-01-151-13/+2
* mfd: tc3589x: get rid of static baseLinus Walleij2014-11-251-1/+1
* gpio: handle also nested irqchips in the chained handler set-upLinus Walleij2014-09-261-0/+5
* gpio: remove all usage of gpio_remove retval in driver/gpioabdoulaye berthe2014-07-221-7/+1
* gpio: tc3589x: use gpiolib irqchip helpersLinus Walleij2014-04-281-91/+23
* gpio: tc3589x: get rid of static IRQ baseLinus Walleij2014-04-281-9/+1
* gpio: tc3589x: use managed resourcesLinus Walleij2014-04-281-18/+10
* gpio/pinctrl: make gpio_chip members typed booleanLinus Walleij2013-12-041-1/+1
* gpio: tc3589x: drop references to "virtual" IRQLinus Walleij2013-10-111-18/+18
* gpio: tc3589x: remove unnecessary platform_set_drvdata()Jingoo Han2013-05-301-1/+0
* gpio: gpio-tc3589x.c: fix checkpatch errorsLaurent Navet2013-03-271-4/+4
* Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2012-12-111-3/+3
|\
| * gpio: remove use of __devexitBill Pemberton2012-11-281-1/+1
| * gpio: remove use of __devinitBill Pemberton2012-11-281-1/+1
| * gpio: remove use of __devexit_pBill Pemberton2012-11-281-1/+1
* | gpio/tc3589x: convert to use the simple irqdomainLinus Walleij2012-10-261-11/+9
|/
* gpio: Enable the tc3298x GPIO expander driver for Device TreeLee Jones2012-09-121-9/+17
* gpio: Provide the tc3589x GPIO expander driver with an IRQ domainLee Jones2012-09-121-28/+70
* gpio: reorganize driversGrant Likely2011-06-061-0/+389