From c01d09114b46245c4aa678a427c1d3788db5e199 Mon Sep 17 00:00:00 2001 From: Flora Cui Date: Thu, 10 Apr 2025 16:21:17 +0800 Subject: [PATCH] wsl/libhsakmt: correct gfx family id Signed-off-by: Flora Cui Reviewed-by: Tianci Yin Part-of: --- thunk_proxy/thunk_proxy.h | 8 +------- wddm/device.h | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/thunk_proxy/thunk_proxy.h b/thunk_proxy/thunk_proxy.h index e0ff8dcdb3..516cb9af48 100644 --- a/thunk_proxy/thunk_proxy.h +++ b/thunk_proxy/thunk_proxy.h @@ -29,12 +29,6 @@ enum SchedLevel { kHigh = 2, }; -enum AsicFamilyType { - kPlumBONITO, - kNavi44, - kNavi48 -}; - struct HwsInfo { union { struct { @@ -56,7 +50,7 @@ typedef struct { bool is_dgpu; char product_name[MAX_PATH]; uint64_t uuid; - AsicFamilyType family; + uint32_t family; uint32_t device_id; uint32_t wavefront_size; uint32_t compute_unit_count; diff --git a/wddm/device.h b/wddm/device.h index 5c6c5000f4..c082daf0d3 100644 --- a/wddm/device.h +++ b/wddm/device.h @@ -84,7 +84,7 @@ public: bool IsDgpu() { return device_info_.is_dgpu; } const char *ProductName() { return device_info_.product_name; } uint64_t Uuid() { return device_info_.uuid; } - thunk_proxy::AsicFamilyType GfxFamily() { return device_info_.family; } + uint32_t GfxFamily() { return device_info_.family; } uint32_t DeviceId() { return device_info_.device_id; } uint32_t WavefrontSize() { return device_info_.wavefront_size; } uint32_t ComputeUnitCount() { return device_info_.compute_unit_count; }