drivers/pinctrl/ti

TI DRA7 / Jacinto 6 IODelay pin controller

A pin-multiplexing and IO-delay configuration block found on Texas Instruments' DRA7 / Jacinto 6 SoCs, a family of automotive infotainment and industrial application processors that TI has shipped since the mid-2010s and still sells in 2025. It fine-tunes signal timing on the chip's external pins so that interfaces like Ethernet and memory buses meet their electrical requirements.

keep-annotate conf=0.81 last_sold=2025 deploy=low replacement=none subsystem=pinctrl category=bus-other
81%

recommendation

Worth keeping but worth labelling as legacy DRA7-specific hardware. The chip family it serves (TI's Jacinto 6 / DRA7 automotive and embedded SoCs) is niche today but TI still lists parts like the DRA724 as active products in 2025, and the code received real bug-fix and cleanup backports as recently as October 2024. That ongoing maintenance and continued availability of the silicon make removal premature, but a note that this is a single-SoC-family driver would help future readers.

repository signals

3 files
900 source lines
10 commits, 5y
+62 / −98 lines added / removed, 5y
8 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 10 total · active in 5/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: 1 commit · +5 −3 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: 1 commit · +2 −9 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 3 commits · +10 −19 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: 2 commits · +21 −33 2024-07: 3 commits · +24 −34 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: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Upstream Kconfig describes this as the TI IODelay Module pinconf driver and limits it to the DRA7 SoC family.

  2. git.kernel.org

    The driver matches compatible string "ti,dra7-iodelay", confirming it targets DRA7-family hardware rather than a generic abstraction.

  3. lore.kernel.org

    The driver received a real bug-fix backport in October 2024 ("Fix some error handling paths"), indicating ongoing maintenance rather than abandonment.

  4. lore.kernel.org

    The driver also received cleanup work in October 2024 ("Use scope based of_node_put() cleanups"), reinforcing continued upstream attention.

  5. ti.com

    TI listed a DRA7-family SoC product page as ACTIVE, supporting that at least some supported hardware was still sold new through 2025.

codex reasoning notes (technical)

Real driver, not an asset/helper dir. Local shell inspection of Kconfig and source identified this as the DRA7-only TI IODelay pinconf driver (compatible: ti,dra7-iodelay). lore_file_timeline on drivers/pinctrl/ti/pinctrl-ti-iodelay.c showed fresh 2024 traffic; cited lore URLs came from that MCP result and are maintenance/backport patches, not removal discussion. Web search found TI's DRA724 product page marked ACTIVE, so hardware is still commercially available but limited to older automotive/embedded DRA7 deployments. That makes present-day use niche/low-volume, but active enough to keep rather than deprecate; annotate as legacy DRA7-specific hardware.