sumo_pm_init_profile(9)
β¨ NAME β¨
Okay so bestie, welcome to sumo_pm_init_profile(9) from the Kernel API Manual π. This page is literally here to initialize that power profiles callback. That's the whole assignment, no cap β¨.
π SYNOPSIS π
Here's the signature, copied exactly because we do not mess with code:
void sumo_pm_init_profile (struct radeon_device *rdev );
π ARGUMENTS π
rdevβ aradeon_devicepointer. That's it, that's the argument π«Ά.
πΈ DESCRIPTION πΈ
Okay so what it does: it initializes the power states used in profile mode β specifically sumo, trinity, and SI β¨. And bestie, listen: this is used for profile mode only. No extra modes, just profile mode π
.
π¦ SEE ALSO π¦
Kernel file:
./drivers/gpu/drm/radeon/evergreen.c
The friend group / related pages:
evergreen_get_allowed_info_register(9)dce4_wait_for_vblank(9)evergreen_page_flip(9)evergreen_page_flip_pending(9)btc_pm_init_profile(9)evergreen_pm_misc(9)evergreen_pm_prepare(9)evergreen_pm_finish(9)evergreen_hpd_sense(9)evergreen_hpd_set_polarity(9)evergreen_hpd_init(9)evergreen_hpd_fini(9)evergreen_bandwidth_update(9)evergreen_mc_wait_for_idle(9)evergreen_gfx_is_lockup(9)
Mwah π this page's source/version is ./drivers/gpu/drm/radeon, it's dated October 2026, and the title is sumo_pm_init_profile(9) β iconic, periodt π
π¦ 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