Texas Instruments Keystone and K3 SoC clock controllers
Provides the on-chip clock controllers (PLLs, gates, and system-controller-managed clocks) for Texas Instruments' Keystone-II and K3-generation application processors, including the older K2G/K2H DSP+ARM SoCs and the current AM62x, AM64x, and AM65x families used widely in industrial gateways, motor control, HMIs, and automotive infotainment.
recommendation
It should stay because TI still actively sells the chips this code controls. Late-2025 bug fixes to syscon-clk.c and stable-tree backports of pll.c fixes show the directory is actively maintained, and TI's AM62x and AM65x families remain marked ACTIVE on ti.com, meaning new embedded designs continue to ship with these SoCs.
repository signals
sources
- lore.kernel.org
`drivers/clk/keystone/syscon-clk.c` still received a targeted upstream fix in late 2025 (`clk: keystone: syscon-clk: fix regmap leak on probe failure`).
- lore.kernel.org
The same file had non-mechanical maintenance in 2025 (`Do not use syscon helper to build regmap`), indicating active ownership rather than abandonment.
- lore.kernel.org
`drivers/clk/keystone/pll.c` fixes were backported to stable, showing the legacy Keystone PLL side still mattered enough for supported kernels.
- ti.com
TI still marketed the AM62x family as ACTIVE, and local source inspection shows this directory contains `syscon-clk.c` support for `ti,am62-*` compatibles.
- ti.com
TI still marketed the AM65x family as ACTIVE; local source inspection and LKDDb tie this directory to `ti,am654-ehrpwm-tbclk` support.
- cateee.net
LKDDb maps this directory to active DT compatibles spanning older Keystone/K2 (`ti,k2g-sci-clk`) and newer K3-era compatibles (`ti,am62-*`, `ti,am64-*`, `ti,am654-*`).
codex reasoning notes (technical)
Not a removal candidate. Local shell inspection of `drivers/clk/keystone` showed real clock-driver code plus K3-era compatibles in `syscon-clk.c` and `sci-clk.c`. `lore_file_timeline` on the directory returned no hits, so I used `lore_activity` on individual files instead; that produced 2025 maintenance on `syscon-clk.c` and stable-tracked fixes on `pll.c`. A `lei` removal-discussion query could not run in this sandbox, and the lore regex attempt timed out, so absence of removal talk is an inference from positive maintenance evidence rather than a direct negative search result. TI product pages obtained via web search show AM62x/AM65x parts still ACTIVE, so the directory still serves currently sold embedded SoCs. No single upstream replacement driver covers the same hardware-specific clock control blocks.