atomctrl_ge..._dividers_vi(9)
β¨ atomctrl_ge..._dividers_vi(9) β¨
okay bestie, welcome to the Kernel API Manual π β yes that's the manual name, we're in kernel-land now, put your seatbelt on π
πΈ NAME πΈ
atomctrl_get_memory_pll_dividers_vi β
and honestly? that's it. the dash is justβ¦ sitting there. the original page gives us the function name and then nothing after the hyphen π no cap, no description, no little summary sentence. it's giving mysterious main character energy π¦ iykyk.
β SYNOPSIS β
ok so here's the whole vibe, exact characters, don't touch:
int atomctrl_get_memory_pll_dividers_vi (struct pp_hwmgr *hwmgr ,
uint32_t clock_value , pp_atomctrl_memory_clock_param *mpll_param );
it returns an int π and it takes three things. let's meet them π«Ά
π ARGUMENTS π
hwmgrβ input parameter: pointer to HwMgr. yeah, you hand it your HwMgr pointer, that's the whole deal β¨clock_valueβ input parameter: memory clock. you're telling it the memory clock value πmpll_paramβ output parameter: memory clock parameters. this one's the output bestie, meaning the function fills it in for you βpp_atomctrl_memory_clock_paramis where the memory clock parameters land π
lowkey important: the page marks these explicitly as input, input, and output β so mpll_param is the one you're reading afterwards, not the one you're setting π
π¦ SEE ALSO π¦
the receipts, the whole friend group π:
- Kernel file
./drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.cβ that's where the source lives, go say hi π atomctrl_set_mc_reg_address_table(9)atomctrl_get_memory_pll_dividers_si(9)atomctrl_get_voltage_evv_on_sclk(9)atomctrl_get_voltage_evv(9)
(notice the _si one up there? yeah, this page is the _vi sibling π§ different suffix, same neighborhood, and i'm not gonna speculate beyond what the page says π₯)
and that's the whole page, periodt π it's short, it's sweet, it slays in its minimalism. sometimes a manpage is just a name, a signature, three arguments and a link list β and that's iconic π
mwah π β brought to you by ./drivers/gpu/drm/amd/pm/power... (yes, the footer really does abbreviate the path like that, we love a mysterious ellipsis π) and dated October 2026, signed off with the header atomctrl_ge..._dividers_vi(9) also living its truncated best life β¨π«Ά
π¦ 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