drm/i915/mtl: Add initial gt workarounds
authorMatt Roper <matthew.d.roper@intel.com>
Thu, 5 Jan 2023 23:44:08 +0000 (15:44 -0800)
committerRadhakrishna Sripada <radhakrishna.sripada@intel.com>
Fri, 6 Jan 2023 19:27:10 +0000 (11:27 -0800)
commit41bb543f5598fb44e0e8dbd723f5821be83b466b
treee0bed7c1ca3d9141fd4057d8e6c388f627e0cb22
parentd2c3c8c3d3833c45c09be671da48f9d46b79e347
drm/i915/mtl: Add initial gt workarounds

This patch introduces initial gt workarounds for the MTL platform.

v2: drop redundant/stale comments specifying wa platforms affected
(Lucas).
v3: drop additional redundant stale comments (MattR)

Bspec: 66622

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Matt Atwood <matthew.s.atwood@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230105234408.277750-1-matthew.s.atwood@intel.com
drivers/gpu/drm/i915/gt/intel_engine_cs.c
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
drivers/gpu/drm/i915/gt/intel_gt_mcr.c
drivers/gpu/drm/i915/gt/intel_gt_regs.h
drivers/gpu/drm/i915/gt/intel_workarounds.c
drivers/gpu/drm/i915/gt/uc/intel_guc.c
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
drivers/gpu/drm/i915/intel_device_info.c