drivers/pinctrl/sunxi

Allwinner sunxi SoC pin controllers

Configures pin muxing, GPIO, and external interrupts on Allwinner's sunxi-family ARM SoCs, which power a long line of inexpensive single-board computers and embedded devices (Orange Pi, Banana Pi, Pine64 and similar) from the early 2010s through current 2025-era parts like the H618 and A523.

keep conf=0.93 last_sold=2026 deploy=medium replacement=none subsystem=pinctrl category=platform-vendor
93%

recommendation

It should stay because this is the active pin-multiplexing and GPIO controller code for Allwinner's sunxi-family chips, which still ship in popular single-board computers like the Orange Pi Zero 3 (Allwinner H618). Upstream work continued into 2026 with new support for the A523 SoC, so the code is being actively maintained rather than wound down, and there is no generic replacement because each SoC's pin controller is hardware-specific.

repository signals

32 files
14,916 source lines
51 commits, 5y
+2,175 / −401 lines added / removed, 5y
26 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 51 total · active in 24/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +3 −5 2021-06: 0 commits · +0 −0 2021-07: 1 commit · +5 −3 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 1 commit · +6 −2 2022-01: 2 commits · +8 −6 2022-02: 3 commits · +22 −5 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 5 commits · +11 −60 2022-06: 0 commits · +0 −0 2022-07: 5 commits · +1,006 −151 2022-08: 1 commit · +1 −1 2022-09: 1 commit · +3 −6 2022-10: 1 commit · +10 −8 2022-11: 1 commit · +4 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +10 −10 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +3 −28 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +366 −14 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +0 −1 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +4 −10 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +12 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 8 commits · +585 −53 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 4 commits · +18 −11 2025-07: 2 commits · +2 −2 2025-08: 1 commit · +2 −2 2025-09: 1 commit · +3 −4 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 4 commits · +56 −7 2026-03: 2 commits · +35 −12 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Recent upstream work in March 2026 added/fixed A523 IRQ-bank support in this driver family, showing active maintenance rather than retirement.

  2. lore.kernel.org

    A follow-up March 2026 cleanup patch for the A523 pinctrl support shows ongoing review and refinement in the subsystem.

  3. orangepi.org

    Orange Pi Zero 3 is a currently marketed board using the Allwinner H618, one of the SoC families covered by this driver directory.

  4. orangepi.org

    The board vendor wiki documents Linux-capable Orange Pi Zero 3 hardware built around the Allwinner H618 and GPIO-capable expansion, indicating contemporary deployments.

  5. en.wikipedia.org

    Allwinner's sunxi family spans many SoC generations and remains relevant in open-source SBC/embedded ecosystems.

codex reasoning notes (technical)

`keep` because this is an active SoC pinctrl driver family with very recent 2026 lore activity and support for new chips (including A523), not a stranded legacy block. New Allwinner-based boards are still sold, so deployments are not just archival; they are mostly SBC/embedded and hobbyist/industrial, hence `medium` not `high`. No natural replacement driver exists because these are SoC-specific pin controllers. URLs were obtained via `lore_file_timeline` for recent upstream evidence and `web.search_query` for current hardware-market evidence; the Wikipedia page came from the same web search.