vega10_cons...ltage_tables(9)
π vega10_construct_voltage_tables(9) π
okay so bestie, welcome to the Kernel API Manual β yes, the whole thing is literally called vega10_cons...ltage_tables(9) and no, the ellipsis isn't me being lazy, that's just how the header got squished π anyway. sit down, hydrate, and let's talk about making voltage tables β¨
π NAME π
vega10_construct_voltage_tables β Create Voltage Tables. that's it. that's the whole job. she builds the tables. iconic behavior honestly π
β¨ SYNOPSIS β¨
int vega10_construct_voltage_tables (struct pp_hwmgr *hwmgr );
one function, one pointer, one int coming back at you. no cap, that's the whole signature π«Ά
πΈ ARGUMENTS πΈ
hwmgrβ the address of the powerplay hardware manager. like, the actual address. she needs to know where the hardware manager lives so she can go knock on its door πͺβ¨
β RETURN β
always 0. not "usually", not "on success" β always 0. she does not miss. she does not fail. she returns zero and she returns it with her whole chest π
fr fr though β if you're out here writing a caller that checks for errors from this one, bestie... it's giving wasted branch π it's always 0.
π¦ SEE ALSO π¦
the whole friend group shows up for this one, we love a connected cast π:
- Kernel file
./drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.cβ that's where she lives, go say hi π vega10_get_evv_voltages(9)vega10_patch_with_vdd_leakage(9)vega10_patch_lookup_table_with_leakage(9)vega10_trim_voltage_table(9)vega10_populate_single_gfx_level(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)
like, the entire populate-and-patch extended universe is right there β go read them, they're all main characters in their own right ππ
mwah π that's the page! this little love letter comes to you from ./drivers/gpu/drm/amd/pm/power... (yes the path is truncated, the manpage said so, not me π) and it's dated October 2026 β so mark your calendars, screenshot it, send it to the group chat, and remember: vega10_cons...ltage_tables(9) always has your back ππ¦β¨
π¦ 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