vega10_therm...up_fan_table(9)
π vega10_thermal_setup_fan_table(9) β like, the fan table one
okay so you're in the Kernel API Manual, bestie β welcome to the vega10_thermal_setup_fan_table(9) page, the little corner of the kernel where we make the fan actually behave. πβ¨
πΈ NAME πΈ
vega10_thermal_setup_fan_table β sets up the fan table so the fan gets controlled by the SMC. that's it, that's the whole vibe. it's giving "delegate the spinning to someone else" and honestly? iconic. π
π¦ SYNOPSIS π¦
int vega10_thermal_setup_fan_table (struct pp_hwmgr *hwmgr );
like yes, that's the whole call. no hidden extras, no secret garnish, just this one line and she ate. π
π ARGUMENTS π
hwmgrβ the address of the powerplay hardware manager. that's your main character pointer right there, the one you hand over so the function knows which hardware manager we're talking about. π«Ά
β RETURN β
the return value is the result from the set temperature range routine β it hands that result straight back to you, no cap. π
π§ SEE ALSO π§
kernel file, right here, go read the source, it's literally free:
./drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
and the whole friend group of related calls (iykyk):
vega10_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_initialize(9)vega10_thermal_enable_alert(9)vega10_thermal_disable_alert(9)vega10_thermal_stop_thermal_controller(9)vega10_thermal_start_smc_fan_control(9)
bestie the whole thermal squad is here and they all have their own pages β go read them, this is a group project and you're not carrying it alone. πβ¨
and that's the page!! π no notes. mwah. π
signing off from ./drivers/gpu/drm/amd/pm/power..., version October 2026 β see you in the next manpage, love u, bye!! π¦π
π¦ 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