get_platfor...gement_table(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… get_platform_power_management_table β€” a lil' NAME moment

okay so, bestie, welcome to the Kernel API Manual πŸŽ€ β€” this page is literally all about get_platform_power_management_table, which is a Private Function used during initialization. Initialize Platform Power Management Parameter table ✨

like, it's the thing that sets up the platform power management parameter table. that's the whole vibe. no cap 🫢


✨ SYNOPSIS ✨

int get_platform_power_management_table (struct pp_hwmgr *hwmgr , const
       ATOM_Tonga_PPM_Table *atom_ppm_table );

she takes two args and returns an int, periodt πŸ’…


🌸 ARGUMENTS 🌸

  • hwmgr β€” Pointer to the hardware manager. yeah, that's the big boss struct, she's in charge 🫑
  • atom_ppm_table β€” Pointer to PPM table in VBIOS. the actual table, hand-delivered from the VBIOS πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file:

./drivers/gpu/drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0.c

and the whole friend group 😭 go check out these icons:


fr fr, this one's a private function β€” it's doing init-time work behind the scenes, not out here living its main character era in public. iykyk πŸ’€

anyway that's the whole page, bestie 🌈 mwah πŸ’– this one's from the Kernel API Manual, living at ./drivers/gpu/drm/amd/pm/power..., dated October 2026, and yeah β€” the footer calls it get_platfor...gement_table(9) too, the truncated queen that she is πŸ‘‘βœ¨ πŸ“

πŸ“¦ where this page comes from