drm/xe: Fix WA 14010918519 write to wrong register
authorLucas De Marchi <lucas.demarchi@intel.com>
Tue, 24 Oct 2023 22:04:12 +0000 (15:04 -0700)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 21 Dec 2023 16:43:26 +0000 (11:43 -0500)
commit65e95735882329632559cf71c9efbb4981473b07
tree54e29bcecb0b0856dbba0e9ce6725ae514bd7fa8
parentbfeb4ac55565f527f72e97020a244f8c3585154a
drm/xe: Fix WA 14010918519 write to wrong register

FORCE_SLM_FENCE_SCOPE_TO_TILE and FORCE_UGM_FENCE_SCOPE_TO_TILE are in
the up dword of LSC_CHICKEN_BIT_0 register. Also, the 14010918519
workaround only applies to early steppings, A*. Eventually those should
be dropped, like they were in commit eaeb4b361452 ("drm/i915/dg2: Drop
pre-production GT workarounds"), so let's make sure they are annotated
appropriately.

Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://lore.kernel.org/r/20231024220412.223868-1-lucas.demarchi@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_wa.c