fix: Add BMG device ids

Add following device ids: 0xE210, 0xE215, 0xE216

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
This commit is contained in:
Filip Hazubski 2025-01-30 18:36:21 +00:00 committed by Compute-Runtime-Automation
parent 7918b44a94
commit c306c457db
3 changed files with 10 additions and 4 deletions

View File

@ -1,5 +1,5 @@
/*
* Copyright (C) 2024 Intel Corporation
* Copyright (C) 2024-2025 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
@ -10,12 +10,15 @@
using namespace NEO;
TEST_F(DeviceIdTests, GivenBmgSupportedDeviceIdThenDeviceDescriptorTableExists) {
std::array<DeviceDescriptor, 5> expectedDescriptors = {{
std::array<DeviceDescriptor, 8> expectedDescriptors = {{
{0xE202, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE20B, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE20C, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE20D, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE210, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE212, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE215, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
{0xE216, &BmgHwConfig::hwInfo, &BmgHwConfig::setupHardwareInfo},
}};
testImpl(expectedDescriptors);

View File

@ -24,7 +24,10 @@ DEVICE(0xE202, BmgHwConfig)
NAMEDDEVICE(0xE20B, BmgHwConfig, "Intel(R) Arc(TM) B580 Graphics")
NAMEDDEVICE(0xE20C, BmgHwConfig, "Intel(R) Arc(TM) B570 Graphics")
DEVICE(0xE20D, BmgHwConfig)
DEVICE(0xE210, BmgHwConfig)
DEVICE(0xE212, BmgHwConfig)
DEVICE(0xE215, BmgHwConfig)
DEVICE(0xE216, BmgHwConfig)
#endif
#ifdef SUPPORT_LNL
NAMEDDEVICE(0x6420, LnlHwConfig, "Intel(R) Graphics")

View File

@ -1,5 +1,5 @@
/*
* Copyright (C) 2024 Intel Corporation
* Copyright (C) 2024-2025 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
@ -10,5 +10,5 @@
#include <vector>
namespace NEO {
const std::vector<unsigned short> bmgG21DeviceIds{0xE202, 0xE20B, 0xE20C, 0xE20D, 0xE212};
const std::vector<unsigned short> bmgG21DeviceIds{0xE202, 0xE20B, 0xE20C, 0xE20D, 0xE210, 0xE212, 0xE215, 0xE216};
} // namespace NEO