drivers/pinctrl/mvebu

Marvell MVEBU pin controllers (Orion, Kirkwood, Dove, Armada)

Pin multiplexing and GPIO configuration support for Marvell's family of ARM system-on-chips, spanning older Orion, Kirkwood, and Dove parts found in mid-2000s NAS boxes and home routers through to current Armada 37xx, AP806/CP110, and AC5 SoCs used in networking gear, storage appliances, and Prestera-based switches still shipping today.

keep conf=0.79 last_sold=2025 deploy=medium replacement=none subsystem=pinctrl category=platform-vendor
79%

recommendation

It should stay in the kernel because the directory covers a wide span of Marvell SoC generations and is still actively maintained, with fixes landing upstream in 2025 and stable backports for the Armada 37xx parts. Marvell continues to ship new Armada, OCTEON, and Prestera silicon that depends on this code, so it remains relevant to currently sold hardware rather than legacy-only.

repository signals

16 files
7,227 source lines
38 commits, 5y
+513 / −256 lines added / removed, 5y
18 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 38 total · active in 17/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 1 commit · +8 −8 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 5 commits · +38 −55 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 4 commits · +277 −25 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 3 commits · +50 −25 2022-08: 4 commits · +23 −15 2022-09: 0 commits · +0 −0 2022-10: 1 commit · +8 −6 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 1 commit · +24 −10 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 3 commits · +4 −20 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 1 commit · +15 −43 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 −3 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 · +29 −13 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 1 commit · +1 −1 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +5 −8 2025-05: 7 commits · +24 −19 2025-06: 0 commits · +0 −0 2025-07: 1 commit · +1 −1 2025-08: 1 commit · +4 −2 2025-09: 0 commits · +0 −0 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: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Recent upstream maintenance exists in 2025 for this driver family; the path is still receiving non-removal fixes.

  2. lore.kernel.org

    The Armada 37xx portion was still being backported to stable in 2025, indicating ongoing real-world relevance.

  3. marvell.com

    Marvell still markets ARMADA/OCTEON data-infrastructure processors for current networking equipment, supporting continued new-deployment relevance for newer MVEBU-derived SoCs.

  4. marvell.com

    Marvell continues to market Prestera switch families; this directory includes MVEBU pinctrl support for Prestera-related parts such as 98DX variants, extending the family beyond purely legacy NAS/router SoCs.

  5. investor.marvell.com

    Marvell announced newer Prestera DX switching devices for carrier/edge deployments, reinforcing that at least part of the supported hardware space remains contemporary rather than obsolete-only.

codex reasoning notes (technical)

Local rg inspection showed this directory spans multiple Marvell SoC generations, including older Orion/Kirkwood/Dove and newer Armada 37xx/AP806/CP110 plus AC5-related support, so it is a mixed-age platform driver rather than a single dead chip. lore_file_timeline MCP on pinctrl-armada-37xx.c returned the 2025 linux-gpio patch URL and stable backport URL; both indicate active maintenance and no evident removal trajectory. Web search returned Marvell ARMADA/OCTEON and Prestera product pages showing ongoing new-networking silicon families adjacent to devices covered here. Because there is still upstream fix traffic and some covered hardware remains in current networking deployments, deprecate/remove is not supported; keep is the defensible recommendation.