aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpio/gpio-pl061.c
AgeCommit message (Expand)Author
2022-04-19gpio: pl061: Make the irqchip immutableMarc Zyngier
2021-08-12gpio: Bulk conversion to generic_handle_domain_irq()Marc Zyngier
2020-04-14gpio: pl061: Support building as moduleRob Herring
2020-04-02gpio: Unconditionally assign .request()/.free()Thierry Reding
2020-03-25gpio: pl061: Warn when IRQ line has not been configuredAlexander Sverdlin
2019-11-07gpio: Use new GPIO_LINE_DIRECTIONMatti Vaittinen
2019-07-09Merge tag 'gpio-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds
2019-07-03gpio: pl061: drop duplicate printing of device nameEnrico Weigelt
2019-06-27gpio: pl061: Pass irqchip when adding gpiochipLinus Walleij
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner
2018-11-05gpio: pl061: Move irq_chip definition inside struct pl061Manivannan Sadhasivam
2018-05-24gpio: pl061: Include the right headerLinus Walleij
2017-11-08gpio: Move irqdomain into struct gpio_irq_chipThierry Reding
2017-08-31gpio: pl061: constify amba_idArvind Yadav
2017-03-16gpio: pl061: make use of raw_spinlock variantsJulia Cartwright
2016-12-07gpio: pl061: delete platform data handlingLinus Walleij
2016-12-07gpio: pl061: move platform data into driverLinus Walleij
2016-12-07gpio: pl061: rename variable from chip to pl061Linus Walleij
2016-12-07gpio: pl061: rename state container structLinus Walleij
2016-12-07gpio: pl061: use local state for parent IRQ storageLinus Walleij
2016-04-28gpio: pl061: implement .get_direction()Linus Walleij
2016-04-28gpio: pl061: remove range checkLinus Walleij
2016-03-31gpio: pl061: make explicitly non-modularPaul Gortmaker
2016-01-05gpio: pl061: use gpiochip data pointerLinus Walleij
2015-12-14gpio: pl061: add support for wakeup configurationSudeep Holla
2015-11-19gpio: change member .dev to .parentLinus Walleij
2015-10-16gpio: pl061: use the generic request/free implementationsJonas Gorski
2015-10-15gpio: pl061: assign the apropriate handler for irqsLinus Walleij
2015-10-15gpio: pl061: returning with lock held in pl061_irq_type()Dan Carpenter
2015-10-02gpio: pl061: detail IRQ trigger handlingLinus Walleij
2015-09-16genirq: Remove irq argument from irq flow handlersThomas Gleixner
2014-12-03gpio: pl061: hook request if gpio-ranges avaiableYunlei He
2014-05-03gpio: pl061: use BIT() macro instead of shifting bitsJavier Martinez Canillas
2014-04-28gpio: pl061/sx150x: Remove unneeded include of linux/workqueue.hAxel Lin
2014-03-26gpio: pl061: convert driver to use gpiolib irqchipLinus Walleij
2014-03-18gpio: switch drivers to use new callbackLinus Walleij
2014-03-07gpio: gpio-pl061: Use %pa to print 'resource_size_t'Fabio Estevam
2014-02-24gpio: pl061: Use devm_ioremap_resource()Jingoo Han
2014-02-03gpio: pl061: remove confusing namingLinus Walleij
2014-02-03gpio: pl061: refactor type settingLinus Walleij
2014-02-03gpio: pl061: lock IRQs when starting themLinus Walleij
2014-02-03gpio: pl061: proper error messagesLinus Walleij
2013-11-27gpio: pl061: move irqdomain initializationLinus Walleij
2013-10-16gpio: pl061: drop references to "virtual" IRQLinus Walleij
2013-08-16gpio: use dev_get_platdata()Jingoo Han
2013-05-02Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2013-03-27gpio: pl061: Add pl061_gpio_free()Axel Lin
2013-03-26arm: Move chained_irq_(enter|exit) to a generic fileCatalin Marinas
2013-03-07gpio: pl061: bind pinctrl by gpio requestHaojian Zhuang
2013-03-07gpio: pl061: support irqdomainHaojian Zhuang