xe_guc_pc_raise_unslice(9)
π xe_guc_pc_raise_unslice(9)
okay so this is a page straight out of the Kernel API Manual, and honestly? it's a little one but it's doing something important. stay with me bestie π«Ά
β¨ NAME β¨
xe_guc_pc_raise_unslice β the function that initializes the RPx values and then requests a higher GT frequency so the GuC can load faster. literally its whole personality π
πΈ SYNOPSIS πΈ
void xe_guc_pc_raise_unslice (struct xe_guc_pc *pc );
no return value, no drama β it just goes. π
π¦ ARGUMENTS π¦
pcβ the Xe_GuC_PC</italic> instance. that's the one and only thing you hand it, and yes it's required, it's giving main character energy π
π« SEE ALSO π«
the whole friend group, fr fr β go say hi:
Kernel file ./drivers/gpu/drm/xe/xe_guc_pc.cGuC 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_init_early(9)xe_guc_pc_apply_flush_freq_limit(9)xe_guc_pc_remove_flush_freq_limit(9)xe_guc_pc_restore_stashed_freq(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)
ngl there's not a ton of text on this one β it's short and sweet and it knows it. every link above is exactly where you'll find the rest of the lore π
and that's the vibe check, bestie π§ this page lives under ./drivers/gpu/drm/xe, dated October 2026, and it's out here signed xe_guc_pc_raise_unslice(9) like the little icon it is. slay, bye π
β¨π
π¦ 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