From 5d5a1b660b8961dcfbc581600262b1733becf54d Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Wed, 23 Jun 2021 18:26:28 +0300 Subject: [PATCH] intel/devinfo: add a helper to check for slice availability Signed-off-by: Lionel Landwerlin Reviewed-by: Jordan Justen Part-of: --- src/intel/dev/intel_device_info.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/intel/dev/intel_device_info.h b/src/intel/dev/intel_device_info.h index 1e97da0f1c8..324196dd46f 100644 --- a/src/intel/dev/intel_device_info.h +++ b/src/intel/dev/intel_device_info.h @@ -385,6 +385,14 @@ struct intel_device_info #endif +static inline bool +intel_device_info_slice_available(const struct intel_device_info *devinfo, + int slice) +{ + assert(slice < INTEL_DEVICE_MAX_SLICES); + return (devinfo->slice_masks & (1U << slice)) != 0; +} + static inline bool intel_device_info_subslice_available(const struct intel_device_info *devinfo, int slice, int subslice)