intel_gt_mc...ted_steering(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… intel_gt_mc...ted_steering(9) β€” bestie edition πŸŽ€

okay so you're reading the Kernel API Manual and you landed on intel_gt_mc...ted_steering β€” no cap, this is the glow-up page for finding the group/instance values that steer a register to a non-terminated instance. let's get into it ✨


✨ NAME ✨

intel_gt_mcr_get_nonterminated_steering β€” find group/instance values that will steer a register to a non-terminated instance πŸ¦‹


🌸 SYNOPSIS 🌸

void intel_gt_mcr_get_nonterminated_steering (struct intel_gt *gt ,
i915_mcr_reg_t reg , u8 *group , u8 *instance );

πŸŽ€ ARGUMENTS πŸŽ€

  • gt β€” the GT structure πŸ’– like, the whole graphics tile situation, she's the main character here
  • reg β€” the register for which the steering is required πŸ”₯ this is the one you're trying to reach
  • group β€” return variable for group steering πŸ‘‘ she gets written to, she comes back with the goods
  • instance β€” return variable for instance steering ⭐ same deal, this one's the instance half of the pair

πŸ’œ DESCRIPTION πŸ’œ

so the way this function works is she returns a group/instance pair that is guaranteed to work for read steering of the given register. literally guaranteed, bestie, that's the whole vibe check 🫢

and yes β€” a value will be returned even if the register is not replicated and therefore doesn't actually require steering. so don't be out here thinking "no value means nothing to do," because nope, she's gonna hand you a pair regardless πŸ™ˆ that's just how she is

🌈 SEE ALSO 🌈


and that's the page, bestie 🧚 no gatekeeping, you're officially MCR-steering literate, slay πŸ’…

signing off from ./drivers/gpu/drm/i915/gt β€” October 2026 β€” intel_gt_mc...ted_steering(9) πŸ“ see u in the group chat ✨

πŸ“¦ where this page comes from