xe_gt_mcr_unicast_read(9)
π NAME π
xe_gt_mcr_unicast_read β okay so this one reads a specific instance of an MCR register, bestie π
(yes this is from the Kernel API Manual, we're in kernel-land now, act natural β¨)
β¨ SYNOPSIS β¨
u32 xe_gt_mcr_unicast_read (struct xe_gt *gt , struct xe_reg_mcr reg_mcr , int group , int instance );
Likeβ¦ it's a u32, it comes back out, and it takes four things. That's the whole vibe check π«Ά
π ARGUMENTS π
gtβ the GT structure, literally the main character of this whole operation πreg_mcrβ the MCR register you wanna read, no cap π―groupβ the MCR group πΈinstanceβ the MCR instance π¦
π¦ DESCRIPTION π¦
So what it does is: it steers toward a specific group/instance first, and then it hands you back the value it read from that MCR register π
Steer first. Read second. Slay forever. Periodt π₯
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_gt_mcr.cβ GT Multicast/Replicated (MCR) Register Support(9) xe_gt_mcr_get_dss_steering(9)xe_gt_mcr_init_early(9)xe_gt_mcr_init(9)xe_gt_mcr_set_implicit_defaults(9)xe_gt_mcr_unicast_read_any(9)xe_gt_mcr_unicast_write(9)xe_gt_mcr_multicast_write(9)
The whole friend group fr fr, go say hi π
ngl the official paperwork on this one lives in./drivers/gpu/drm/xe, stamped October 2026, and it's filed underxe_gt_mcr_unicast_read(9)β that's the whole sign-off bestie, mwah ππβ¨
π¦ 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