gpio subsystem · Maintained
Maintainers
- M Linus Walleij <linusw@kernel.org>
- M Bartosz Golaszewski <brgl@kernel.org>
Paths
- F
Documentation/admin-guide/gpio/ - F
Documentation/devicetree/bindings/gpio/ - F
Documentation/driver-api/gpio/ - F
drivers/gpio/ - F
include/dt-bindings/gpio/ - F
include/linux/gpio.h - F
include/linux/gpio/
Last 30 days
Most active threads (last 7 days)
-
WARM3d
[PATCH] gpio: Remove redundant dev_err()/dev_err_probe()
2026-07-17 08:31 · 0 replies in 7d · Pan Chuang <hidden> -
HOTtoday
[PATCH v3 0/8] arm64: Add Axiado AX3005 SoC and EVK support
2026-07-17 03:51 · 1 reply in 7d · Swark Yang <syang@axiado.com> -
COOLING5d
[PATCH v1 0/7] gpiolib: kill gpio_request_one()
2026-07-15 18:51 · 1 reply in 7d · Andy Shevchenko <andriy.shevchenko@linux.intel.com> -
WARM3d
REVIEWED: 3 (3M) [PATCH v2 09/21] gpio: Add missing OF module annotations
2026-07-15 16:56 · 0 replies in 7d · Uwe Kleine-König (The Capable Hub) <hidden> -
HOTtoday
[PATCH v2 0/3] pinctrl: Add support for the Rockchip RV1106
2026-07-14 19:26 · 1 reply in 7d · Simon Glass <sjg@chromium.org>
Active reviewers (last 30 days)
-
Linus Walleij <linusw@kernel.org>
4 attestations (4 Reviewed-by) · last on 2026-07-07 -
Jérémie Dautheribes (Schneider Electric) <hidden>
2 attestations (2 Co-developed-by) · last on 2026-07-07 -
Bartosz Golaszewski <hidden>
2 attestations (2 Acked-by) · last on 2026-07-07 -
Yu-Chun Lin <eleanor.lin@realtek.com>
2 attestations (2 Co-developed-by) · last on 2026-07-02 -
Krzysztof Kozlowski <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-02 -
Marek Szyprowski <m.szyprowski@samsung.com>
2 attestations (2 Reported-by) · last on 2026-06-30 -
Daniel Palmer <daniel@thingy.jp>
1 attestation (1 Acked-by) · last on 2026-07-15
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
WARM3d
[PATCH] gpio: Remove redundant dev_err()/dev_err_probe()
2026-07-17 · Pan Chuang <hidden> -
HOTtoday
[PATCH v3 2/8] dt-bindings: gpio: cdns: add Axiado AX3005 GPIO variant
2026-07-17 · Swark Yang <syang@axiado.com> -
COOLING5d
[PATCH v1 7/7] gpiolib: Get rid of not used anymore gpio_request_one()
2026-07-15 · Andy Shevchenko <andriy.shevchenko@linux.intel.com> -
WARM3d
REVIEWED: 3 (3M) [PATCH v2 09/21] gpio: Add missing OF module annotations
2026-07-15 · Uwe Kleine-König (The Capable Hub) <hidden> -
HOTtoday
[PATCH v2 1/3] dt-bindings: gpio: rockchip,gpio-bank: Add rockchip,grf property
2026-07-14 · Simon Glass <sjg@chromium.org> -
COOLING6d
[PATCH v1 07/20] gpio: Add missing OF module annotations
2026-07-14 · Uwe Kleine-König (The Capable Hub) <hidden> -
COOLING5d
[PATCH] gpiolib: tolerate gpio-hogs lacking a hogging state
2026-07-13 · Daniel Golle <daniel@makrotopia.org> -
COOLING6d
[PATCH 02/10] dt-bindings: gpio: pca95xx: Document Kinetic KTS1622
2026-07-11 · Marek Vasut <hidden> -
HOTtoday
[RFC PATCH] firmware: scmi: Make SCMI arch independent
2026-07-09 · Michal Simek <michal.simek@amd.com> -
COOLING10d
[PATCH v2 04/10] dt-bindings: soc: fsl: qe: Add support of IRQ in QE GPIO
2026-07-08 · Paul Louvel <hidden> -
COOLING10d
[PATCH v2 03/10] dt-bindings: soc: fsl: qe: Convert QE GPIO to DT schema
2026-07-08 · Paul Louvel <hidden> -
COOLING4d
REVIEWED: 32 (31M) [PATCH v7 4/5] gpio: aaeon: Add GPIO driver for SRG-IMX8P MCU
2026-07-07 · Thomas Perrot (Schneider Electric) <hidden> -
COOLING14d
[PATCH 1/4] gpio: sa1100: register software node for GPIO controller
2026-07-07 · Dmitry Torokhov <dmitry.torokhov@gmail.com> -
COOLING13d
[PATCH 04/12] dt-bindings: soc: fsl: qe: Add support of IRQ in QE GPIO
2026-07-03 · Paul Louvel <hidden> -
COOLING13d
[PATCH 03/12] dt-bindings: soc: fsl: qe: Convert QE GPIO to DT schema
2026-07-03 · Paul Louvel <hidden> -
COLD18d
REVIEWED: 31 (31M) [PATCH v5 3/4] gpio: realtek: Add driver for Realtek DHC RTD1625 SoC
2026-07-02 · Yu-Chun Lin <eleanor.lin@realtek.com> -
COLD18d
REVIEWED: 1 (0M) [PATCH v5 1/4] dt-bindings: gpio: realtek: Add realtek,rtd1625-gpio
2026-07-02 · Yu-Chun Lin <eleanor.lin@realtek.com> -
COLD18d
[PATCH v5 2/4] gpio: Replace "default y" with "default ARCH_REALTEK" in Kconfig
2026-07-02 · Yu-Chun Lin <eleanor.lin@realtek.com> -
COOLING14d
[PATCH 3/5] gpio: nomadik: drop duplicate probe error line
2026-07-01 · Théo Lebrun <theo.lebrun@bootlin.com> -
COOLING14d
[PATCH 5/5] gpio: nomadik: drop "chip registered" log on probe success
2026-07-01 · Théo Lebrun <theo.lebrun@bootlin.com> -
COOLING14d
[PATCH 4/5] gpio: nomadik: use dev_err_probe()
2026-07-01 · Théo Lebrun <theo.lebrun@bootlin.com> -
COOLING14d
[PATCH 1/5] gpio: nomadik: convert nmk_gpio_populate_chip() to goto cleanup
2026-07-01 · Théo Lebrun <theo.lebrun@bootlin.com> -
COOLING14d
[PATCH 2/5] gpio: nomadik: add missing dev_err() call on chip populate failure
2026-07-01 · Théo Lebrun <theo.lebrun@bootlin.com> -
COLD17d
REVIEWED: 32 (31M) [PATCH v6 4/5] gpio: aaeon: Add GPIO driver for SRG-IMX8P MCU
2026-06-30 · Thomas Perrot (Schneider Electric) <hidden> -
COLD20d
[PATCH v3 1/2] gpio: shared-proxy: always serialize with a sleeping mutex
2026-06-30 · Viacheslav Bocharov <hidden> -
COLD20d
[PATCH] [RFC] gpiolib: introduce gpio_name() helper
2026-06-29 · Arnd Bergmann <arnd@kernel.org> -
COOLING14d
[PATCH 13/13] gpiolib: remove linux/gpio.h
2026-06-29 · Arnd Bergmann <arnd@kernel.org> -
COOLING5d
[PATCH v14 4/5] gpio: rpmsg: add generic rpmsg GPIO driver
2026-06-25 · Shenwei Wang <hidden> -
COOLING5d
[PATCH v14 2/5] dt-bindings: remoteproc: imx_rproc: Add "rpmsg" subnode support
2026-06-25 · Shenwei Wang <hidden> -
COOLING5d
[PATCH v14 1/5] docs: driver-api: gpio: rpmsg gpio driver over rpmsg bus
2026-06-25 · Shenwei Wang <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE147d
REVIEWED: 41 (41M) [PATCH v5 2/3] gpio: brcmstb: implement .irq_mask_ack()
2026-02-04 · Florian Fainelli <florian.fainelli@broadcom.com> · 2 Reviewed-by -
STALE154d
REVIEWED: 31 (31M) [PATCH AUTOSEL 6.19-5.10] gpio: aspeed-sgpio: Change the macro to support deferred probe
2026-02-14 · Sasha Levin <sashal@kernel.org> · 1 Reviewed-by -
STALE62d
REVIEWED: 38 (38M) [PATCH v2 5/6] gpio: remove machine hogs
2026-03-09 · Bartosz Golaszewski <hidden> · 2 Reviewed-by -
STALE62d
REVIEWED: 38 (38M) [PATCH v2 6/6] gpio: sim: allow to define the active-low setting of a simulated hog
2026-03-09 · Bartosz Golaszewski <hidden> · 2 Reviewed-by -
STALE117d
REVIEWED: 2 (2M) [PATCH v3] gpio: mxc: map Both Edge pad wakeup to Rising Edge
2026-03-24 · Shenwei Wang <shenwei.wang@nxp.com> · 1 Reviewed-by -
STALE89d
REVIEWED: 7 (7M) [PATCH v2 2/2] gpio: xilinx: drop bitmap_complement() where feasible
2026-04-17 · Yury Norov <hidden> · 1 Reviewed-by -
COLD56d
REVIEWED: 13 (13M) [PATCH v2 2/2] gpio: mxc: use BIT() macro
2026-05-26 · Alexander Stein <hidden> · 1 Reviewed-by -
COLD56d
REVIEWED: 13 (13M) [PATCH v2 1/2] gpio: mxc: fix irq_high handling
2026-05-26 · Alexander Stein <hidden> · 1 Reviewed-by -
COOLING4d
REVIEWED: 32 (31M) [PATCH v7 4/5] gpio: aaeon: Add GPIO driver for SRG-IMX8P MCU
2026-07-07 · Thomas Perrot (Schneider Electric) <hidden> · 1 Reviewed-by, 1 Acked-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE180d
[PATCH 1/5] gpio: aspeed-sgpio: Change the macro to support deferred probe
2026-01-17 · Billy Tsai <hidden> -
STALE180d
[PATCH 2/5] gpio: aspeed-sgpio: Remove unused bank name field
2026-01-17 · Billy Tsai <hidden> -
STALE180d
[PATCH 5/5] gpio: aspeed-sgpio: Support G7 Aspeed sgpiom controller
2026-01-17 · Billy Tsai <hidden> -
STALE175d
[PATCH 1/3] gpio: brcmstb: correct hwirq to bank map
2026-01-22 · Florian Fainelli <florian.fainelli@broadcom.com> -
STALE174d
LANDED [PATCH v2 4/6] gpio: aspeed-sgpio: Convert IRQ functions to use llops callbacks
2026-01-23 · Billy Tsai <hidden> -
STALE167d
[PATCH v3 2/2] gpio: brcmstb: allow parent_irq to wake
2026-01-29 · Florian Fainelli <florian.fainelli@broadcom.com> -
STALE167d
[PATCH v4 3/3] gpio: brcmstb: allow parent_irq to wake
2026-02-03 · Florian Fainelli <florian.fainelli@broadcom.com> -
STALE160d
[PATCH v7 1/4] dt-bindings: remoteproc: imx_rproc: Add "rpmsg" subnode support
2026-02-10 · Shenwei Wang <shenwei.wang@nxp.com> -
STALE160d
[PATCH v7 2/4] docs: driver-api: gpio: generic gpio driver over rpmsg bus
2026-02-10 · Shenwei Wang <shenwei.wang@nxp.com> -
STALE160d
[PATCH v7 2/4] docs: driver-api: gpio: rpmsg gpio driver over rpmsg bus
2026-02-10 · Shenwei Wang <shenwei.wang@nxp.com>