xe_guc_pc_start(9)
π xe_guc_pc_start(9) π
okay bestie, welcome to the Kernel API Manual β this one's a lil function page and honestly? it's giving "small but mighty" energy. we're talking about xe_guc_pc_start, and yes it does exactly what it says on the tin: it starts GuC's Power Conservation component. slay. πΈ
β¨ NAME β¨
xe_guc_pc_start β Start GuC's Power Conservation component π
like, the whole vibe of this function is "wake up the power-saving girlie and let her cook." that's it. that's the plot.
π SYNOPSIS π
int xe_guc_pc_start (struct xe_guc_pc *pc );
look at her. one argument, returns an int. lowkey elegant. β¨
π¦ ARGUMENTS π¦
pcβ your Xe_GuC_PC instance π like, the actual object you're starting up. hand her over and let her do her thing.
π«Ά SEE ALSO π«Ά
the whole friend group, fr fr β go say hi to all of these:
- Kernel file
./drivers/gpu/drm/xe/xe_guc_pc.c(that's where the magic lives, iykyk) - 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_restore_stashed_freq(9)xe_guc_pc_stop(9)xe_guc_pc_fini_hw(9)xe_guc_pc_init(9)xe_guc_pc_print(9)
no cap, that's a whole squad right there. π
β¨ and that's the page, bestie β¨
this lil icon came to you from ./drivers/gpu/drm/xe, dated October 2026 β mwah, love that for us. ππ
π¦ 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