NXP i.MX SoC clock controllers
Clock tree controllers for NXP's (formerly Freescale's) i.MX family of ARM application processors, spanning roughly two decades of SoCs from the older i.MX6 and i.MX7 generations through current i.MX8, i.MX9, i.MX91, i.MX93, and i.MX95 chips used in industrial gateways, automotive infotainment, single-board computers, and embedded Linux products.
recommendation
It should stay in the kernel because NXP's i.MX application processor line is very much alive: the i.MX93 and i.MX95 families are still marketed as current products in 2025, and the directory has been receiving steady feature work and bug fixes, including fresh support for the newest i.MX91 and i.MX95 parts. There is no sign of any removal or deprecation effort upstream.
repository signals
sources
- nxp.com
NXP lists i.MX93 as Active in 2025, showing the family covered by this driver directory is still sold new.
- nxp.com
NXP lists i.MX95 as an active/current family page in 2025; the directory already contains i.MX95 clock driver support, indicating ongoing enablement for current silicon.
- git.kernel.org
Canonical kernel tree location for the i.MX clock driver directory; matches the local directory contents spanning many i.MX generations including recent parts such as i.MX91/i.MX93/i.MX95.
- git.kernel.org
Canonical kernel history page for this directory; consistent with the local git history showing substantial non-removal development activity through 2025-2026 rather than deprecation.
codex reasoning notes (technical)
Real driver directory, not an asset/helper-only subtree: local `rg` showed many `CLK_OF_DECLARE` and `module_platform_driver` entry points across SoC-specific files. Upstream attention is active: local `git -c safe.directory=... log -- drivers/clk/imx` showed many functional commits in 2024-2026, including new i.MX91/i.MX95 work and bug fixes, with no credible removal/deprecation signal; the shell `lei` path was unavailable (`lei: command not found`), and web lore searches did not surface removal threads. Deployment outlook is strong because NXP product pages obtained via web search show current i.MX93 and i.MX95 families still marketed in 2025. Source acquisition: NXP URLs came from `web.search_query`; kernel.org URLs are canonical recall used to anchor the directory/tree and history pages.