From 546652b31a075a794e4bf4ef9ac1c2defe4a9290 Mon Sep 17 00:00:00 2001 From: Jordan Justen Date: Tue, 19 Dec 2023 15:16:53 -0800 Subject: [PATCH] intel/dev: Add intel_device_info_is_mtl_or_arl() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MTL and ARL share many code paths, and this macro will make it easier to check for either of them. Signed-off-by: Jordan Justen Reviewed-by: José Roberto de Souza Part-of: --- src/intel/dev/intel_device_info.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/intel/dev/intel_device_info.h b/src/intel/dev/intel_device_info.h index 6190310f0b5..ae798628061 100644 --- a/src/intel/dev/intel_device_info.h +++ b/src/intel/dev/intel_device_info.h @@ -109,6 +109,9 @@ enum intel_platform { #define intel_device_info_is_arl(devinfo) \ intel_platform_in_range((devinfo)->platform, ARL) +#define intel_device_info_is_mtl_or_arl(devinfo) \ + (intel_device_info_is_mtl(devinfo) || intel_device_info_is_arl(devinfo)) + struct intel_memory_class_instance { /* Kernel backend specific class value, no translation needed yet */ uint16_t klass;