Skip to content

Commit b2bbb05

Browse files
Dont override config with test values if already set
Signed-off-by: Bartosz Dunajski <[email protected]>
1 parent 65396fd commit b2bbb05

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

opencl/source/xe_hp_core/hw_info_xehp.inl

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,14 @@ void XEHP_CONFIG::setupHardwareInfoMultiTile(HardwareInfo *hwInfo, bool setupFea
143143
gtSysInfo->IsDynamicallyPopulated = false;
144144

145145
// non-zero values for unit tests
146-
gtSysInfo->SliceCount = 2;
147-
gtSysInfo->SubSliceCount = 8;
148-
gtSysInfo->EUCount = 40;
149-
gtSysInfo->MaxEuPerSubSlice = 40;
150-
gtSysInfo->MaxSlicesSupported = 1;
151-
gtSysInfo->MaxSubSlicesSupported = 1;
146+
if (gtSysInfo->SliceCount == 0) {
147+
gtSysInfo->SliceCount = 2;
148+
gtSysInfo->SubSliceCount = 8;
149+
gtSysInfo->EUCount = 40;
150+
gtSysInfo->MaxEuPerSubSlice = 40;
151+
gtSysInfo->MaxSlicesSupported = 1;
152+
gtSysInfo->MaxSubSlicesSupported = 1;
153+
}
152154

153155
if (setupFeatureTableAndWorkaroundTable) {
154156
XEHP::setupFeatureAndWorkaroundTable(hwInfo);

0 commit comments

Comments
 (0)