xe_guc_pc_re...stashed_freq(9)
π NAME π
xe_guc_pc_restore_stashed_freq β bestie, this one just sets min/max back to the stashed values β¨
So like, this is a page straight out of the Kernel API Manual, and it's all about one lil' function that does exactly one lil' thing: it takes the min and max frequencies you had tucked away in your stash and puts them right back where they belong. No cap. π
β¨ SYNOPSIS β¨
int xe_guc_pc_restore_stashed_freq (struct xe_guc_pc *pc );
That's it, that's the whole vibe check β it takes a pointer to a struct xe_guc_pc and hands you back an int. π¦
πΈ ARGUMENTS πΈ
pcβ The GuC PC. That's your GuC Power Conservation thingy, the main character of this whole operation π
β RETURN β
0on success π₯³- an error code on failure π (iykyk, always check your return values, bestie)
π SEE ALSO π
Okay so this function does not exist in a vacuum, she has a whole friend group, and honestly? The friend group is iconic. Go read up on:
- Kernel file
./drivers/gpu/drm/xe/xe_guc_pc.c - GuC Power Conservation (PC)(9)
xe_guc_pc_action_set_param(9)xe_guc_pc_action_unset_param(9)xe_guc_pc_get_act_freq(9)xe_guc_pc_get_cur_freq_fw(9)xe_guc_pc_get_cur_freq(9)xe_guc_pc_get_rp0_freq(9)xe_guc_pc_get_rpa_freq(9)xe_guc_pc_get_rpe_freq(9)xe_guc_pc_get_rpn_freq(9)xe_guc_pc_get_min_freq(9)xe_guc_pc_set_min_freq(9)xe_guc_pc_get_max_freq(9)xe_guc_pc_set_max_freq(9)xe_guc_pc_c_status(9)xe_guc_pc_rc6_residency(9)xe_guc_pc_mc6_residency(9)xe_guc_pc_raise_unslice(9)xe_guc_pc_init_early(9)xe_guc_pc_apply_flush_freq_limit(9)xe_guc_pc_remove_flush_freq_limit(9)xe_guc_pc_start(9)xe_guc_pc_stop(9)xe_guc_pc_fini_hw(9)xe_guc_pc_init(9)xe_guc_pc_print(9)
Like, that's the whole squad right there β get to know 'em, they all live in ./drivers/gpu/drm/xe ππ«Ά
and that's the page, bestie β go forth and restore those stashed frequencies π
signed off with love from the ./drivers/gpu/drm/xe corner of the kernel, dated October 2026, manual entry xe_guc_pc_re...stashed_freq(9) πβ¨
π¦ 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