drivers/clk/ti

Texas Instruments OMAP, Sitara, and Jacinto SoC clock controllers

Provides the on-chip clock tree management for Texas Instruments application processors, spanning the OMAP2/3/4/5 mobile chips of the 2000s and 2010s, the Sitara AM33xx/AM43xx/AM62x industrial SoCs, the DM81xx media processors, and the DRA7/Jacinto automotive parts. These chips power everything from BeagleBone boards to industrial gateways and infotainment systems still being designed in today.

keep conf=0.92 last_sold=2025 deploy=medium replacement=none subsystem=clk category=platform-vendor
92%

recommendation

It should stay in the kernel because Texas Instruments still actively sells and supports the SoCs that depend on it, including legacy Sitara parts like the AM3358 and current chips like the AM625 that ship with TI's Linux SDK. Upstream maintenance is also healthy, with patches landing as recently as 2025, and there is no alternative driver that could replace this family.

repository signals

32 files
12,757 source lines
57 commits, 5y
+856 / −2,119 lines added / removed, 5y
29 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 57 total · active in 25/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 3 commits · +126 −5 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 1 commit · +1 −1 2021-10: 1 commit · +1 −0 2021-11: 1 commit · +1 −1 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 11 commits · +158 −1,344 2022-03: 2 commits · +7 −8 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 5 commits · +214 −393 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 1 commit · +3 −2 2022-10: 0 commits · +0 −0 2022-11: 3 commits · +44 −55 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 2 commits · +5 −7 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +7 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +2 −6 2023-08: 1 commit · +7 −6 2023-09: 0 commits · +0 −0 2023-10: 4 commits · +14 −17 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 1 commit · +2 −2 2024-02: 2 commits · +70 −37 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +4 −6 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +1 −0 2024-09: 1 commit · +1 −1 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +1 −1 2025-01: 1 commit · +1 −4 2025-02: 0 commits · +0 −0 2025-03: 1 commit · +6 −21 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 1 commit · +3 −3 2025-08: 8 commits · +103 −125 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 · +74 −74 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream activity remains current: a 2025 patch touched drivers/clk/ti/clk.c ('clk: ti: Simplify ti_find_clock_provider()').

  2. ti.com

    TI still listed AM3358 as ACTIVE and Linux-capable, showing supported legacy Sitara hardware that uses TI clock drivers remains sold.

  3. ti.com

    TI still listed AM625 as an active Sitara processor built for Linux application development, indicating ongoing new deployments on newer TI SoCs in this family.

  4. ti.com

    TI published a current AM62x Processor SDK Linux release page in 2026, reinforcing active vendor support and present-day deployment for TI SoCs relying on these clocks.

codex reasoning notes (technical)

`rg` on the tree showed this directory is TI OMAP/Sitara/Jacinto clock driver code, not helper-only code; filenames span OMAP2/3/4/5, AM33xx/43xx, DM81xx, DRA7. `lore_file_timeline` on drivers/clk/ti/clk.c showed sustained activity through 2025 with no removal signal. TI product pages for AM3358 and AM625 were obtained via `web.search_query`; the AM625-Q1 SDK page came from the same web search and shows active Linux SDK support. Conclusion: active upstream maintenance plus hardware still sold; no natural replacement beyond this in-tree family driver set.