intel_gt_mcr...ticast_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… intel_gt_mcr_multicast_write(9) β€” the Kernel API Manual, bestie edition

okay so this is a page from the Kernel API Manual, and it's literally all about intel_gt_mcr_multicast_write(9) β€” yes that's the icon herself, no notes, let's get into it πŸŽ€


✨ NAME ✨

intel_gt_mcr_multicast_write β€” write a value to all instances of an MCR register 🫢

Like, every single one. Not a vibe check on one register, ALL of them. pΓ©riodt.


🌸 SYNOPSIS 🌸

void intel_gt_mcr_multicast_write (struct intel_gt *gt , i915_mcr_reg_t
reg , u32 value );

she's a void function, she takes three args, she gives nothing back. main character energy honestly πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • gt β€” the GT structure πŸš— β€” yep, that's the graphics tile thingy, it's the whole context you're working inside
  • reg β€” the MCR register to write ✍️ β€” this is the one you're targeting
  • value β€” value to write 🌟 β€” the actual number going in there

πŸ”₯ DESCRIPTION πŸ”₯

Write an MCR register in multicast mode to update all instances.

that's it. that's the whole thing. all the instances get the same value and honestly? iconic. no cap πŸ’―


πŸ‘‘ CONTEXT πŸ‘‘

Takes and releases gt->mcr_lock πŸ”

so like, she grabs the lock, does her thing, and lets go on the way out. no need to lock it yourself, she's got you, bestie 🫢


⭐ SEE ALSO ⭐


ok that's the whole page, you ate that, go write your multicast registers responsibly πŸ’œ

and that's a wrap!! πŸŽ€ this gorgeous little page lives at ./drivers/gpu/drm/i915/gt, it's dated October 2026, and it answers to the name intel_gt_mcr...ticast_write(9) (yes the title is truncated with the little dots, that's just how she's listed, we love her for it) πŸ’–βœ¨πŸŒΈ

πŸ“¦ where this page comes from