diff --git a/opencl/test/unit_test/xe_hpc_core/pvc/linux/dll/device_id_tests_pvc.cpp b/opencl/test/unit_test/xe_hpc_core/pvc/linux/dll/device_id_tests_pvc.cpp index ba36294123..d453822c9a 100644 --- a/opencl/test/unit_test/xe_hpc_core/pvc/linux/dll/device_id_tests_pvc.cpp +++ b/opencl/test/unit_test/xe_hpc_core/pvc/linux/dll/device_id_tests_pvc.cpp @@ -10,9 +10,11 @@ using namespace NEO; TEST_F(DeviceIdTests, GivenPvcSupportedDeviceIdThenConfigIsCorrect) { - std::array expectedDescriptors = {{ + std::array expectedDescriptors = {{ {0x0BD0, &PVC_CONFIG::hwInfo, &PVC_CONFIG::setupHardwareInfo}, {0x0BD5, &PVC_CONFIG::hwInfo, &PVC_CONFIG::setupHardwareInfo}, + {0x0BD6, &PVC_CONFIG::hwInfo, &PVC_CONFIG::setupHardwareInfo}, + {0x0BD8, &PVC_CONFIG::hwInfo, &PVC_CONFIG::setupHardwareInfo}, }}; testImpl(expectedDescriptors); diff --git a/shared/source/dll/devices/devices_additional.inl b/shared/source/dll/devices/devices_additional.inl index 09785b0101..99f1417cde 100644 --- a/shared/source/dll/devices/devices_additional.inl +++ b/shared/source/dll/devices/devices_additional.inl @@ -9,6 +9,8 @@ #ifdef SUPPORT_PVC DEVICE(0x0BD0, PVC_CONFIG) DEVICE(0x0BD5, PVC_CONFIG) +DEVICE(0x0BD6, PVC_CONFIG) +DEVICE(0x0BD8, PVC_CONFIG) #endif #endif diff --git a/shared/source/xe_hpc_core/definitions/device_ids_configs_pvc.h b/shared/source/xe_hpc_core/definitions/device_ids_configs_pvc.h index 8eb27e8288..907ada4a5f 100644 --- a/shared/source/xe_hpc_core/definitions/device_ids_configs_pvc.h +++ b/shared/source/xe_hpc_core/definitions/device_ids_configs_pvc.h @@ -10,6 +10,6 @@ #include namespace NEO { -static const std::vector PVC_XT_IDS{0x0BD5}; +static const std::vector PVC_XT_IDS{0x0BD5, 0x0BD6, 0x0BD8}; static const std::vector PVC_XL_IDS{0x0BD0}; -} // namespace NEO \ No newline at end of file +} // namespace NEO