drivers/hwmon

Hardware Monitoring (hwmon) subsystem

The hwmon subsystem is the kernel's framework for hardware health monitoring chips: temperature sensors, fan tachometers and controllers, voltage and current rails, and power readings exposed by motherboards, server BMCs, GPUs, and many embedded boards. It provides the common sysfs interface that userspace tools like lm-sensors, fancontrol, and libsensors consume.

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

recommendation

This is not actually a single driver; it is the umbrella directory holding hundreds of independent hardware-monitor drivers plus the shared core that ties them to userspace. Any keep-or-remove decision has to be made driver-by-driver inside the tree, not at this directory level.

repository signals

327 files
203,593 source lines
1,812 commits, 5y
+77,366 / −30,654 lines added / removed, 5y
422 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 1,812 total · active in 60/61 months
2021 2022 2023 2024 2025 2026 2021-04: 5 commits · +124 −21 2021-05: 28 commits · +925 −219 2021-06: 21 commits · +787 −48 2021-07: 16 commits · +1,074 −652 2021-08: 22 commits · +1,143 −714 2021-09: 37 commits · +1,505 −606 2021-10: 38 commits · +2,123 −806 2021-11: 46 commits · +3,646 −1,239 2021-12: 48 commits · +1,294 −820 2022-01: 39 commits · +1,647 −378 2022-02: 37 commits · +3,056 −322 2022-03: 13 commits · +200 −29 2022-04: 38 commits · +4,341 −2,281 2022-05: 31 commits · +565 −248 2022-06: 23 commits · +480 −79 2022-07: 17 commits · +316 −888 2022-08: 20 commits · +949 −254 2022-09: 66 commits · +5,677 −4,491 2022-10: 20 commits · +437 −242 2022-11: 26 commits · +710 −208 2022-12: 19 commits · +545 −114 2023-01: 34 commits · +1,683 −630 2023-02: 17 commits · +315 −59 2023-03: 35 commits · +942 −174 2023-04: 99 commits · +941 −324 2023-05: 19 commits · +2,955 −274 2023-06: 26 commits · +444 −141 2023-07: 37 commits · +1,326 −1,305 2023-08: 34 commits · +435 −102 2023-09: 43 commits · +839 −294 2023-10: 28 commits · +1,056 −178 2023-11: 28 commits · +1,041 −323 2023-12: 15 commits · +1,066 −76 2024-01: 18 commits · +4,567 −35 2024-02: 37 commits · +1,499 −222 2024-03: 15 commits · +880 −56 2024-04: 57 commits · +581 −526 2024-05: 27 commits · +1,648 −319 2024-06: 43 commits · +3,025 −1,366 2024-07: 74 commits · +2,749 −3,582 2024-08: 32 commits · +1,151 −221 2024-09: 19 commits · +338 −313 2024-10: 24 commits · +1,160 −135 2024-11: 22 commits · +820 −118 2024-12: 28 commits · +1,017 −253 2025-01: 37 commits · +625 −513 2025-02: 14 commits · +771 −44 2025-03: 14 commits · +530 −530 2025-04: 31 commits · +1,231 −1,296 2025-05: 15 commits · +340 −53 2025-06: 35 commits · +556 −453 2025-07: 18 commits · +475 −48 2025-08: 29 commits · +1,837 −337 2025-09: 66 commits · +3,158 −935 2025-10: 22 commits · +532 −126 2025-11: 26 commits · +1,831 −74 2025-12: 24 commits · +305 −50 2026-01: 16 commits · +584 −98 2026-02: 15 commits · +141 −287 2026-03: 24 commits · +282 −117 2026-04: 0 commits · +0 −0

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: top-level hwmon subsystem directory containing many unrelated hardware-monitor drivers, not one kernel-bound device driver.