fan_zero_rpm_enable(9)
π fan_zero_rpm_enable(9)
okay so this is a page from the Kernel API Manual bestie, and it's all about one very specific little sysfs file. buckle up π
β¨ NAME β¨
fan_zero_rpm_enable β the amdgpu driver's sysfs API for checking and adjusting the zero RPM feature. that's it, that's the whole vibe π
πΈ DESCRIPTION πΈ
so the amdgpu driver hands you a sysfs API, and its whole job is checking and adjusting the zero RPM feature. lowkey iconic of it.
when you read back the file, it shows you the current setting and the permitted ranges β but only if they're changeable. π«Ά
when you write an integer to the file, the setting changes accordingly. yes bestie, just an integer. no cap.
β οΈ heads up: you're not done after you write your number! when you've finished editing, write "c" (commit) to the file to actually commit your changes. it's giving "save your work before you close the tab" energy π
and if you wanna go back to how things were originally? write "r" (reset) to the file and it resets them to the default value. we love a clean slate π
π SEE ALSO π
the kernel file itself lives at ./drivers/gpu/drm/amd/pm/amdgpu_pm.c β go read it if you're feeling nosy π§
and here's the whole friend group, no one gets left out:
amdgpu_pm_dev_state_check(9)amdgpu_pm_get_access(9)amdgpu_pm_get_access_if_active(9)amdgpu_pm_put_access(9)power_dpm_state(9)power_dpm_force_performance_level(9)pp_table(9)pp_od_clk_voltage(9)pp_features(9)pp_dpm_sclk,pp_dpm_mclk,pp_dpm_socclk,pp_dpm_fclk,pp_dpm_dcefclk,pp_dpm_pcie(9)pp_power_profile_mode(9)gpu_busy_percent(9)mem_busy_percent(9)vcn_busy_percent(9)pcie_bw(9)unique_id(9)thermal_throttling_logging(9)apu_thermal_cap(9)gpu_metrics(9)smartshift_apu_power(9)smartshift_dgpu_power(9)smartshift_bias(9)board(9)baseboard_temp(9)gpuboard_temp(9)cur_node_power_limit(9)node_power(9)npm_status(9)global_ppt_resid(9)max_node_power_limit(9)baseboard_power(9)baseboard_power_limit(9)pm_policy(9)hwmon(9)fan_curve(9)acoustic_limit_rpm_threshold(9)acoustic_target_rpm_threshold(9)fan_target_temperature(9)fan_minimum_pwm(9)fan_zero_rpm_stop_temperature(9)
so yeah, that's the whole page. this one came straight out of ./drivers/gpu/drm/amd/pm, stamped October 2026, and it answers to the name fan_zero_rpm_enable(9). periodt π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms