GUC RC (RENDER C-STATES)(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ 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 ✨


Signed off from ./drivers/gpu/drm/xe, dated October 2026, and officially titled GuC RC (Render C-states)(9) πŸ’–

πŸ“¦ where this page comes from