summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-pl061.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: pl061: Move irq_chip definition inside struct pl061Manivannan Sadhasivam2018-11-051-11/+10
* gpio: pl061: Include the right headerLinus Walleij2018-05-241-1/+1
* gpio: Move irqdomain into struct gpio_irq_chipThierry Reding2017-11-081-1/+1
* gpio: pl061: constify amba_idArvind Yadav2017-08-311-1/+1
* gpio: pl061: make use of raw_spinlock variantsJulia Cartwright2017-03-161-14/+14
* gpio: pl061: delete platform data handlingLinus Walleij2016-12-071-38/+3
* gpio: pl061: move platform data into driverLinus Walleij2016-12-071-1/+13
* gpio: pl061: rename variable from chip to pl061Linus Walleij2016-12-071-93/+93
* gpio: pl061: rename state container structLinus Walleij2016-12-071-15/+15
* gpio: pl061: use local state for parent IRQ storageLinus Walleij2016-12-071-1/+4
* gpio: pl061: implement .get_direction()Linus Walleij2016-04-281-0/+8
* gpio: pl061: remove range checkLinus Walleij2016-04-281-6/+0
* gpio: pl061: make explicitly non-modularPaul Gortmaker2016-03-311-8/+4
* gpio: pl061: use gpiochip data pointerLinus Walleij2016-01-051-10/+10
* gpio: pl061: add support for wakeup configurationSudeep Holla2015-12-141-0/+9
* gpio: change member .dev to .parentLinus Walleij2015-11-191-6/+6
* gpio: pl061: use the generic request/free implementationsJonas Gorski2015-10-161-28/+4
* gpio: pl061: assign the apropriate handler for irqsLinus Walleij2015-10-151-5/+25
* gpio: pl061: returning with lock held in pl061_irq_type()Dan Carpenter2015-10-151-6/+7
* gpio: pl061: detail IRQ trigger handlingLinus Walleij2015-10-021-8/+47
* genirq: Remove irq argument from irq flow handlersThomas Gleixner2015-09-161-1/+1
* gpio: pl061: hook request if gpio-ranges avaiableYunlei He2014-12-031-6/+14
* gpio: pl061: use BIT() macro instead of shifting bitsJavier Martinez Canillas2014-05-031-13/+13
* gpio: pl061/sx150x: Remove unneeded include of linux/workqueue.hAxel Lin2014-04-281-1/+0
* gpio: pl061: convert driver to use gpiolib irqchipLinus Walleij2014-03-261-62/+18
* gpio: switch drivers to use new callbackLinus Walleij2014-03-181-7/+7
* gpio: gpio-pl061: Use %pa to print 'resource_size_t'Fabio Estevam2014-03-071-2/+2
* gpio: pl061: Use devm_ioremap_resource()Jingoo Han2014-02-241-12/+3
* gpio: pl061: remove confusing namingLinus Walleij2014-02-031-3/+2
* gpio: pl061: refactor type settingLinus Walleij2014-02-031-12/+14
* gpio: pl061: lock IRQs when starting themLinus Walleij2014-02-031-0/+22
* gpio: pl061: proper error messagesLinus Walleij2014-02-031-5/+17
* gpio: pl061: move irqdomain initializationLinus Walleij2013-11-271-5/+5
* gpio: pl061: drop references to "virtual" IRQLinus Walleij2013-10-161-5/+5
* gpio: use dev_get_platdata()Jingoo Han2013-08-161-1/+1
* Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2013-05-021-1/+1
|\
| * arm: Move chained_irq_(enter|exit) to a generic fileCatalin Marinas2013-03-261-1/+1
* | gpio: pl061: Add pl061_gpio_free()Axel Lin2013-03-271-0/+8
* | gpio: pl061: bind pinctrl by gpio requestHaojian Zhuang2013-03-071-0/+13
* | gpio: pl061: support irqdomainHaojian Zhuang2013-03-071-39/+65
|/
* gpio: pl061: set initcall level to module initHaojian Zhuang2013-01-221-1/+1
* gpio/pl061: remove old commentBaruch Siach2012-11-301-6/+1
* gpio/gpio-pl061: Covert to use devm_* functionsTobias Klauser2012-10-151-37/+22
* gpio/gpio-pl061: No need of thaw and poweroff routines for hibernateViresh Kumar2012-02-161-1/+6
* Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds2012-01-141-90/+110
|\
| * Merge branch 'gpio-for-grant' of git://sources.calxeda.com/kernel/linux into ...Grant Likely2012-01-051-94/+42
| |\
| | * gpio: pl061: remove combined interruptRob Herring2012-01-051-36/+8
| | * gpio: pl061: convert to use generic irq chipRob Herring2012-01-051-48/+26
| | * gpio: pl061: convert to use 0 for no irqRob Herring2012-01-041-4/+4
| | * gpio: pl061: use chained_irq_* functions in irq handlerRob Herring2012-01-041-2/+4