xe_guc_pc_ap...h_freq_limit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

xe_guc_pc_apply_flush_freq_limit β€” bestie, this is the one that caps your max GT freq while the L2 flush is happening πŸ’…

(also hiiii, welcome to the Kernel API Manual β€” yes that's the manual name, we're being fancy today πŸ‘‘)


🌸 SYNOPSIS 🌸

void xe_guc_pc_apply_flush_freq_limit (struct xe_guc_pc *pc );

That's it. One function, one pointer, zero drama. Slay.


πŸŽ€ ARGUMENTS πŸŽ€

  • pc β€” the xe_guc_pc object 🫢 that's the whole vibe, literally just hand it the pc thing and you're done

πŸ’– DESCRIPTION πŸ’–

okay so, as per the WA 😌 β€” we reduce the max GT frequency during the L2 cache flush. That's it, that's the whole function. It's giving "small but important" energy, no cap 🧚


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/gpu/drm/xe/xe_guc_pc.c β€” go read it, it's iconic πŸ”₯


okay that's the whole page bestie, go forth and flush your L2 responsibly πŸ’œ

signed, sealed, delivered from <code>./drivers/gpu/drm/xe</code> β€” dated October 2026, filed under <code>xe_guc_pc_ap...h_freq_limit(9)</code> πŸŽ€βœ¨

πŸ“¦ where this page comes from