]> 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 12:02:04 +0000 (14:02 +0200)
commit6a3752f2bafb6d5d3fd141fac99983c454ddb617
treeb7a9dbc416f603d41b2d9b4d9dbf2fb4458e5997
parent0ee18aa1a8b9cd7de51536661317049b4503798f
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