fan_minimum_pwm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ fan_minimum_pwm πŸŽ€

okay so this is a section 9 kernel API manual page, bestie β€” fan_minimum_pwm(9), straight out of the Kernel API Manual. It's all about the amdgpu driver's sysfs API, and it's how you check and tweak the minimum fan speed in PWM. yes, the actual floor of how slow your fan is allowed to spin. iconic behavior honestly.


✨ what it actually does ✨

So the amdgpu driver ships a sysfs API for checking and adjusting the minimum fan speed in PWM. that's the whole vibe.

reading it back shows you the current setting, plus the permitted ranges β€” if it's changeable. lowkey the range info is the best part, don't skip it.

writing an integer to the file changes the setting accordingly. just an integer. that's it. slay.

when you're done editing, write "c" (commit) to the file to commit your changes. yes you have to commit, no it will not do it for you 😭

want the default back? write "r" (reset) to the file to reset them. one character, full undo, we love a reset arc.

okay important caveat time 🫢 this setting works under auto fan control mode only. it can co-exist with other settings which can work also under auto mode. it adjusts the PMFW's behavior about the minimum fan speed in PWM that the fan should spin. and heads up β€” setting via this interface will switch the fan control to auto mode implicitly. like, it just does that. no cap.

πŸ’… SEE ALSO πŸ’…

the kernel file itself lives at ./drivers/gpu/drm/amd/pm/amdgpu_pm.c β€” go read the source, it's giving main character energy:


okay that's the whole page, periodt 🌸 this little beauty came from the source tree at ./drivers/gpu/drm/amd/pm and it's dated October 2026 β€” so like, future-dated, timestamps are mysterious, we don't question it πŸ’€ go forth and set your minimum PWM, bestie πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from