drivers/cpufreq

CPUFreq CPU frequency scaling subsystem

The kernel framework that lets Linux raise and lower CPU clock speeds on the fly to balance performance against power and heat. It contains the core scaling machinery, the governors that decide which frequency to pick (such as ondemand, performance, and schedutil), and a collection of per-platform drivers for x86, ARM, and other architectures.

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

recommendation

This is not a single hardware driver but an entire subsystem directory holding the CPU frequency scaling core, its governors, and many platform-specific scaling drivers. It is fundamental kernel infrastructure used by virtually every modern Linux system to manage power and performance, so the keep/remove question does not apply to the directory as a whole.

repository signals

95 files
40,930 source lines
975 commits, 5y
+14,578 / −11,051 lines added / removed, 5y
250 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 975 total · active in 61/61 months
2021 2022 2023 2024 2025 2026 2021-04: 3 commits · +24 −19 2021-05: 11 commits · +284 −76 2021-06: 13 commits · +123 −341 2021-07: 3 commits · +15 −4 2021-08: 18 commits · +272 −71 2021-09: 16 commits · +571 −213 2021-10: 3 commits · +33 −5 2021-11: 13 commits · +76 −29 2021-12: 13 commits · +852 −63 2022-01: 10 commits · +39 −21 2022-02: 3 commits · +41 −22 2022-03: 9 commits · +173 −43 2022-04: 19 commits · +599 −189 2022-05: 28 commits · +487 −363 2022-06: 9 commits · +43 −15 2022-07: 13 commits · +70 −40 2022-08: 13 commits · +336 −87 2022-09: 17 commits · +79 −2,367 2022-10: 11 commits · +77 −475 2022-11: 22 commits · +592 −150 2022-12: 7 commits · +36 −32 2023-01: 14 commits · +694 −254 2023-02: 15 commits · +63 −76 2023-03: 20 commits · +288 −200 2023-04: 7 commits · +196 −100 2023-05: 12 commits · +104 −84 2023-06: 10 commits · +164 −50 2023-07: 21 commits · +47 −86 2023-08: 28 commits · +190 −78 2023-09: 7 commits · +52 −47 2023-10: 18 commits · +356 −94 2023-11: 7 commits · +134 −26 2023-12: 5 commits · +27 −128 2024-01: 10 commits · +270 −72 2024-02: 16 commits · +387 −53 2024-03: 18 commits · +153 −135 2024-04: 23 commits · +396 −199 2024-05: 16 commits · +257 −104 2024-06: 33 commits · +380 −141 2024-07: 14 commits · +539 −215 2024-08: 22 commits · +135 −154 2024-09: 17 commits · +749 −133 2024-10: 31 commits · +221 −228 2024-11: 12 commits · +93 −288 2024-12: 47 commits · +667 −1,168 2025-01: 68 commits · +525 −383 2025-02: 25 commits · +231 −276 2025-03: 14 commits · +241 −283 2025-04: 35 commits · +361 −247 2025-05: 17 commits · +332 −61 2025-06: 12 commits · +71 −20 2025-07: 16 commits · +197 −72 2025-08: 23 commits · +93 −55 2025-09: 25 commits · +227 −234 2025-10: 18 commits · +227 −85 2025-11: 12 commits · +102 −122 2025-12: 7 commits · +86 −53 2026-01: 12 commits · +86 −259 2026-02: 7 commits · +102 −108 2026-03: 2 commits · +23 −6 2026-04: 1 commit · +3 −3

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: drivers/cpufreq is a subsystem umbrella containing the CPUFreq core, governors, and multiple platform drivers rather than one hardware-bound driver.