[PATCH v6 0/6] Create and use XE_DEVICE_WA infrastructure

Lucas De Marchi lucas.demarchi at intel.com
Thu Jul 10 22:43:39 UTC 2025


On Wed, 09 Jul 2025 15:15:59 -0700, Matt Atwood wrote:
> There is currently no way to apply and track workarounds that are needed
> ahead of GT init. This series adds a bit field to the xe_device
> structure similar to those in the GT structures to apply and track
> workarounds applied at runtime (oobs).
> 
> Device workarounds in this new infrastructure are tracked in sysfs in a
> new workarounds file.
> 
> [...]

Applied to drm-xe-next, thanks!

[1/6] drm/xe: prepare xe_gen_wa_oob to be multi-use
      commit: b0a2ee5567ab0d83ff1f7f7542fead46233f0d04
[2/6] drm/xe: add xe_device_wa infrastructure
      commit: f037e0b78e6da6c0f0243b57bb433929a37e6a8f
[3/6] drm/xe: add new type to RTP context
      commit: e7201d98ca196b72901686d47003a4bde3865364
[4/6] drm/xe: Add infrastructure for Device OOB workarounds
      commit: 661a6950e061e3cc976597273180e19126b32e19
[5/6] drm/xe: Move Wa_15015404425 to use the new XE_DEVICE_WA macro
      commit: ac596dee8008885664274efcebf8ca7538fc2ddc
[6/6] drm/xe: extend Wa_15015404425 to apply to PTL
      commit: 77fa16c8f8ee2736f9fe49d5244bec5c35ea3c5b

Best regards,
-- 
Lucas De Marchi



More information about the Intel-xe mailing list