GUC RC (RENDER C-STATES)(9)
π GuC RC (Render C-states) π
okay so bestie, this is the GuC RC (Render C-states)(9) page from the Kernel API Manual, and it's literally giving "graphics goes to sleep, but make it coordinated" energy π€β¨
The way that GuC handles the GT transition to deeper C-states is in conjunction with Pcode. And yes, GuC RC can be enabled independently of the frequency component in SLPC, which is also controlled by GuC. no cap π«Ά
This file will contain all H2G related logic for handling Render C-states. There are some calls to xe_gt_idle, where we enable host C6 when GuC RC is skipped π
GuC RC is mostly independent of xe_guc_pc β with the exception of functions that override the mode, for which we have to rely on the SLPC H2G calls. periodt π
β¨ SEE ALSO β¨
- Kernel file
./drivers/gpu/drm/xe/xe_guc_rc.cβxe_guc_rc_disable(9),xe_guc_rc_init(9),xe_guc_rc_enable(9)πΈ
Signed off from ./drivers/gpu/drm/xe, dated October 2026, and officially titled GuC RC (Render C-states)(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