xe_gt_mcr_multicast_write(9)
π xe_gt_mcr_multicast_write(9) β like, the whole Kernel API Manual tea π«
okay bestie, sit down, because we're talking about xe_gt_mcr_multicast_write(9) today and honestly? she's a one-trick pony in the best way possible. This is straight out of the Kernel API Manual, no cap. β¨
πΈ NAME πΈ
xe_gt_mcr_multicast_write β writes a value to, like, every single instance of an MCR register π
β¨ SYNOPSIS β¨
void xe_gt_mcr_multicast_write (struct xe_gt *gt , struct xe_reg_mcr reg_mcr , u32 value );
that's it. that's the whole vibe. one call, zero drama π
π¦ ARGUMENTS π¦
gtβ the GT structure, aka the main character we're operating on πreg_mcrβ the MCR register you're writing to, the literal target of your affection π―valueβ the value you're writing. your payload. your little gift π
π DESCRIPTION π
So here's the tea: this function writes an MCR register in multicast mode, which means it updates all instances at once. Not one, not a few β all of them. It's giving "send it to the group chat" energy, not "DM one person" energy ππ₯
no cap, that's genuinely the entire description. she's efficient, she's iconic, she ate and left no crumbs. π
π 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_read(9)xe_gt_mcr_unicast_write(9)
like, go read all of these if you wanna be a real one about MCR stuff. iykyk π§β
lowkey a whole family of MCR functions and this one is the multicast write sibling. know the difference bestie, it matters π
aaaand that's the page! brought to you from ./drivers/gpu/drm/xe, dated October 2026, in the Kernel API Manual β mwah, go slay some register writes, ily π«Άπ
π¦ 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