Module: Mesa
Branch: main
Commit: 3cf71ddfac634d611ee6492a5fed15e2edadc3cc
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cf71ddfac634d611ee6492a5fed15e2edadc3cc

Author: Tapani Pälli <[email protected]>
Date:   Mon Oct 23 11:37:42 2023 +0300

intel/dev: provide intel_device_info_is_adln helper

Signed-off-by: Tapani Pälli <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25671>

---

 src/intel/dev/intel_device_info.c | 6 ++++++
 src/intel/dev/intel_device_info.h | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/src/intel/dev/intel_device_info.c 
b/src/intel/dev/intel_device_info.c
index aa53136cc54..7eadc84d6d1 100644
--- a/src/intel/dev/intel_device_info.c
+++ b/src/intel/dev/intel_device_info.c
@@ -1151,6 +1151,12 @@ static const struct intel_device_info 
intel_device_info_mtl_p = {
    .platform = INTEL_PLATFORM_MTL_P,
 };
 
+bool
+intel_device_info_is_adln(const struct intel_device_info *devinfo)
+{
+   return devinfo == &intel_device_info_adl_n;
+}
+
 void
 intel_device_info_topology_reset_masks(struct intel_device_info *devinfo)
 {
diff --git a/src/intel/dev/intel_device_info.h 
b/src/intel/dev/intel_device_info.h
index 93dae1c35a5..4e934d18297 100644
--- a/src/intel/dev/intel_device_info.h
+++ b/src/intel/dev/intel_device_info.h
@@ -101,6 +101,9 @@ enum intel_platform {
 #define intel_device_info_is_mtl(devinfo) \
    intel_platform_in_range((devinfo)->platform, MTL)
 
+bool
+intel_device_info_is_adln(const struct intel_device_info *devinfo);
+
 struct intel_memory_class_instance {
    /* Kernel backend specific class value, no translation needed yet */
    uint16_t klass;

Reply via email to