drivers/pinctrl/cix

CIX P1 (SKY1) SoC pin controller

Pin multiplexing and configuration support for the CIX P1 (codenamed SKY1), a high-performance Armv9 system-on-chip introduced in the mid-2020s. It is best known as the processor in the Radxa Orion O6 board, which is sold for AI workstation and edge-computing use.

keep conf=0.89 last_sold=2026 deploy=low replacement=none subsystem=pinctrl category=platform-vendor
89%

recommendation

It should stay in the kernel because it supports a brand-new Arm SoC family that is actively shipping on Radxa Orion O6 hardware, with fresh upstream commits from multiple maintainers running into early 2026 and no sign of any replacement or removal discussion on the kernel mailing lists.

repository signals

5 files
1,193 source lines
4 commits, 5y
+1,214 / −2 lines added / removed, 5y
3 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 4 total · active in 3/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: 0 commits · +0 −0 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: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 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: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 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: 0 commits · +0 −0 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: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 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: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +1,197 −0 2025-11: 2 commits · +16 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 1 commit · +1 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lwn.net

    Kernel patch thread for bringing up CIX P1 (internal name SKY1) says it is a high-performance Armv9 SoC and ties it to the Radxa Orion O6 board, showing this driver supports a newly introduced platform rather than legacy hardware.

  2. radxa.com

    Radxa markets the Orion O6 with a Buy page and identifies it as powered by the CIX P1 SoC, indicating the hardware family is commercially available in the mid-2020s.

  3. docs.radxa.com

    Radxa documentation describes Orion O6 as a motherboard based on the CIX P1 SoC with current specs and deployment targets such as AI workstations and edge nodes, supporting that present-day deployments exist but are niche.

codex reasoning notes (technical)

Directory inspection via shell shows a real platform pinctrl driver with OF matches for "cix,sky1-pinctrl*" and module metadata. Local git log via shell shows fresh upstream activity from 2025-10-21 through 2026-02-16 with fixes by multiple maintainers, which argues against deprecation. Lore-focused web search found only bring-up/enablement traffic and no removal discussion. Source acquisition: LWN URL from web search of lore/patch traffic; Radxa product and docs URLs from web search. Because SKY1/CIX P1 is a new SoC family still being sold on Radxa boards, there is no natural replacement driver and the correct disposition is keep.