vega20_therm..._temperature(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vega20_therm..._temperature(9) β€” kernel API manual, but make it make sense

okay so bestie, welcome to the Kernel API Manual entry for vega20_therm..._temperature(9) β€” yes that's the real title, no I don't know why it's truncated like that, the kernel just does that sometimes 😭 anyway. this is the lil doc for reading a temperature off a GPU thermal controller, and it's honestly short and sweet, so let's get into it 🫢


✨ NAME ✨

vega20_thermal_get_temperature β€” it reads the remote temperature from the SIslands thermal controller. that's it, that's the whole vibe. one job, does it, slay πŸ’…


🌸 SYNOPSIS 🌸

int vega20_thermal_get_temperature (struct pp_hwmgr *hwmgr );

so you call it, you hand it a hardware manager, and it gives you back an int. iconic signature, no notes ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • hwmgr β€” the address of the hardware manager. like, the pointer to your struct pp_hwmgr. that's the whole argument list, bestie, we love a one-arg function πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

peep these if you wanna go deeper, iykyk πŸ‘‘

like, the whole thermal friend group fr fr β€” get the temperature, set the range, enable the alert, disable the alert, stop the controller, set up the fan table. one big happy family 🌈


and that's the page!! mwah πŸ’‹ this cutie came from ./drivers/gpu/drm/amd/pm/power... and it's dated October 2026, and yep, it's the Kernel API Manual version of vega20_therm..._temperature(9) β€” no cap, that's literally the footer. go read your GPU's temperature, bestie, and stay cool πŸ˜ŽπŸ’œ

πŸ“¦ where this page comes from