xe_guc_pc_init(9)
π xe_guc_pc_init(9) β the Kernel API Manual moment
okay so bestie, welcome to xe_guc_pc_init(9) from the Kernel API Manual β¨ this is the lil glow-up page for the GuC's Power Conservation component, and honestly it's giving "small function, big job" energy.
πΈ NAME πΈ
xe_guc_pc_init β literally just Initialize GuC's Power Conservation component π«Ά that's the whole vibe. no notes.
β¨ SYNOPSIS β¨
int xe_guc_pc_init (struct xe_guc_pc *pc );
it returns an int, it takes one pointer, and yes the spacing is exactly like that β copy it character for character, no cap π
π ARGUMENTS π
pcβ your Xe_GuC_PC instance π the main character of this whole operation. that's it, that's the only argument, she's lowkey simple like that.
π¦ SEE ALSO π¦
okay this is the part where the page just keeps going, and we respect her for it π
- 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_restore_stashed_freq(9)xe_guc_pc_start(9)xe_guc_pc_stop(9)xe_guc_pc_fini_hw(9)xe_guc_pc_print(9)
like look at that list β a whole friend group of frequency getters and setters π every single one of them made it onto this page, and they all said "iykyk".
and that's the whole page, bestie π nothing scary, no warnings, no undefined behaviour lurking in the shadows β just a little init function and her extremely long list of besties.
fr fr the only rule here: pass her a real struct xe_guc_pc * and let her cook π₯
mwah π this page came to us from the source/version line ./drivers/gpu/drm/xe, dated October 2026, and the title up top is xe_guc_pc_init(9) β iconic, timeless, periodt ππ
π¦ 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