Correct scope of WA for pipecontrol before nonpipelined state

- for DG2 platforms it is valid only for G10/G11/G12
- for MTL platforms it is valid only for 12.70.0 and 12.71.0

Additionally:
- setup default hw ip version for each platform
- merge dg2 specific product helper tests to single file

Related-To: HSD-14015808183, HSD-14015812625, HSD-14016015202
Related-To: HSD-14015812559, HSD-14015816823
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2023-02-23 12:54:58 +00:00
committed by Compute-Runtime-Automation
parent 4a369ad88d
commit 5af9509877
35 changed files with 853 additions and 735 deletions

View File

@@ -736,7 +736,7 @@ TEST(ClDeviceHelperTest, givenNonZeroNumberOfTilesWhenPrepareDeviceEnvironmentsC
sysInfo.MultiTileArchInfo.IsValid = true;
sysInfo.MultiTileArchInfo.TileCount = 3;
PLATFORM platform = {};
HardwareInfo hwInfo{&platform, &skuTable, &waTable, &sysInfo, capTable};
HardwareInfo hwInfo{&platform, &skuTable, &waTable, &sysInfo, capTable, {}};
DebugManager.flags.CreateMultipleSubDevices.set(0);
uint32_t devicesCount = GfxCoreHelper::getSubDevicesCount(&hwInfo);
@@ -752,7 +752,7 @@ TEST(ClDeviceHelperTest, givenZeroNumberOfTilesWhenPrepareDeviceEnvironmentsCoun
sysInfo.MultiTileArchInfo.IsValid = true;
sysInfo.MultiTileArchInfo.TileCount = 0;
PLATFORM platform = {};
HardwareInfo hwInfo{&platform, &skuTable, &waTable, &sysInfo, capTable};
HardwareInfo hwInfo{&platform, &skuTable, &waTable, &sysInfo, capTable, {}};
DebugManager.flags.CreateMultipleSubDevices.set(0);
uint32_t devicesCount = GfxCoreHelper::getSubDevicesCount(&hwInfo);