This is the initial batch of workarounds for these two platforms. There are still more workarounds to come in the future (e.g., related to other functionality that hasn't landed yet like compute engines, multi-tile, etc.). Matt Roper (2): drm/i915/dg2: Add initial gt/ctx/engine workarounds drm/i915/dg2: Program recommended HW settings Stuart Summers (1): drm/i915/xehpsdv: Add initial workarounds drivers/gpu/drm/i915/gt/intel_workarounds.c | 392 +++++++++++++++++++- drivers/gpu/drm/i915/i915_reg.h | 154 +++++++- drivers/gpu/drm/i915/intel_pm.c | 31 +- 3 files changed, 547 insertions(+), 30 deletions(-) -- 2.33.0