]> git.itanic.dy.fi Git - linux-stable/commit
drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203
authorRadhakrishna Sripada <radhakrishna.sripada@intel.com>
Wed, 29 Mar 2023 21:23:35 +0000 (18:23 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 May 2023 11:59:08 +0000 (13:59 +0200)
commitef821a380f7e9813f0ef047ac8360cfb7da978cf
tree5597d504a654471c4d56a9827591e693c12e80bf
parent9b399eb85ff12cae7069ff536ca95e3718ec00c5
drm/i915/mtl: Add workarounds Wa_14017066071 and Wa_14017654203

[ Upstream commit 5fba65efa7cfb8cef227a2c555deb10327a5e27b ]

Both workarounds require the same implementation and apply to MTL P and
M from stepping A0 to B0 (exclusive).

v2:
  - Remove unrelated brace removal. (Matt)

Signed-off-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230329212336.106161-2-gustavo.sousa@intel.com
Stable-dep-of: 81900e3a3775 ("drm/i915: disable sampler indirect state in bindless heap")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/i915/gt/intel_gt_regs.h
drivers/gpu/drm/i915/gt/intel_workarounds.c