dce121_cloc...xgmi_ss_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« dce121_clock_patch_xgmi_ss_info β€” like, the whole scoop πŸ’«

okay bestie, so we're in the Kernel API Manual (section 9, dce121_cloc...xgmi_ss_info(9), iykyk) and this is genuinely one of those little functions that just quietly does its job and slays πŸŽ€


✨ NAME ✨

dce121_clock_patch_xgmi_ss_info β€” saves the XGMI spread spectrum info. that's it, that's the vibe πŸ’…


🌸 SYNOPSIS 🌸

void dce121_clock_patch_xgmi_ss_info (struct clk_mgr_internal
*clk_mgr_dce );

no return value, no drama β€” it's a void function, she just does the thing and leaves πŸ¦‹


🧚 ARGUMENTS 🧚

  • clk_mgr_dce β€” the clock manager internal structure. that's the one and only thing you hand her 🫢

πŸ”₯ DESCRIPTION πŸ”₯

okay so picture this: the function reads the XGMI spread spectrum info from VBIOS and then saves it inside the dce clock manager. lowkey important stuff ✨

here's the twist though β€” this operation will overwrite the existing dprefclk SS values if the vBIOS query succeeds. if it doesn't succeed? she does nothing. not a single thing. respects the boundaries fr fr πŸ™ˆ

oh and also, she sets the ->xgmi_enabled flag. main character energy, honestly πŸ‘‘


🌈 SEE ALSO 🌈

  • Kernel file β€” ./drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c

go read the source bestie, it's giving iconic πŸ’–


and that's the whole page!! πŸ’œ this gem is from the Kernel API Manual, source/version vibes and all, dated October 2026 β€” so like, go forth and patch that XGMI spread spectrum info, no cap β­πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from