drm/xe/guc: Enable WA 14018913170
authorKarthik Poosa <karthik.poosa@intel.com>
Wed, 17 Jan 2024 05:50:35 +0000 (11:20 +0530)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 18 Jan 2024 14:05:37 +0000 (09:05 -0500)
commitc5a06c9169f3b1db0564019296ee41792a368f5a
tree07f195cb0e29cccbb55d93492077edb1d4f061ce
parent79f8eacbdf9dad7ead39b3319e31e12d4dc6529e
drm/xe/guc: Enable WA 14018913170

The GuC handles the WA, the KMD just needs to set the flag to enable
it on the appropriate platforms.

v2:
  - Fixed CI checkpatch warning, alignment should match open parenthesis.
  - Fixed GUC FW version check to use XE_UC_FW_VER_RELEASE which points to
    current GUC FW version instead of XE_UC_FW_VER_COMPATIBILITY which
    holds GUC FW I/F version (Badal).
v3:
  - Removed extra character in debug print.

Signed-off-by: Karthik Poosa <karthik.poosa@intel.com>
Reviewed-by: Badal Nilawar <badal.nilawar@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240117055035.2417711-1-karthik.poosa@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_guc.c
drivers/gpu/drm/xe/xe_guc_fwif.h
drivers/gpu/drm/xe/xe_wa_oob.rules