vega20_therm...l_controller(9)
π vega20_thermal_stop_thermal_controller(9) β the Kernel API Manual, bestie edition
okay so welcome to the Kernel API Manual, and today's main character is vega20_thermal_stop_thermal_controller β¨ no cap, she's a little function with one job and she does it.
πΈ NAME πΈ
vega20_thermal_stop_thermal_controller β literally uninitializes the thermal controller π«Ά
And by "uninitializes" we mean: currently it just disables alerts. That's it. That's the whole gig. Not me expecting more either π
π SYNOPSIS π
int vega20_thermal_stop_thermal_controller (struct pp_hwmgr *hwmgr );
she takes one pointer and returns an int, periodt π
π¦ ARGUMENTS π¦
hwmgrβ the address of the hardware manager. that's the whole vibe check, she just needs the address of the hardware manager and she's good to go β¨
π SEE ALSO π
pls go stan her friends too, they're all iconic in their own way π
- Kernel file
./drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c vega20_thermal_get_temperature(9)vega20_thermal_set_temperature_range(9)vega20_thermal_enable_alert(9)vega20_thermal_disable_alert(9)vega20_thermal_setup_fan_table(9)
and that's the whole page, bestie π this little cutie lives at ./drivers/gpu/drm/amd/pm/power... and the version/date stamp on her is October 2026, also filed under vega20_therm...l_controller(9) in case you need to find her again ππ«Ά mwah, go touch some registers π
π¦ 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