smu7_thermal_enable_alert(9)
β¨ smu7_thermal_enable_alert(9) β¨
okay so this is a page from the Kernel API Manual, and bestie it's a short one but it matters π
πΈ NAME πΈ
smu7_thermal_enable_alert β literally turns on thermal alerts on the RV770 thermal controller π₯π that's it, that's the whole vibe.
π SYNOPSIS π
void smu7_thermal_enable_alert (struct pp_hwmgr *hwmgr );
no cap, it returns nothing (void, she's just here to do the thing π
) and it takes exactly one pointer. periodt.
π¦ ARGUMENTS π¦
hwmgrβ the address of the hardware manager π«Ά that's your main character struct right there, pass the pointer and she's good to go β¨
π SEE ALSO π
first up, the source file so you can go read the actual code like the icon you are:
- Kernel file
./drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
and then the whole friend group π so many siblings, all of them slay:
smu7_fan_ctrl_set_static_mode(9)smu7_fan_ctrl_set_default_mode(9)smu7_fan_ctrl_set_fan_speed_pwm(9)smu7_fan_ctrl_reset_fan_speed_to_default(9)smu7_fan_ctrl_set_fan_speed_rpm(9)smu7_thermal_get_temperature(9)smu7_thermal_set_temperature_range(9)smu7_thermal_initialize(9)smu7_thermal_disable_alert(9)smu7_thermal_stop_thermal_controller(9)smu7_thermal_start_smc_fan_control(9)
ngl if you're enabling the alert you're probably gonna want smu7_thermal_disable_alert(9) at some point too β she's right there in the list π balance, bestie π
okay that's the whole page, go be iconic with your thermal controller π§π«
source: ./drivers/gpu/drm/amd/pm/power... β October 2026 β and yes she's still smu7_thermal_enable_alert(9), serving thermal-alert-enabling realness to the very last line π
π
π¦ 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