| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-12 | gpio: use more common syntax for compound literals | Bartosz Golaszewski | 1 | -1/+1 |
| 2025-08-25 | gpio: dwapb: use new generic GPIO chip API | Bartosz Golaszewski | 1 | -75/+87 |
| 2024-10-31 | gpio: dwapb: Add ACPI HID for DWAPB GPIO controller on Fujitsu MONAKA | Yoshihiro Furudera | 1 | -0/+1 |
| 2024-10-01 | gpio: dwapb: switch to device_for_each_child_node_scoped() | Javier Carrasco | 1 | -3/+1 |
| 2024-01-02 | gpio: dwapb: Use generic request, free and set_config | Emil Renner Berthing | 1 | -4/+9 |
| 2023-12-21 | gpio: dwapb: mask/unmask IRQ when disable/enale it | xiongxin | 1 | -4/+8 |
| 2023-09-11 | gpio: dwapb: don't include gpiolib.h | Bartosz Golaszewski | 1 | -1/+0 |
| 2022-06-10 | gpio: dwapb: Don't print error on -EPROBE_DEFER | Serge Semin | 1 | -4/+3 |
| 2022-05-24 | gpio: dwapb: Make the irqchip immutable | Geert Uytterhoeven | 1 | -14/+24 |
| 2022-04-25 | gpio: use raw spinlock for gpio chip shadowed data | Schspa Shi | 1 | -18/+18 |
| 2022-01-03 | gpio: dwapb: Switch to use fwnode instead of of_node | Andy Shevchenko | 1 | -4/+1 |
| 2021-12-01 | gpio: dwapb: clarify usage of the register file version | Andy Shevchenko | 1 | -4/+6 |
| 2021-08-11 | gpio: dwapb: Get rid of legacy platform data | Andy Shevchenko | 1 | -10/+18 |
| 2021-08-11 | gpio: dwapb: Read GPIO base from gpio-base property | Andy Shevchenko | 1 | -0/+4 |
| 2021-08-11 | gpio: dwapb: Unify ACPI enumeration checks in get_irq() and configure_irqs() | Andy Shevchenko | 1 | -12/+12 |
| 2021-06-07 | gpio-dwapb: Drop unused headers and sort the rest | Andy Shevchenko | 1 | -5/+3 |
| 2021-06-02 | gpio: dwapb: Switch to use fwnode_irq_get() | Andy Shevchenko | 1 | -8/+4 |
| 2021-06-02 | gpio: dwapb: Drop redundant check in dwapb_irq_set_type() | Andy Shevchenko | 1 | -3/+0 |
| 2020-12-17 | Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin... | Linus Torvalds | 1 | -4/+3 |
| 2020-12-09 | Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org/pub/scm/linux/kern... | Linus Walleij | 1 | -4/+3 |
| 2020-12-02 | gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() | Luo Jiaxing | 1 | -0/+2 |
| 2020-11-30 | gpio: dwapb: Remove unnecessary error message | Damien Le Moal | 1 | -4/+3 |
| 2020-10-26 | gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip | Jia He | 1 | -2/+2 |
| 2020-08-27 | gpio: dwapb: Use resource managed GPIO-chip add data method | Serge Semin | 1 | -35/+2 |
| 2020-08-27 | gpio: dwapb: Get clocks by means of resource managed interface | Serge Semin | 1 | -16/+32 |
| 2020-08-27 | gpio: dwapb: Get reset control by means of resource managed interface | Serge Semin | 1 | -6/+29 |
| 2020-08-27 | gpio: dwapb: Discard ACPI GPIO-chip IRQs request | Serge Semin | 1 | -4/+0 |
| 2020-08-27 | gpio: dwapb: Discard GPIO-to-IRQ mapping function | Serge Semin | 1 | -10/+0 |
| 2020-08-27 | gpio: dwapb: Convert driver to using the GPIO-lib-based IRQ-chip | Serge Semin | 1 | -93/+110 |
| 2020-08-27 | gpio: dwapb: Add max GPIOs macro | Serge Semin | 1 | -4/+4 |
| 2020-08-27 | gpio: dwapb: Move MFD-specific IRQ handler | Serge Semin | 1 | -5/+5 |
| 2020-08-27 | gpio: dwapb: Add ngpios DT-property support | Serge Semin | 1 | -1/+2 |
| 2020-05-25 | gpio: dwapb: Remove unneeded has_irq member in struct dwapb_port_property | Andy Shevchenko | 1 | -7/+7 |
| 2020-05-25 | gpio: dwapb: Don't use IRQ 0 as valid Linux interrupt | Andy Shevchenko | 1 | -7/+7 |
| 2020-05-25 | gpio: dwapb: avoid error message for optional IRQ | Andy Shevchenko | 1 | -1/+1 |
| 2020-05-25 | gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration | Andy Shevchenko | 1 | -9/+16 |
| 2020-04-28 | gpio: dwapb: Amend indentation in some cases | Andy Shevchenko | 1 | -8/+6 |
| 2020-04-28 | gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value | Andy Shevchenko | 1 | -2/+1 |
| 2020-04-17 | gpio: dwapb: Split out dwapb_get_irq() helper | Andy Shevchenko | 1 | -27/+29 |
| 2020-04-17 | gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls | Andy Shevchenko | 1 | -2/+2 |
| 2020-04-17 | gpio: dwapb: Drop bogus BUG_ON()s | Andy Shevchenko | 1 | -4/+0 |
| 2020-04-17 | gpio: dwapb: Switch to more usual pattern of RMW in dwapb_gpio_set_debounce() | Andy Shevchenko | 1 | -2/+3 |
| 2020-04-17 | gpio: dwapb: Convert to use IRQ core provided macros | Andy Shevchenko | 1 | -8/+2 |
| 2020-04-17 | gpio: dwapb: Use device_get_match_data() to simplify code | Andy Shevchenko | 1 | -12/+1 |
| 2020-04-17 | gpio: dwapb: Convert to use irqd_to_hwirq() | Andy Shevchenko | 1 | -7/+9 |
| 2020-04-17 | gpio: dwapb: Deduplicate IRQ resource management | Andy Shevchenko | 1 | -27/+0 |
| 2020-04-17 | gpio: dwapb: set default handler to be handle_bad_irq() | Andy Shevchenko | 1 | -1/+2 |
| 2020-04-17 | gpio: dwapb: Use chained IRQ prologue and epilogue | Andy Shevchenko | 1 | -3/+2 |
| 2020-04-17 | gpio: dwapb: Refactor IRQ handler to use bit operations | Andy Shevchenko | 1 | -8/+7 |
| 2020-04-17 | gpio: dwapb: Append MODULE_ALIAS for platform driver | Andy Shevchenko | 1 | -3/+6 |
| 2020-04-17 | gpio: dwapb: Add debounce reference clock support | Serge Semin | 1 | -13/+22 |
| 2020-04-17 | gpio: dwapb: Use optional-clocks interface for APB ref-clock | Serge Semin | 1 | -9/+11 |
| 2019-07-31 | gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h | Andy Shevchenko | 1 | -0/+1 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
| 2019-04-05 | drivers: gpio: dwap: use devm_platform_ioremap_resource() | Enrico Weigelt, metux IT consult | 1 | -3/+1 |
| 2018-11-05 | gpio: gpio-dwapb: simplify getting .driver_data | Wolfram Sang | 1 | -4/+2 |
| 2018-08-29 | gpio: dwapb: Fix error handling in dwapb_gpio_probe() | Alexey Khoroshilov | 1 | -0/+1 |
| 2018-08-06 | gpio: dwapb: Don't shadow error code of gpiochip_lock_as_irq() | Andy Shevchenko | 1 | -2/+4 |
| 2018-05-23 | gpio: dwapb: Rework support for 1 interrupt per port A GPIO | Phil Edworthy | 1 | -31/+22 |
| 2018-05-16 | gpio: dwapb: Use of_device_get_match_data() | Thierry Reding | 1 | -7/+1 |
| 2018-05-16 | gpio: dwapb: Add support for 1 interrupt per port A GPIO | Phil Edworthy | 1 | -9/+37 |
| 2018-03-27 | gpio: dwapb: Add support for a bus clock | Phil Edworthy | 1 | -1/+19 |
| 2018-02-22 | gpio: dwapb: Call directly into the gpiochip to read value | Linus Walleij | 1 | -7/+30 |
| 2018-02-22 | gpio: dwapb: Use "stride" rather than "size" for register distance | Linus Walleij | 1 | -12/+12 |
| 2017-10-25 | gpio: dwapb: fix bgpio usage | Linus Walleij | 1 | -2/+2 |
| 2017-10-19 | gpio: gpio-dwapb: add optional reset | Alan Tull | 1 | -0/+9 |
| 2017-09-19 | gpio: dwapb: Add wakeup source support | Hoan Tran | 1 | -1/+22 |
| 2017-06-21 | gpio: dwapb: fix missing first irq for edgeboth irq type | Xiaoguang Chen | 1 | -1/+2 |
| 2017-04-24 | gpio: dwapb: use dwapb_read instead of readl_relaxed | Jisheng Zhang | 1 | -1/+1 |
| 2017-03-06 | gpio: dwapb: Add support for next generation of X-Gene SoC | Hoan Tran | 1 | -17/+74 |
| 2017-01-26 | pinctrl / gpio: Introduce .set_config() callback for GPIO chips | Mika Westerberg | 1 | -1/+13 |
| 2016-07-22 | gpio: dwapb: add missing fwnode_handle_put() in dwapb_gpio_get_pdata() | Wei Yongjun | 1 | -0/+1 |
| 2016-05-11 | gpio: dwapb: Add ACPI device ID for DWAPB GPIO controller on X-Gene platforms | Duc Dang | 1 | -0/+1 |
| 2016-04-29 | gpio: dwapb: add gpio-signaled acpi event support | Jiang Qiu | 1 | -0/+17 |
| 2016-04-29 | gpio: dwapb: convert device node to fwnode | Jiang Qiu | 1 | -19/+17 |
| 2016-04-29 | gpio: dwapb: remove name from dwapb_port_property | Jiang Qiu | 1 | -13/+11 |
| 2016-01-05 | gpio: generic: factor into gpio_chip struct | Linus Walleij | 1 | -49/+43 |
| 2015-09-16 | genirq: Remove irq argument from irq flow handlers | Thomas Gleixner | 1 | -1/+1 |
| 2015-07-14 | gpio: Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc | Jiang Liu | 1 | -1/+1 |
| 2015-06-25 | gpio/dwapb: Fix race in installing chained IRQ handler | Thomas Gleixner | 1 | -2/+2 |
| 2015-01-15 | gpio: dwapb: Convert to use resource managed APIs | Axel Lin | 1 | -39/+14 |
| 2014-12-14 | Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+0 |
| 2014-10-28 | gpio: rename gpio_lock_as_irq to gpiochip_lock_as_irq | Alexandre Courbot | 1 | -2/+2 |
| 2014-10-20 | gpio: drop owner assignment from platform_drivers | Wolfram Sang | 1 | -1/+0 |
| 2014-09-24 | gpio: dwapb: fix pointer to integer cast | Linus Walleij | 1 | -2/+2 |
| 2014-09-23 | GPIO: gpio-dwapb: Suspend & Resume PM enabling | Weike Chen | 1 | -0/+115 |
| 2014-09-23 | GPIO: gpio-dwapb: Support Debounce | Weike Chen | 1 | -2/+34 |
| 2014-09-23 | GPIO: gpio-dwapb: Change readl&writel to dwapb_read&dwapb_write | Weike Chen | 1 | -10/+27 |
| 2014-09-23 | GPIO: gpio-dwapb: Enable platform driver binding to MFD driver | Weike Chen | 1 | -57/+167 |
| 2014-07-22 | gpio: remove all usage of gpio_remove retval in driver/gpio | abdoulaye berthe | 1 | -1/+1 |
| 2014-05-27 | gpio: dwapb: use a second irq chip | Sebastian Andrzej Siewior | 1 | -13/+22 |
| 2014-04-28 | gpio: dwapb: drop irq_setup_generic_chip() | Sebastian Andrzej Siewior | 1 | -3/+0 |
| 2014-03-18 | gpio: switch drivers to use new callback | Linus Walleij | 1 | -7/+7 |
| 2014-03-05 | gpio: add a driver for the Synopsys DesignWare APB GPIO block | Jamie Iles | 1 | -0/+438 |