summaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-brcmstb.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: brcmstb: Convert to platform remove callback returning voidUwe Kleine-König2023-10-021-4/+2
* gpio: Explicitly include correct DT includesRob Herring2023-07-191-2/+2
* gpio: brcmstb: Use devm_platform_get_and_ioremap_resource()Yang Li2023-05-231-2/+1
* Merge tag 'gpio-updates-for-v6.0-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-08-041-7/+2
|\
| * gpio: brcmstb: Make .remove() obviously always return 0Uwe Kleine-König2022-07-191-7/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (pa...Thomas Gleixner2022-06-101-12/+2
|/
* gpio: use raw spinlock for gpio chip shadowed dataSchspa Shi2022-04-251-6/+6
* gpio: brcmstb: Use local variable to access OF nodeAndy Shevchenko2021-12-231-1/+1
* gpio: Get rid of duplicate of_node assignment in the driversAndy Shevchenko2021-12-171-1/+0
* Merge tag 'gpio-updates-for-v5.15' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-09-071-44/+1
|\
| * gpio: brcmstb: remove custom 'brcmstb_gpio_set_names'Sergio Paracuellos2021-07-291-44/+1
* | gpio: Bulk conversion to generic_handle_domain_irq()Marc Zyngier2021-08-121-3/+2
|/
* gpio: brcmstb: support gpio-line-names propertyDoug Berger2020-03-261-0/+44
* gpio: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-08-051-3/+1
* gpio: brcmstb: allow 0 width GPIO banksJustin Chen2018-08-301-3/+12
* Merge tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds2018-01-311-1/+0
|\
| * drivers: gpio: remove duplicate includesPravin Shedge2017-12-201-1/+0
* | gpio: brcmstb: Make really use of the new lockdep classThomas Gleixner2017-12-291-1/+1
* | kernel/irq: Extend lockdep class for request mutexAndrew Lunn2017-12-281-1/+3
|/
* gpio: brcmstb: implement suspend/resume/shutdownDoug Berger2017-10-311-50/+151
* gpio: brcmstb: consolidate interrupt domainsDoug Berger2017-10-311-43/+145
* gpio: brcmstb: correct the configuration of level interruptsDoug Berger2017-10-311-2/+2
* gpio: brcmstb: switch to handle_level_irq flowDoug Berger2017-10-311-6/+12
* gpio: brcmstb: release the bgpio lock during irq handlersDoug Berger2017-10-311-5/+16
* gpio: brcmstb: allow all instances to be wakeup sourcesDoug Berger2017-10-311-7/+7
* gpio: brcmstb: Do not use gc->pin2mask()Linus Walleij2017-10-251-3/+3
* gpio: brcmstb: Handle return value of devm_kasprintfArvind Yadav2017-09-211-0/+4
* gpio: brcmstb: check return value of gpiochip_irqchip_add()Masahiro Yamada2017-08-221-4/+5
* gpio: Convert to using %pOF instead of full_nameRob Herring2017-08-141-1/+1
* gpio: brcmstb: Return proper error if bank width is invalidAxel Lin2016-04-151-0/+1
* gpio: brcmstb: Use list_for_each_entry at appropriate placesAxel Lin2016-02-251-9/+4
* gpio: brcmstb: Set endian flags for big-endian MIPSFlorian Fainelli2016-01-071-1/+14
* gpio: generic: factor into gpio_chip structLinus Walleij2016-01-051-46/+34
* genirq: Remove irq argument from irq flow handlersThomas Gleixner2015-09-161-1/+1
* Merge tag 'v4.2-rc4' into develLinus Walleij2015-08-131-3/+11
|\
| * gpio: brcmstb: fix null ptr dereference in driver removeGregory Fong2015-07-161-3/+11
* | gpio: brcmstb: support wakeup from S5 cold bootGregory Fong2015-08-131-6/+50
* | gpio: brcmstb: Add interrupt and wakeup source supportGregory Fong2015-08-131-6/+256
|/
* gpio: Add GPIO support for Broadcom STB SoCsGregory Fong2015-06-021-0/+252