vega10_popul...le_gfx_level(9)
β¨ NAME β¨
vega10_populate_single_gfx_level β okay bestie, this is the Kernel API Manual page for populating a single SMC GFXSCLK structure using the engine clock you provide. π
π SYNOPSIS π
int vega10_populate_single_gfx_level (struct pp_hwmgr *hwmgr , uint32_t
gfx_clock , PllSetting_t *current_gfxclk_level , uint32_t *acg_freq );
πΈ ARGUMENTS πΈ
hwmgrβ the address of the hardware manager. literally where the hardware manager lives, bestie. π«Άgfx_clockβ the GFX clock to use to populate the structure. no cap, this is the clock doing the populating.current_gfxclk_levelβ location in PPTable for the SMC GFXCLK structure. it's giving βhere is where the SMC GFXCLK structure sits in PPTableβ. β¨acg_freqβ ACG frequenty to return (MHz); yep, that's the ACG frequency value headed back to you in megahertz. π
π₯ SEE ALSO π₯
- Kernel file:
./drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c vega10_get_evv_voltages(9)vega10_patch_with_vdd_leakage(9)vega10_patch_lookup_table_with_leakage(9)vega10_trim_voltage_table(9)vega10_construct_voltage_tables(9)vega10_populate_single_soc_level(9)vega10_populate_all_graphic_levels(9)vega10_populate_all_memory_levels(9)vega10_init_smc_table(9)vega10_start_dpm(9)
cute sign-off time, bestie π«Ά: source/version footer tea is./drivers/gpu/drm/amd/pm/power..., dated October 2026, and the page tag isvega10_popul...le_gfx_level(9). mwah πβ¨
π¦ 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