xe_gt_mcr_multicast_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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 🌈

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