Linux Common Clock Framework and vendor clock controllers
The kernel's central clock subsystem, which provides the shared framework code for managing hardware clock signals (gating, dividing, multiplexing, and rate setting) along with hundreds of per-vendor clock-controller drivers for SoCs from Qualcomm, Rockchip, NXP, Samsung, Allwinner, TI, and many others.
This is not a single driver but the top-level home of the Common Clock Framework and a large collection of SoC clock-controller drivers. It is core infrastructure that essentially every modern ARM, RISC-V, and embedded platform depends on, so it cannot be evaluated as one removable unit; individual sub-drivers inside it would need to be assessed separately.
repository signals
1,406files
797,312source lines
4,130commits, 5y
+459,290 / −75,330lines added / removed, 5y
583authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 4,130 total · active in 60/61 months
sources
No sources cited.
codex reasoning notes (technical)
Not a driver directory: top-level clock subsystem containing common framework/core code and many vendor clock-controller drivers, not a single removable hardware driver.