xe_guc_pc_set_min_freq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_guc_pc_set_min_freq(9) πŸ’–

okay so first things first, bestie: this page lives in the Kernel API Manual section 9, and it's all about xe_guc_pc_set_min_freq β€” the little function that sets the minimal operational frequency. yes, that's the whole vibe. it sets the floor. the bare minimum. the "you shall not go below this" of GPU clocks. iconic behavior honestly πŸŽ€


✨ NAME ✨

xe_guc_pc_set_min_freq β€” Set the minimal operational frequency 🧚


🌸 SYNOPSIS 🌸

int xe_guc_pc_set_min_freq (struct xe_guc_pc *pc , u32 freq );

that's it. two arguments, one int coming back at you. slay πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pc β€” The GuC PC. that's the GuC Power Conservation thingy you're poking at, bestie. gotta hand it over. 🫢
  • freq β€” The selected minimal frequency. like, the number you want to be the new minimum. your chosen floor. main character number energy ✨

πŸ”₯ RETURN πŸ”₯

  • 0 β€” on success. we looooove a zero. periodt. πŸ‘‘
  • -EAGAIN β€” if GuC PC not ready (likely in middle of a reset). so like, it's busy, it's going through something, try again later 😭
  • -EINVAL β€” if value out of bounds. your freq was doing too much. not valid. no cap. πŸ’€

🌈 SEE ALSO 🌈

okay this is the part where we shout out the whole friend group πŸ’– here's everyone:

iykyk, that's the whole squad 🫢


ngl bestie, if you get -EAGAIN it's not you, it's the reset. just saying πŸ’…

and that's the page!! this one shipped from ./drivers/gpu/drm/xe, dated October 2026, and it goes by xe_guc_pc_set_min_freq(9) β€” literally the full title card right there at the end, cute right?? bye bestie, go set some minimums πŸŒΈβœ¨πŸŽ€

πŸ“¦ where this page comes from