Amlogic Meson SoC clock controllers
Clock controller support for Amlogic's Meson family of ARM system-on-chips, covering generations from the older Meson8 through GXBB, AXG, G12A, A1, S4, C3 and T7. These SoCs power a wide range of Android TV boxes and popular single-board computers like the Khadas VIM4 (A311D2), ODROID-C4 (S905X3), and Hardkernel and Libre Computer boards still being sold new in 2025.
recommendation
It should stay in the kernel because the hardware is still being manufactured and sold in 2025 (Khadas VIM4, ODROID-C4, and other Amlogic-based SBCs and TV boxes), and the code is actively maintained — the linux-clk mailing list shows cleanup series landing in August 2025 and a bug fix as recent as January 2026, with no deprecation discussion in sight.
repository signals
sources
- lore.kernel.org
Recent upstream maintenance continued into 2026 with a functional fix for the Meson G12A clock controller.
- lore.kernel.org
The Meson clock code was still receiving nontrivial refactoring/cleanup work in 2025 rather than abandonment.
- cateee.net
LKDDb shows Meson G12A clock-controller support still present through 6.19 and 7.0-rc+HEAD, covering shipping Meson SoCs such as S905D2/S905X2/S905Y2/SM1.
- khadas.com
Khadas still sells the VIM4 SBC using the Amlogic A311D2 SoC, demonstrating ongoing new-hardware availability for Meson-family platforms.
- hardkernel.com
Hardkernel still sells the ODROID-C4 based on the Amlogic S905X3, showing continued new deployments for Meson-family hardware.
codex reasoning notes (technical)
Real driver directory, not an asset/helper: local `rg` showed multiple `module_platform_driver` / `CLK_OF_DECLARE_DRIVER` entries across gxbb/meson8b/axg/g12a/a1/s4/c3/t7 files. Lore evidence came from `lore_activity(file=drivers/clk/meson/g12a.c,list=linux-clk,since=5y)`, which returned 32 recent linux-clk messages including 2025 cleanup series and a 2026 bug fix; I found no removal/deprecation thread in the inspected recent hits. Deployment evidence URLs were obtained via `web.search_query` and show Amlogic Meson boards still sold new in 2025-era commerce. Because the code is actively maintained and the hardware remains in current embedded/SBC use, the correct disposition is keep, with no replacement driver.