From 171b39846520065a422f97e0192bba0220ae6258 Mon Sep 17 00:00:00 2001 From: "Grochowski, Stanislaw" Date: Fri, 11 Jul 2025 12:53:01 +0000 Subject: [PATCH] fix: Add PTL sku device ids Related-To: NEO-14999 Signed-off-by: Grochowski, Stanislaw --- .../xe3_core/ptl/linux/dll/device_id_tests_ptl.cpp | 6 +++++- shared/source/dll/devices/devices_base.inl | 4 ++++ .../xe3_core/ptl/definitions/device_ids_configs_ptl.h | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/opencl/test/unit_test/xe3_core/ptl/linux/dll/device_id_tests_ptl.cpp b/opencl/test/unit_test/xe3_core/ptl/linux/dll/device_id_tests_ptl.cpp index a533fb893c..7dfdfd8ad0 100644 --- a/opencl/test/unit_test/xe3_core/ptl/linux/dll/device_id_tests_ptl.cpp +++ b/opencl/test/unit_test/xe3_core/ptl/linux/dll/device_id_tests_ptl.cpp @@ -10,10 +10,14 @@ using namespace NEO; TEST_F(DeviceIdTests, GivenPtlSupportedDeviceIdThenDeviceDescriptorTableExists) { - std::array expectedDescriptors = {{{0xB080, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, + std::array expectedDescriptors = {{{0xB080, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, {0xB081, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, {0xB082, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, {0xB083, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, + {0xB084, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, + {0xB085, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, + {0xB086, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, + {0xB087, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, {0xB08F, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, {0xB090, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, {0xB0A0, &PtlHwConfig::hwInfo, &PtlHwConfig::setupHardwareInfo}, diff --git a/shared/source/dll/devices/devices_base.inl b/shared/source/dll/devices/devices_base.inl index f4690b0530..f8121c0233 100644 --- a/shared/source/dll/devices/devices_base.inl +++ b/shared/source/dll/devices/devices_base.inl @@ -11,6 +11,10 @@ DEVICE(0xB080, PtlHwConfig) DEVICE(0xB081, PtlHwConfig) DEVICE(0xB082, PtlHwConfig) DEVICE(0xB083, PtlHwConfig) +DEVICE(0xB084, PtlHwConfig) +DEVICE(0xB085, PtlHwConfig) +DEVICE(0xB086, PtlHwConfig) +DEVICE(0xB087, PtlHwConfig) DEVICE(0xB08F, PtlHwConfig) DEVICE(0xB090, PtlHwConfig) DEVICE(0xB0A0, PtlHwConfig) diff --git a/shared/source/xe3_core/ptl/definitions/device_ids_configs_ptl.h b/shared/source/xe3_core/ptl/definitions/device_ids_configs_ptl.h index 6098d9900b..94ae5f158f 100644 --- a/shared/source/xe3_core/ptl/definitions/device_ids_configs_ptl.h +++ b/shared/source/xe3_core/ptl/definitions/device_ids_configs_ptl.h @@ -10,7 +10,7 @@ #include namespace NEO { -const std::vector ptlHDeviceIds{0xB080, 0xB081, 0xB082, 0xB083, 0xB08F, 0xB0A0, 0xB0B0}; +const std::vector ptlHDeviceIds{0xB080, 0xB081, 0xB082, 0xB083, 0xB084, 0xB085, 0xB086, 0xB087, 0xB08F, 0xB0A0, 0xB0B0}; const std::vector ptlUDeviceIds{0xB090}; const std::vector wclDeviceIds{0xFD80, 0xFD81}; } // namespace NEO