From 52c71cf959b92b8eda18f9761ab01494b33a61af Mon Sep 17 00:00:00 2001 From: Mark Janes Date: Tue, 14 Mar 2023 10:19:17 -0700 Subject: [PATCH] intel/dev: fix macro string concatenation for INTEL_WA_{id}_GFX_VER `INTEL_WA_##id_GFX_VER` evaluates to `INTEL_WA_id_GFX_VER` instead of numbered identifiers like `INTEL_WA_220579888_GFX_VER`. Fixes: 3c9a8f7a6d2 ("intel/dev: generate helpers to identify platform workarounds") Reviewed-by: Kenneth Graunke Part-of: --- src/intel/dev/intel_device_info.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/dev/intel_device_info.h b/src/intel/dev/intel_device_info.h index 6b5f61e..865416e 100644 --- a/src/intel/dev/intel_device_info.h +++ b/src/intel/dev/intel_device_info.h @@ -577,7 +577,7 @@ void intel_device_info_update_after_hwconfig(struct intel_device_info *devinfo); #ifdef GFX_VER #define intel_needs_workaround(devinfo, id) \ - INTEL_WA_##id_GFX_VER && \ + INTEL_WA_ ## id ## _GFX_VER && \ BITSET_TEST(devinfo->workarounds, INTEL_WA_##id) #else #define intel_needs_workaround(devinfo, id) \ -- 2.7.4