drm/i915: Extend Wa_14015795083 platforms
authorMatt Roper <matthew.d.roper@intel.com>
Fri, 16 Jun 2023 22:50:41 +0000 (15:50 -0700)
committerMatt Roper <matthew.d.roper@intel.com>
Fri, 23 Jun 2023 23:20:30 +0000 (16:20 -0700)
commit6580176fd04331130d94de3022c5eab97dee577e
tree5d8c0089db155818779c628886012be0081a50f2
parent668f37e1ee11ea6cddf26e4b631fd6433d871d31
drm/i915: Extend Wa_14015795083 platforms

This workaround was already implemented for DG2, PVC, and some steppings
of MTL, but the workaround database has now been updated to extend this
workaround to TGL, RKL, DG1, and ADL.

v2:
 - Skip readback verification for these extra gen12lp platforms.  On
   some of the platforms, the firmware locks this register, preventing
   the driver from making any modifications.  We should still try to
   apply the workaround, but if the register is locked and the value
   doesn't stick, that's semi-expected and not something we want to flag
   as a driver error on debug builds.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Haridhar Kalvala <haridhar.kalvala@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230616225041.3922719-1-matthew.d.roper@intel.com
drivers/gpu/drm/i915/gt/intel_workarounds.c