vega10_thermal_initialize(9)
π vega10_thermal_initialize(9) β a Kernel API Manual moment β¨
okay so bestie, welcome to the Kernel API Manual entry for vega10_thermal_initialize β yes that's the whole name, yes it's a mouthful, we love her anyway π«Ά
πΈ NAME πΈ
vega10_thermal_initialize β literally just programs the thermal controller's one-time setting registers. that's it. that's the whole gig π
β¨ SYNOPSIS β¨
int vega10_thermal_initialize (struct pp_hwmgr *hwmgr );
like, it returns an int, it takes one arg, it's giving "small function, big responsibilities" energy π₯
π ARGUMENTS π
hwmgrβ the address of the hardware manager. that's your whole context object bestie, hand her over and let her cook π
π¦ SEE ALSO π¦
okay this is the part where the friend group shows up, and ngl it's a whole crowd β every single one of these is invited to the function, no cap:
Kernel file ./drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.cvega10_fan_ctrl_set_static_mode(9)vega10_fan_ctrl_set_default_mode(9)vega10_enable_fan_control_feature(9)vega10_fan_ctrl_set_fan_speed_pwm(9)vega10_fan_ctrl_reset_fan_speed_to_default(9)vega10_fan_ctrl_set_fan_speed_rpm(9)vega10_thermal_get_temperature(9)vega10_thermal_set_temperature_range(9)vega10_thermal_enable_alert(9)vega10_thermal_disable_alert(9)vega10_thermal_stop_thermal_controller(9)vega10_thermal_setup_fan_table(9)vega10_thermal_start_smc_fan_control(9)
like okay thermal fam, we see you, we appreciate you, periodt π
ngl there's not a lot of drama in this one β no warnings, no exit statuses, no environment variables, no bug notes. just a one-time register programming function living her best life in ./drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c π§
and that's the whole page!! mwah π this gem is brought to you by the Kernel API Manual, from source ./drivers/gpu/drm/amd/pm/power..., dated October 2026 β iconic, timeless, no notes πβ
π¦ 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