]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/intel/bmg: Allow device ID usage with single-argument macros
authorMichał Winiarski <michal.winiarski@intel.com>
Wed, 12 Nov 2025 13:22:20 +0000 (14:22 +0100)
committerMichał Winiarski <michal.winiarski@intel.com>
Thu, 13 Nov 2025 10:48:20 +0000 (11:48 +0100)
When INTEL_BMG_G21_IDS were added as a subplatform, token concatenation
operator usage was omitted, making INTEL_BMG_IDS not usable with
single-argument macros.
Fix that by adding the missing operator.

Fixes: 78de8f876683 ("drm/xe: Handle Wa_22010954014 and Wa_14022085890 as device workarounds")
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patch.msgid.link/20251112132220.516975-25-michal.winiarski@intel.com
Signed-off-by: Michał Winiarski <michal.winiarski@intel.com>
include/drm/intel/pciids.h

index 6e53fb4cdd379633d233cefeb1fb4855ded70c29..286e580b2bd6c007e835648f273dad6cc3ca85bc 100644 (file)
        MACRO__(0xE216, ## __VA_ARGS__)
 
 #define INTEL_BMG_IDS(MACRO__, ...) \
-       INTEL_BMG_G21_IDS(MACRO__, __VA_ARGS__), \
+       INTEL_BMG_G21_IDS(MACRO__, ## __VA_ARGS__), \
        MACRO__(0xE220, ## __VA_ARGS__), \
        MACRO__(0xE221, ## __VA_ARGS__), \
        MACRO__(0xE222, ## __VA_ARGS__), \