drm/xe/oa: Refactor WAs to use XE_WA() macro
authorAradhya Bhatia <aradhya.bhatia@intel.com>
Thu, 20 Feb 2025 09:46:45 +0000 (15:16 +0530)
committerLucas De Marchi <lucas.demarchi@intel.com>
Wed, 26 Feb 2025 15:50:11 +0000 (07:50 -0800)
commiteef3ede533aea7a40e2f72a7886da4827f10eeac
treee2a07bf406e7479200050c33ead75ed1e8f422dc
parent8c5fe7d88bc1c12662a804fd75edb6ac85225ce2
drm/xe/oa: Refactor WAs to use XE_WA() macro

Refactor Wa_18013179988, Wa_14015568240, Wa_1508761755, and
Wa_1509372804, to use the proper workaround-check implementation for
out-of-band workarounds, XE_WA(), and drop the use of the platform
based WA selection.

Reviewed-by: Tejas Upadhyay <tejas.upadhyay@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Aradhya Bhatia <aradhya.bhatia@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250220094645.358647-3-aradhya.bhatia@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/xe_oa.c
drivers/gpu/drm/xe/xe_wa_oob.rules