mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-19 16:24:18 +08:00
Improve KMD Notify timeout on BXT, CFL, GLK
Change-Id: I80a2ef94cc989b7d6e1ee824ce091418336d9337
This commit is contained in:
@@ -107,7 +107,7 @@ int HwInfoConfigHw<IGFX_BROXTON>::configureHardwareCustom(HardwareInfo *hwInfo,
|
||||
kmdNotifyProperties.enableQuickKmdSleep = true;
|
||||
kmdNotifyProperties.enableQuickKmdSleepForSporadicWaits = true;
|
||||
kmdNotifyProperties.delayKmdNotifyMicroseconds = 50000;
|
||||
kmdNotifyProperties.delayQuickKmdSleepMicroseconds = 500;
|
||||
kmdNotifyProperties.delayQuickKmdSleepMicroseconds = 5000;
|
||||
kmdNotifyProperties.delayQuickKmdSleepForSporadicWaitsMicroseconds = 200000;
|
||||
|
||||
return 0;
|
||||
|
||||
@@ -82,7 +82,7 @@ int HwInfoConfigHw<IGFX_COFFEELAKE>::configureHardwareCustom(HardwareInfo *hwInf
|
||||
kmdNotifyProperties.enableQuickKmdSleep = true;
|
||||
kmdNotifyProperties.enableQuickKmdSleepForSporadicWaits = true;
|
||||
kmdNotifyProperties.delayKmdNotifyMicroseconds = 50000;
|
||||
kmdNotifyProperties.delayQuickKmdSleepMicroseconds = 500;
|
||||
kmdNotifyProperties.delayQuickKmdSleepMicroseconds = 5000;
|
||||
kmdNotifyProperties.delayQuickKmdSleepForSporadicWaitsMicroseconds = 200000;
|
||||
|
||||
return 0;
|
||||
|
||||
@@ -96,7 +96,7 @@ int HwInfoConfigHw<IGFX_GEMINILAKE>::configureHardwareCustom(HardwareInfo *hwInf
|
||||
kmdNotifyProperties.enableQuickKmdSleep = true;
|
||||
kmdNotifyProperties.enableQuickKmdSleepForSporadicWaits = true;
|
||||
kmdNotifyProperties.delayKmdNotifyMicroseconds = 50000;
|
||||
kmdNotifyProperties.delayQuickKmdSleepMicroseconds = 500;
|
||||
kmdNotifyProperties.delayQuickKmdSleepMicroseconds = 5000;
|
||||
kmdNotifyProperties.delayQuickKmdSleepForSporadicWaitsMicroseconds = 200000;
|
||||
|
||||
return 0;
|
||||
|
||||
@@ -144,7 +144,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, configureHwInfo) {
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableKmdNotify);
|
||||
EXPECT_EQ(50000, outKmdNotifyProperties.delayKmdNotifyMicroseconds);
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableQuickKmdSleep);
|
||||
EXPECT_EQ(500, outKmdNotifyProperties.delayQuickKmdSleepMicroseconds);
|
||||
EXPECT_EQ(5000, outKmdNotifyProperties.delayQuickKmdSleepMicroseconds);
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableQuickKmdSleepForSporadicWaits);
|
||||
EXPECT_EQ(200000, outKmdNotifyProperties.delayQuickKmdSleepForSporadicWaitsMicroseconds);
|
||||
}
|
||||
|
||||
@@ -129,7 +129,7 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, configureHwInfo) {
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableKmdNotify);
|
||||
EXPECT_EQ(50000, outKmdNotifyProperties.delayKmdNotifyMicroseconds);
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableQuickKmdSleep);
|
||||
EXPECT_EQ(500, outKmdNotifyProperties.delayQuickKmdSleepMicroseconds);
|
||||
EXPECT_EQ(5000, outKmdNotifyProperties.delayQuickKmdSleepMicroseconds);
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableQuickKmdSleepForSporadicWaits);
|
||||
EXPECT_EQ(200000, outKmdNotifyProperties.delayQuickKmdSleepForSporadicWaitsMicroseconds);
|
||||
}
|
||||
|
||||
@@ -136,7 +136,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, configureHwInfo) {
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableKmdNotify);
|
||||
EXPECT_EQ(50000, outKmdNotifyProperties.delayKmdNotifyMicroseconds);
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableQuickKmdSleep);
|
||||
EXPECT_EQ(500, outKmdNotifyProperties.delayQuickKmdSleepMicroseconds);
|
||||
EXPECT_EQ(5000, outKmdNotifyProperties.delayQuickKmdSleepMicroseconds);
|
||||
EXPECT_TRUE(outKmdNotifyProperties.enableQuickKmdSleepForSporadicWaits);
|
||||
EXPECT_EQ(200000, outKmdNotifyProperties.delayQuickKmdSleepForSporadicWaitsMicroseconds);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user