A subtree of shared code inside the AMD GPU driver that handles power management for Radeon and Instinct graphics cards: GPU clock and voltage scaling, thermal throttling, fan control, and communication with the on-card System Management Unit firmware. It is built into the amdgpu driver rather than loaded on its own.
This is not actually a standalone driver directory; it is the power-management support code (clock, voltage, thermal, and SMU firmware interface logic) that gets compiled into the main amdgpu graphics driver. It has no separate module or hardware binding of its own and only makes sense as part of amdgpu.
repository signals
279files
181,341source lines
1,700commits, 5y
+72,546 / −28,436lines added / removed, 5y
177authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 1,700 total · active in 60/61 months
sources
No sources cited.
codex reasoning notes (technical)
Not a driver directory: AMDGPU power-management support code/library subtree, built into the parent amdgpu driver via pm/Makefile and amdgpu/Makefile rather than a standalone kernel-bound hardware driver.