drivers/clk

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.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=clk category=not-a-driver
100%

recommendation

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,406 files
797,312 source lines
4,130 commits, 5y
+459,290 / −75,330 lines added / removed, 5y
583 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 4,130 total · active in 60/61 months
2021 2022 2023 2024 2025 2026 2021-04: 20 commits · +2,521 −227 2021-05: 40 commits · +1,288 −664 2021-06: 79 commits · +12,759 −437 2021-07: 70 commits · +5,005 −339 2021-08: 34 commits · +11,120 −439 2021-09: 119 commits · +9,097 −1,719 2021-10: 59 commits · +6,648 −806 2021-11: 53 commits · +3,605 −640 2021-12: 62 commits · +12,958 −1,249 2022-01: 42 commits · +3,178 −273 2022-02: 127 commits · +9,038 −2,805 2022-03: 45 commits · +2,077 −488 2022-04: 100 commits · +4,900 −705 2022-05: 100 commits · +15,673 −1,560 2022-06: 82 commits · +2,533 −2,252 2022-07: 59 commits · +7,796 −1,145 2022-08: 75 commits · +4,661 −399 2022-09: 110 commits · +19,398 −3,937 2022-10: 79 commits · +6,111 −1,686 2022-11: 77 commits · +5,522 −697 2022-12: 98 commits · +6,372 −3,373 2023-01: 112 commits · +15,775 −4,745 2023-02: 54 commits · +9,426 −1,229 2023-03: 161 commits · +17,336 −5,604 2023-04: 74 commits · +3,487 −1,507 2023-05: 133 commits · +9,618 −1,209 2023-06: 84 commits · +7,141 −4,528 2023-07: 68 commits · +10,795 −649 2023-08: 76 commits · +754 −1,709 2023-09: 74 commits · +8,526 −357 2023-10: 41 commits · +4,143 −243 2023-11: 38 commits · +11,621 −296 2023-12: 43 commits · +11,585 −515 2024-01: 46 commits · +1,564 −390 2024-02: 79 commits · +6,733 −1,356 2024-03: 56 commits · +4,486 −237 2024-04: 61 commits · +5,677 −797 2024-05: 40 commits · +7,682 −534 2024-06: 75 commits · +10,608 −444 2024-07: 86 commits · +7,193 −2,481 2024-08: 68 commits · +9,843 −1,178 2024-09: 46 commits · +2,121 −643 2024-10: 69 commits · +19,751 −374 2024-11: 44 commits · +1,859 −304 2024-12: 66 commits · +8,231 −462 2025-01: 57 commits · +3,424 −278 2025-02: 48 commits · +7,545 −157 2025-03: 41 commits · +7,725 −401 2025-04: 47 commits · +5,731 −123 2025-05: 58 commits · +6,800 −1,127 2025-06: 42 commits · +4,367 −3,304 2025-07: 75 commits · +15,928 −4,850 2025-08: 188 commits · +16,869 −4,597 2025-09: 87 commits · +8,275 −372 2025-10: 55 commits · +4,500 −298 2025-11: 68 commits · +6,468 −170 2025-12: 44 commits · +11,398 −371 2026-01: 59 commits · +7,247 −389 2026-02: 9 commits · +1,034 −1,042 2026-03: 1 commit · +1 −2 2026-04: 0 commits · +0 −0

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.