| f0d1ab052640 ("gpio: of: Normalize return code variable name") |
| f7299d441a4d ("gpio: of: Fix of_gpiochip_add() error path") |
| 726cb3ba4969 ("gpiolib: Support 'gpio-reserved-ranges' property") |
| e4371f6e0792 ("gpiolib: Extract mask allocation into subroutine") |
| 39c3fd58952d ("kernel/irq: Extend lockdep class for request mutex") |
| ec47873e1f29 ("gpio: Fix undefined lock_dep_class") |
| 959bc7b22bd2 ("gpio: Automatically add lockdep keys") |
| 60ed54cae8dc ("gpio: Disambiguate struct gpio_irq_chip.nested") |
| e0d897289813 ("gpio: Implement tighter IRQ chip integration") |
| ca9df053fb2b ("gpio: Move lock_key into struct gpio_irq_chip") |
| dc7b0387ee89 ("gpio: Move irq_valid_mask into struct gpio_irq_chip") |
| dc6bafee8689 ("gpio: Move irq_nested into struct gpio_irq_chip") |
| 39e5f0969514 ("gpio: Move irq_chained_parent to struct gpio_irq_chip") |
| 3634eeb0fe91 ("gpio: Move irq_default_type to struct gpio_irq_chip") |
| c7a0aa59524c ("gpio: Move irq_handler to struct gpio_irq_chip") |
| f0fbe7bce733 ("gpio: Move irqdomain into struct gpio_irq_chip") |
| da80ff81a8f5 ("gpio: Move irqchip into struct gpio_irq_chip") |
| c44eafd79be6 ("gpio: Introduce struct gpio_irq_chip") |
| 0ba31dc201de ("gpio: brcmstb: consolidate interrupt domains") |
| 2c218b9f1bcc ("gpio: brcmstb: switch to handle_level_irq flow") |
| 142c168e0e50 ("gpio: brcmstb: release the bgpio lock during irq handlers") |
| 0752df6611f1 ("gpio: brcmstb: allow all instances to be wakeup sources") |
| d74423687f9d ("gpio: brcmstb: Do not use gc->pin2mask()") |
| 5048f0aefb96 ("gpiolib: clear irq handler and data in one go") |
| f628ba9e22e0 ("gpiolib: drop irq_base field from gpio_chip struct") |
| f89c6eafa35a ("gpio: brcmstb: check return value of gpiochip_irqchip_add()") |
| 950d55f5bf79 ("gpio: Cleanup kerneldoc") |
| dc749a09ea5e ("gpiolib: allow gpio irqchip to map irqs dynamically") |
| c7d28eca1d58 ("Merge tag 'gpio-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio") |