XE_RTP_RULE...RSION_ANY_GT(9)
π XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT β the kernel API manual page, bestie edition
okay so welcome to XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT(9) from the Kernel API Manual β¨ this one is short but it's giving "small but mighty", so let's get into it π«Ά
πΈ NAME πΈ
XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT β literally the move where you create a rule matching graphics version on any GT π
β¨ SYNOPSIS β¨
XE_RTP_RULE_GRAPHICS_VERSION_ANY_GT (ver__ );
that's it. one argument. iconic behavior ngl π
π¦ ARGUMENTS π¦
ver__β the Graphics IP version you wanna match π that's the whole vibe of this arg, no cap
π DESCRIPTION π
so picture XE_RTP_RULE_GRAPHICS_VERSION (we love her) β but this one is her more forgiving cousin π because it matches even if the current GT being checked is not of the graphics type. yep, you read that right, it does not care about the GT's type at all π
what that buys you: it lets you add RTP entries to another GT when the device contains a Graphics IP with that version β¨ like, the graphics version says yes and the rule just goes along with it, main character energy fr fr π₯
and if you're sitting there like "okay but how do I actually use this" β go read XE_RTP_RULES for the expected usage, bestie, that's the assigned reading π
π SEE ALSO π
the whole friend group π«Ά starting with the kernel file itself:
- Kernel file
./drivers/gpu/drm/xe/xe_rtp.h
and then the squad, in order:
XE_RTP_RULE_PLATFORM(9)XE_RTP_RULE_SUBPLATFORM(9)XE_RTP_RULE_PLATFORM_STEP(9)XE_RTP_RULE_GRAPHICS_STEP(9)XE_RTP_RULE_MEDIA_STEP(9)XE_RTP_RULE_ENGINE_CLASS(9)XE_RTP_RULE_FUNC(9)XE_RTP_RULE_GRAPHICS_VERSION(9)XE_RTP_RULE_GRAPHICS_VERSION_RANGE(9)XE_RTP_RULE_MEDIA_VERSION(9)XE_RTP_RULE_MEDIA_VERSION_RANGE(9)XE_RTP_RULE_MEDIA_VERSION_ANY_GT(9)XE_RTP_RULE_IS_INTEGRATED(9)XE_RTP_RULE_IS_DISCRETE(9)XE_RTP_RULE_OR(9)XE_RTP_ACTION_WR(9)XE_RTP_ACTION_SET(9)XE_RTP_ACTION_CLR(9)XE_RTP_ACTION_FIELD_SET(9)XE_RTP_ACTION_FIELD_SET_FUNC(9)XE_RTP_ACTION_WHITELIST(9)XE_RTP_NAME(9)XE_RTP_ENTRY_FLAG(9)XE_RTP_ACTION_FLAG(9)XE_RTP_RULES(9)XE_RTP_ACTIONS(9)xe_rtp_match_always(9)xe_rtp_match_even_instance(9)xe_rtp_match_has_flat_ccs(9)xe_rtp_match_has_msix(9)
lowkey a whole group chat in here, and every single one of them is worth a read π
that's the page!! πβ¨ this little legend lives in ./drivers/gpu/drm/xe, dated October 2026 β mwah, go forth and match those graphics versions on any GT, bestie π
π
π¦ 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