diff --git a/opencl/test/unit_test/gen11/ehl/linux/hw_info_config_tests_ehl.cpp b/opencl/test/unit_test/gen11/ehl/linux/hw_info_config_tests_ehl.cpp index 9dedf91243..1d9c1565ab 100644 --- a/opencl/test/unit_test/gen11/ehl/linux/hw_info_config_tests_ehl.cpp +++ b/opencl/test/unit_test/gen11/ehl/linux/hw_info_config_tests_ehl.cpp @@ -22,7 +22,7 @@ struct HwInfoConfigTestLinuxEhl : HwInfoConfigTestLinux { EHLTEST_F(HwInfoConfigTestLinuxEhl, GivenEhlThenHwInfoIsCorrect) { auto hwInfoConfig = HwInfoConfigHw::get(); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -46,23 +46,23 @@ EHLTEST_F(HwInfoConfigTestLinuxEhl, GivenInvalidDeviceIdWhenConfiguringHwInfoThe auto hwInfoConfig = HwInfoConfigHw::get(); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } diff --git a/opencl/test/unit_test/gen11/icllp/linux/hw_info_config_tests_icllp.cpp b/opencl/test/unit_test/gen11/icllp/linux/hw_info_config_tests_icllp.cpp index c09b8af11e..9ab9ad9d65 100644 --- a/opencl/test/unit_test/gen11/icllp/linux/hw_info_config_tests_icllp.cpp +++ b/opencl/test/unit_test/gen11/icllp/linux/hw_info_config_tests_icllp.cpp @@ -21,7 +21,7 @@ struct HwInfoConfigTestLinuxIcllp : HwInfoConfigTestLinux { ICLLPTEST_F(HwInfoConfigTestLinuxIcllp, GivenIcllpThenHwInfoIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -46,23 +46,23 @@ ICLLPTEST_F(HwInfoConfigTestLinuxIcllp, GivenInvalidDeviceIdWhenConfiguringHwInf auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } diff --git a/opencl/test/unit_test/gen11/lkf/linux/hw_info_config_tests_lkf.cpp b/opencl/test/unit_test/gen11/lkf/linux/hw_info_config_tests_lkf.cpp index 4941edb432..5fcd9b7164 100644 --- a/opencl/test/unit_test/gen11/lkf/linux/hw_info_config_tests_lkf.cpp +++ b/opencl/test/unit_test/gen11/lkf/linux/hw_info_config_tests_lkf.cpp @@ -22,7 +22,7 @@ struct HwInfoConfigTestLinuxLkf : HwInfoConfigTestLinux { LKFTEST_F(HwInfoConfigTestLinuxLkf, configureHwInfoLkf) { auto hwInfoConfig = HwInfoConfigHw::get(); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -46,23 +46,23 @@ LKFTEST_F(HwInfoConfigTestLinuxLkf, negative) { auto hwInfoConfig = HwInfoConfigHw::get(); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } diff --git a/opencl/test/unit_test/gen12lp/adls/linux/hw_info_config_tests_adls.cpp b/opencl/test/unit_test/gen12lp/adls/linux/hw_info_config_tests_adls.cpp index 2a46b61a92..0342157e5d 100644 --- a/opencl/test/unit_test/gen12lp/adls/linux/hw_info_config_tests_adls.cpp +++ b/opencl/test/unit_test/gen12lp/adls/linux/hw_info_config_tests_adls.cpp @@ -27,7 +27,7 @@ struct HwInfoConfigTestLinuxAdls : HwInfoConfigTestLinux { ADLSTEST_F(HwInfoConfigTestLinuxAdls, WhenConfiguringHwInfoThenConfigIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(static_cast(drm->StoredDeviceID), outHwInfo.platform.usDeviceID); EXPECT_EQ(static_cast(drm->StoredDeviceRevID), outHwInfo.platform.usRevId); @@ -51,23 +51,23 @@ ADLSTEST_F(HwInfoConfigTestLinuxAdls, GivenIncorrectDataWhenConfiguringHwInfoThe auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } diff --git a/opencl/test/unit_test/gen12lp/rkl/linux/hw_info_config_tests_rkl.cpp b/opencl/test/unit_test/gen12lp/rkl/linux/hw_info_config_tests_rkl.cpp index 9a653532af..d945384355 100644 --- a/opencl/test/unit_test/gen12lp/rkl/linux/hw_info_config_tests_rkl.cpp +++ b/opencl/test/unit_test/gen12lp/rkl/linux/hw_info_config_tests_rkl.cpp @@ -27,7 +27,7 @@ struct HwInfoConfigTestLinuxRkl : HwInfoConfigTestLinux { RKLTEST_F(HwInfoConfigTestLinuxRkl, WhenConfiguringHwInfoThenConfigIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -51,23 +51,23 @@ RKLTEST_F(HwInfoConfigTestLinuxRkl, GivenIncorrectDataWhenConfiguringHwInfoThenE auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } diff --git a/opencl/test/unit_test/gen12lp/tgllp/linux/hw_info_config_tests_tgllp.cpp b/opencl/test/unit_test/gen12lp/tgllp/linux/hw_info_config_tests_tgllp.cpp index 8db8236bce..01a849c077 100644 --- a/opencl/test/unit_test/gen12lp/tgllp/linux/hw_info_config_tests_tgllp.cpp +++ b/opencl/test/unit_test/gen12lp/tgllp/linux/hw_info_config_tests_tgllp.cpp @@ -34,14 +34,14 @@ TGLLPTEST_F(HwInfoConfigTestLinuxTgllp, GivenTGLLPWhenConfigureHardwareCustomThe pInHwInfo.capabilityTable.defaultPreemptionMode = PreemptionMode::ThreadGroup; PreemptionHelper::adjustDefaultPreemptionMode(pInHwInfo.capabilityTable, true, true, true); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_FALSE(outHwInfo.featureTable.ftrGpGpuMidThreadLevelPreempt); } TGLLPTEST_F(HwInfoConfigTestLinuxTgllp, configureHwInfo) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -65,23 +65,23 @@ TGLLPTEST_F(HwInfoConfigTestLinuxTgllp, negative) { auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } diff --git a/opencl/test/unit_test/gen8/bdw/linux/hw_info_config_tests_bdw.cpp b/opencl/test/unit_test/gen8/bdw/linux/hw_info_config_tests_bdw.cpp index 2caadacd67..d844227820 100644 --- a/opencl/test/unit_test/gen8/bdw/linux/hw_info_config_tests_bdw.cpp +++ b/opencl/test/unit_test/gen8/bdw/linux/hw_info_config_tests_bdw.cpp @@ -21,7 +21,7 @@ struct HwInfoConfigTestLinuxBdw : HwInfoConfigTestLinux { BDWTEST_F(HwInfoConfigTestLinuxBdw, WhenConfiguringHwInfoThenInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredSSVal = 3; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -42,7 +42,7 @@ BDWTEST_F(HwInfoConfigTestLinuxBdw, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x1602; drm->setGtType(GTTYPE_GT1); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -63,7 +63,7 @@ BDWTEST_F(HwInfoConfigTestLinuxBdw, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x1626; drm->setGtType(GTTYPE_GT3); drm->StoredSSVal = 6; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -86,21 +86,21 @@ BDWTEST_F(HwInfoConfigTestLinuxBdw, WhenConfiguringHwInfoThenInformationIsCorrec BDWTEST_F(HwInfoConfigTestLinuxBdw, GivenUnknownDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredDeviceID = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } BDWTEST_F(HwInfoConfigTestLinuxBdw, GivenFailedIoctlDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceID = -2; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-2, ret); } BDWTEST_F(HwInfoConfigTestLinuxBdw, GivenFailedIoctlDevRevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceRevID = -3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-3, ret); } @@ -108,7 +108,7 @@ BDWTEST_F(HwInfoConfigTestLinuxBdw, GivenFailedIoctlEuCountWhenConfiguringHwInfo drm->failRetTopology = true; drm->StoredRetValForEUVal = -4; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-4, ret); } @@ -116,7 +116,7 @@ BDWTEST_F(HwInfoConfigTestLinuxBdw, GivenFailedIoctlSsCountWhenConfiguringHwInfo drm->failRetTopology = true; drm->StoredRetValForSSVal = -5; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-5, ret); } @@ -124,27 +124,27 @@ BDWTEST_F(HwInfoConfigTestLinuxBdw, GivenWaFlagsWhenConfiguringHwInfoThenInforma auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredDeviceRevID = 0; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); } BDWTEST_F(HwInfoConfigTestLinuxBdw, WhenConfiguringHwInfoThenEdramInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL(0u, outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(0u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x1622; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((128u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x162A; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((128u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); diff --git a/opencl/test/unit_test/gen9/bxt/linux/hw_info_config_tests.cpp b/opencl/test/unit_test/gen9/bxt/linux/hw_info_config_tests.cpp index ac0c0c2496..1cd7055fbb 100644 --- a/opencl/test/unit_test/gen9/bxt/linux/hw_info_config_tests.cpp +++ b/opencl/test/unit_test/gen9/bxt/linux/hw_info_config_tests.cpp @@ -24,7 +24,7 @@ struct HwInfoConfigTestLinuxBxt : HwInfoConfigTestLinux { BXTTEST_F(HwInfoConfigTestLinuxBxt, WhenConfiguringHwInfoThenConfigIsCorrect) { drm->StoredDeviceRevID = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -54,7 +54,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, WhenConfiguringHwInfoThenConfigIsCorrect) { drm->setGtType(GTTYPE_GTC); //0x5A85 is GTA, but for test make it GTC drm->StoredMinEUinPool = 6; drm->StoredDeviceRevID = 4; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -78,7 +78,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, WhenConfiguringHwInfoThenConfigIsCorrect) { drm->StoredDeviceID = 0x5A85; drm->setGtType(GTTYPE_GTX); //0x5A85 is GTA, but for test make it GTX drm->StoredMinEUinPool = 9; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -111,21 +111,21 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, WhenConfiguringHwInfoThenConfigIsCorrect) { BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenUnknownDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredDeviceID = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailedIoctlDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceID = -2; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-2, ret); } BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailedIoctlDevRevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceRevID = -3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-3, ret); } @@ -133,14 +133,14 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailedIoctlEuCountWhenConfiguringHwInfo drm->failRetTopology = true; drm->StoredRetValForEUVal = -4; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-4, ret); } BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailingEnabledPoolWhenConfiguringHwInfoThenZeroIsReturned) { drm->StoredRetValForPooledEU = -1; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -151,7 +151,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailingEnabledPoolWhenConfiguringHwInfo BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenDisabledEnabledPoolWhenConfiguringHwInfoThenZeroIsReturned) { drm->StoredHasPooledEU = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -164,7 +164,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailingMinEuInPoolWhenConfiguringHwInfo drm->StoredSSVal = 3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -172,7 +172,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenFailingMinEuInPoolWhenConfiguringHwInfo EXPECT_EQ((outHwInfo.gtSystemInfo.EUCount - outHwInfo.gtSystemInfo.EuCountPerPoolMin), outHwInfo.gtSystemInfo.EuCountPerPoolMax); drm->StoredSSVal = 2; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -185,7 +185,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenInvalidMinEuInPoolWhenConfiguringHwInfo drm->StoredSSVal = 3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -193,7 +193,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, GivenInvalidMinEuInPoolWhenConfiguringHwInfo EXPECT_EQ((outHwInfo.gtSystemInfo.EUCount - outHwInfo.gtSystemInfo.EuCountPerPoolMin), outHwInfo.gtSystemInfo.EuCountPerPoolMax); drm->StoredSSVal = 2; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -205,7 +205,7 @@ BXTTEST_F(HwInfoConfigTestLinuxBxt, WhenConfiguringHwInfoWaFlagsThenZeroIsReturn auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredDeviceRevID = 0; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); } diff --git a/opencl/test/unit_test/gen9/cfl/linux/hw_info_config_tests_cfl.cpp b/opencl/test/unit_test/gen9/cfl/linux/hw_info_config_tests_cfl.cpp index 3efd7f4df2..9b7bfd16f8 100644 --- a/opencl/test/unit_test/gen9/cfl/linux/hw_info_config_tests_cfl.cpp +++ b/opencl/test/unit_test/gen9/cfl/linux/hw_info_config_tests_cfl.cpp @@ -22,7 +22,7 @@ struct HwInfoConfigTestLinuxCfl : HwInfoConfigTestLinux { CFLTEST_F(HwInfoConfigTestLinuxCfl, WhenConfiguringHwInfoThenInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -47,7 +47,7 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x3E90; drm->StoredSSVal = 3; drm->setGtType(GTTYPE_GT1); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -69,7 +69,7 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x3EA5; drm->StoredSSVal = 6; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -100,21 +100,21 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, WhenConfiguringHwInfoThenInformationIsCorrec CFLTEST_F(HwInfoConfigTestLinuxCfl, GivenUnknownDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredDeviceID = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } CFLTEST_F(HwInfoConfigTestLinuxCfl, GivenFailedIoctlDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceID = -2; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-2, ret); } CFLTEST_F(HwInfoConfigTestLinuxCfl, GivenFailedIoctlDevRevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceRevID = -3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-3, ret); } @@ -122,7 +122,7 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, GivenFailedIoctlEuCountWhenConfiguringHwInfo drm->StoredRetValForEUVal = -4; drm->failRetTopology = true; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-4, ret); } @@ -130,7 +130,7 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, GivenFailedIoctlSsCountWhenConfiguringHwInfo drm->StoredRetValForSSVal = -5; drm->failRetTopology = true; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-5, ret); } @@ -138,27 +138,27 @@ CFLTEST_F(HwInfoConfigTestLinuxCfl, GivenWaFlagsWhenConfiguringHwInfoThenInforma auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredDeviceRevID = 0; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); } CFLTEST_F(HwInfoConfigTestLinuxCfl, WhenConfiguringHwInfoThenEdramInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL(0u, outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(0u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x3EA8; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x3EA6; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); diff --git a/opencl/test/unit_test/gen9/glk/linux/hw_info_config_tests_glk.cpp b/opencl/test/unit_test/gen9/glk/linux/hw_info_config_tests_glk.cpp index 7b2e054d4c..32a172cbf3 100644 --- a/opencl/test/unit_test/gen9/glk/linux/hw_info_config_tests_glk.cpp +++ b/opencl/test/unit_test/gen9/glk/linux/hw_info_config_tests_glk.cpp @@ -24,7 +24,7 @@ struct HwInfoConfigTestLinuxGlk : HwInfoConfigTestLinux { GLKTEST_F(HwInfoConfigTestLinuxGlk, WhenConfiguringHwInfoThenInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); @@ -50,7 +50,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x3184; drm->setGtType(GTTYPE_GTC); //0x3184 is GTA, but for test make it GTC drm->StoredMinEUinPool = 6; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -74,7 +74,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x3185; drm->setGtType(GTTYPE_GTX); //0x3185 is GTA, but for test make it GTX drm->StoredMinEUinPool = 9; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -108,30 +108,30 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenInvalidInputWhenConfiguringHwInfoThenEr auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredRetValForDeviceID = -1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceID = 0; drm->StoredRetValForDeviceRevID = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForDeviceRevID = 0; drm->failRetTopology = true; drm->StoredRetValForEUVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); drm->StoredRetValForEUVal = 0; drm->StoredRetValForSSVal = -1; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenFailingEnabledPoolWhenConfiguringHwInfoThenZeroIsSet) { drm->StoredRetValForPooledEU = -1; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -142,7 +142,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenFailingEnabledPoolWhenConfiguringHwInfo GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenDisabledEnabledPoolWhenConfiguringHwInfoThenZeroIsSet) { drm->StoredHasPooledEU = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -155,7 +155,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenFailingMinEuInPoolWhenConfiguringHwInfo drm->StoredSSVal = 3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -163,7 +163,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenFailingMinEuInPoolWhenConfiguringHwInfo EXPECT_EQ((outHwInfo.gtSystemInfo.EUCount - outHwInfo.gtSystemInfo.EuCountPerPoolMin), outHwInfo.gtSystemInfo.EuCountPerPoolMax); drm->StoredSSVal = 2; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -176,7 +176,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenInvalidMinEuInPoolWhenConfiguringHwInfo drm->StoredSSVal = 3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -184,7 +184,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenInvalidMinEuInPoolWhenConfiguringHwInfo EXPECT_EQ((outHwInfo.gtSystemInfo.EUCount - outHwInfo.gtSystemInfo.EuCountPerPoolMin), outHwInfo.gtSystemInfo.EuCountPerPoolMax); drm->StoredSSVal = 2; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrPooledEuEnabled); @@ -196,7 +196,7 @@ GLKTEST_F(HwInfoConfigTestLinuxGlk, GivenWaFlagsWhenConfiguringHwInfoThenInforma auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredDeviceRevID = 0; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); } diff --git a/opencl/test/unit_test/gen9/kbl/linux/hw_info_config_tests_kbl.cpp b/opencl/test/unit_test/gen9/kbl/linux/hw_info_config_tests_kbl.cpp index 4029083b76..9e237eb874 100644 --- a/opencl/test/unit_test/gen9/kbl/linux/hw_info_config_tests_kbl.cpp +++ b/opencl/test/unit_test/gen9/kbl/linux/hw_info_config_tests_kbl.cpp @@ -22,7 +22,7 @@ struct HwInfoConfigTestLinuxKbl : HwInfoConfigTestLinux { KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -47,7 +47,7 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x5906; drm->StoredSSVal = 3; drm->setGtType(GTTYPE_GT1); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -68,7 +68,7 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x5915; drm->setGtType(GTTYPE_GT1_5); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -89,7 +89,7 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x5923; drm->StoredSSVal = 6; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -111,7 +111,7 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x593B; drm->StoredSSVal = 6; drm->setGtType(GTTYPE_GT4); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -142,21 +142,21 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenInformationIsCorrec KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenUnknownDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredDeviceID = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenFailedIoctlDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceID = -2; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-2, ret); } KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenFailedIoctlDevRevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceRevID = -3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-3, ret); } @@ -164,7 +164,7 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenFailedIoctlEuCountWhenConfiguringHwInfo drm->failRetTopology = true; drm->StoredRetValForEUVal = -4; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-4, ret); } @@ -172,7 +172,7 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenFailedIoctlSsCountWhenConfiguringHwInfo drm->failRetTopology = true; drm->StoredRetValForSSVal = -5; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-5, ret); } @@ -180,17 +180,17 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenWaFlagsWhenConfiguringHwInfoThenInforma auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredDeviceRevID = 0; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); drm->StoredDeviceRevID = 7; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.workaroundTable.waDisableLSQCROPERFforOCL); EXPECT_EQ(0u, outHwInfo.workaroundTable.waEncryptedEdramOnlyPartials); drm->StoredDeviceRevID = 9; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.workaroundTable.waDisableLSQCROPERFforOCL); EXPECT_EQ(0u, outHwInfo.workaroundTable.waEncryptedEdramOnlyPartials); @@ -200,20 +200,20 @@ KBLTEST_F(HwInfoConfigTestLinuxKbl, GivenWaFlagsWhenConfiguringHwInfoThenInforma KBLTEST_F(HwInfoConfigTestLinuxKbl, WhenConfiguringHwInfoThenEdramInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL(0u, outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(0u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x5927; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x5926; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); diff --git a/opencl/test/unit_test/gen9/skl/linux/hw_info_config_tests_skl.cpp b/opencl/test/unit_test/gen9/skl/linux/hw_info_config_tests_skl.cpp index 4bc669f545..da27146554 100644 --- a/opencl/test/unit_test/gen9/skl/linux/hw_info_config_tests_skl.cpp +++ b/opencl/test/unit_test/gen9/skl/linux/hw_info_config_tests_skl.cpp @@ -20,7 +20,7 @@ struct HwInfoConfigTestLinuxSkl : HwInfoConfigTestLinux { SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -47,7 +47,7 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x1902; drm->setGtType(GTTYPE_GT1); drm->StoredSSVal = 3; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -68,7 +68,7 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x1917; drm->setGtType(GTTYPE_GT1_5); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -88,7 +88,7 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x0903; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -109,7 +109,7 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenInformationIsCorrec drm->StoredDeviceID = 0x0904; drm->setGtType(GTTYPE_GT4); drm->StoredSSVal = 6; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ((unsigned short)drm->StoredDeviceID, outHwInfo.platform.usDeviceID); EXPECT_EQ((unsigned short)drm->StoredDeviceRevID, outHwInfo.platform.usRevId); @@ -140,21 +140,21 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenInformationIsCorrec SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenUnknownDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredDeviceID = 0; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenFailedIoctlDevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceID = -2; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-2, ret); } SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenFailedIoctlDevRevIdWhenConfiguringHwInfoThenErrorIsReturned) { drm->StoredRetValForDeviceRevID = -3; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-3, ret); } @@ -162,7 +162,7 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenFailedIoctlEuCountWhenConfiguringHwInfo drm->StoredRetValForEUVal = -4; drm->failRetTopology = true; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-4, ret); } @@ -170,7 +170,7 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenFailedIoctlSsCountWhenConfiguringHwInfo drm->StoredRetValForSSVal = -5; drm->failRetTopology = true; auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-5, ret); } @@ -178,23 +178,23 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenWaFlagsWhenConfiguringHwInfoThenInforma auto hwInfoConfig = HwInfoConfig::get(productFamily); drm->StoredDeviceRevID = 1; - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); drm->StoredDeviceRevID = 0; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.workaroundTable.waCompressedResourceRequiresConstVA21); drm->StoredDeviceRevID = 5; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.workaroundTable.waCompressedResourceRequiresConstVA21); EXPECT_EQ(0u, outHwInfo.workaroundTable.waModifyVFEStateAfterGPGPUPreemption); EXPECT_EQ(0u, outHwInfo.workaroundTable.waDisablePerCtxtPreemptionGranularityControl); drm->StoredDeviceRevID = 6; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(0u, outHwInfo.workaroundTable.waCompressedResourceRequiresConstVA21); EXPECT_EQ(0u, outHwInfo.workaroundTable.waModifyVFEStateAfterGPGPUPreemption); @@ -205,39 +205,39 @@ SKLTEST_F(HwInfoConfigTestLinuxSkl, GivenWaFlagsWhenConfiguringHwInfoThenInforma SKLTEST_F(HwInfoConfigTestLinuxSkl, WhenConfiguringHwInfoThenEdramInformationIsCorrect) { auto hwInfoConfig = HwInfoConfig::get(productFamily); - int ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL(0u, outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(0u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x1926; drm->setGtType(GTTYPE_GT3); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x1927; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x192D; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((64u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x193B; drm->setGtType(GTTYPE_GT4); - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((128u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); drm->StoredDeviceID = 0x193D; - ret = hwInfoConfig->configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwInfoConfig->configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ_VAL((128u * 1024u), outHwInfo.gtSystemInfo.EdramSizeInKb); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); diff --git a/opencl/test/unit_test/os_interface/linux/hw_info_config_linux_tests.cpp b/opencl/test/unit_test/os_interface/linux/hw_info_config_linux_tests.cpp index 872b8c9802..dfd85ac916 100644 --- a/opencl/test/unit_test/os_interface/linux/hw_info_config_linux_tests.cpp +++ b/opencl/test/unit_test/os_interface/linux/hw_info_config_linux_tests.cpp @@ -153,7 +153,7 @@ struct HwInfoConfigTestLinuxDummy : HwInfoConfigTestLinux { }; TEST_F(HwInfoConfigTestLinuxDummy, GivenDummyConfigWhenConfiguringHwInfoThenSucceeds) { - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); } @@ -174,7 +174,7 @@ HWTEST2_F(HwInfoConfigCommonLinuxTest, givenDebugFlagSetWhenEnablingBlitterOpera } TEST_F(HwInfoConfigTestLinuxDummy, GivenDummyConfigGtTypesThenFtrIsSetCorrectly) { - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(GTTYPE_GT0, outHwInfo.platform.eGTType); @@ -192,7 +192,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenDummyConfigGtTypesThenFtrIsSetCorrectly) uint32_t FtrSum = 0; for (uint32_t i = 0; i < arrSize; i++) { drm->setGtType(GtTypes[i]); - ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(GtTypes[i], outHwInfo.platform.eGTType); bool FtrPresent = (outHwInfo.featureTable.ftrGT1 || @@ -220,21 +220,21 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenDummyConfigGtTypesThenFtrIsSetCorrectly) TEST_F(HwInfoConfigTestLinuxDummy, GivenDummyConfigThenEdramIsDetected) { drm->StoredDeviceID = 30; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(1u, outHwInfo.featureTable.ftrEDram); } TEST_F(HwInfoConfigTestLinuxDummy, givenEnabledPlatformCoherencyWhenConfiguringHwInfoThenIgnoreAndSetAsDisabled) { drm->StoredDeviceID = 21; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_FALSE(outHwInfo.capabilityTable.ftrSupportsCoherency); } TEST_F(HwInfoConfigTestLinuxDummy, givenDisabledPlatformCoherencyWhenConfiguringHwInfoThenSetValidCapability) { drm->StoredDeviceID = 20; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_FALSE(outHwInfo.capabilityTable.ftrSupportsCoherency); } @@ -242,28 +242,28 @@ TEST_F(HwInfoConfigTestLinuxDummy, givenDisabledPlatformCoherencyWhenConfiguring TEST_F(HwInfoConfigTestLinuxDummy, GivenUnknownGtTypeWhenConfiguringHwInfoThenFails) { drm->setGtType(GTTYPE_UNDEFINED); - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } TEST_F(HwInfoConfigTestLinuxDummy, GivenUnknownDevIdWhenConfiguringHwInfoThenFails) { drm->StoredDeviceID = 0; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } TEST_F(HwInfoConfigTestLinuxDummy, GivenFailGetDevIdWhenConfiguringHwInfoThenFails) { drm->StoredRetValForDeviceID = -2; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-2, ret); } TEST_F(HwInfoConfigTestLinuxDummy, GivenFailGetDevRevIdWhenConfiguringHwInfoThenFails) { drm->StoredRetValForDeviceRevID = -3; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-3, ret); } @@ -271,7 +271,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenFailGetEuCountWhenConfiguringHwInfoThenF drm->StoredRetValForEUVal = -4; drm->failRetTopology = true; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-4, ret); } @@ -279,14 +279,14 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenFailGetSsCountWhenConfiguringHwInfoThenF drm->StoredRetValForSSVal = -5; drm->failRetTopology = true; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-5, ret); } TEST_F(HwInfoConfigTestLinuxDummy, whenFailGettingTopologyThenFallbackToEuCountIoctl) { drm->failRetTopology = true; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_NE(-1, ret); } @@ -329,7 +329,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, givenInvalidTopologyDataWhenConfiguringThenRe TEST_F(HwInfoConfigTestLinuxDummy, GivenFailingCustomConfigWhenConfiguringHwInfoThenFails) { drm->StoredDeviceID = 10; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } @@ -338,19 +338,19 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenUnknownDeviceIdWhenConfiguringHwInfoThen drm->setGtType(GTTYPE_GT1); auto hwConfig = DummyHwConfig{}; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(-1, ret); } TEST_F(HwInfoConfigTestLinuxDummy, whenConfigureHwInfoIsCalledThenAreNonPersistentContextsSupportedReturnsTrue) { - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_TRUE(drm->areNonPersistentContextsSupported()); } TEST_F(HwInfoConfigTestLinuxDummy, whenConfigureHwInfoIsCalledAndPersitentContextIsUnsupportedThenAreNonPersistentContextsSupportedReturnsFalse) { drm->StoredPersistentContextsSupport = 0; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_FALSE(drm->areNonPersistentContextsSupported()); } @@ -362,7 +362,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenPreemptionDrmEnabledMidThreadOnWhenConfi I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = hwConfigTestMidThreadBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::MidThread, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -375,7 +375,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenPreemptionDrmEnabledThreadGroupOnWhenCon I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = hwConfigTestThreadGroupBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::ThreadGroup, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -386,7 +386,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, givenDebugFlagSetWhenConfiguringHwInfoThenPri DebugManager.flags.PrintDebugMessages.set(true); testing::internal::CaptureStdout(); // start capturing - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); std::array expectedStrings = {{"DRM_IOCTL_I915_GETPARAM: param: I915_PARAM_CHIPSET_ID, output value: 1, retCode: 0", @@ -412,7 +412,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenPreemptionDrmEnabledMidBatchOnWhenConfig I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = hwConfigTestMidBatchBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::MidBatch, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -425,7 +425,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, WhenConfiguringHwInfoThenPreemptionIsSupporte I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = 1; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::Disabled, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -435,7 +435,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenPreemptionDrmDisabledAllPreemptionWhenCo pInHwInfo.capabilityTable.defaultPreemptionMode = PreemptionMode::MidThread; drm->StoredPreemptionSupport = 0; drm->StoredDeviceID = hwConfigTestMidThreadBit | hwConfigTestThreadGroupBit | hwConfigTestMidBatchBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::Disabled, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_FALSE(drm->isPreemptionSupported()); @@ -448,7 +448,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenPreemptionDrmEnabledAllPreemptionDriverT I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = hwConfigTestMidThreadBit | hwConfigTestThreadGroupBit | hwConfigTestMidBatchBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::ThreadGroup, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -461,7 +461,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenPreemptionDrmEnabledAllPreemptionDriverM I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = hwConfigTestMidThreadBit | hwConfigTestThreadGroupBit | hwConfigTestMidBatchBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::MidBatch, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -474,7 +474,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenConfigPreemptionDrmEnabledAllPreemptionD I915_SCHEDULER_CAP_PRIORITY | I915_SCHEDULER_CAP_PREEMPTION; drm->StoredDeviceID = hwConfigTestMidThreadBit | hwConfigTestThreadGroupBit | hwConfigTestMidBatchBit; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(PreemptionMode::Disabled, outHwInfo.capabilityTable.defaultPreemptionMode); EXPECT_TRUE(drm->isPreemptionSupported()); @@ -483,7 +483,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, GivenConfigPreemptionDrmEnabledAllPreemptionD TEST_F(HwInfoConfigTestLinuxDummy, givenPlatformEnabledFtrCompressionWhenInitializingThenFlagsAreSet) { pInHwInfo.capabilityTable.ftrRenderCompressedImages = true; pInHwInfo.capabilityTable.ftrRenderCompressedBuffers = true; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_TRUE(outHwInfo.capabilityTable.ftrRenderCompressedImages); EXPECT_TRUE(outHwInfo.capabilityTable.ftrRenderCompressedBuffers); @@ -491,7 +491,7 @@ TEST_F(HwInfoConfigTestLinuxDummy, givenPlatformEnabledFtrCompressionWhenInitial TEST_F(HwInfoConfigTestLinuxDummy, givenPointerToHwInfoWhenConfigureHwInfoCalledThenRequiedSurfaceSizeIsSettedProperly) { EXPECT_EQ(MemoryConstants::pageSize, pInHwInfo.capabilityTable.requiredPreemptionSurfaceSize); - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(outHwInfo.gtSystemInfo.CsrSizeInMb * MemoryConstants::megaByte, outHwInfo.capabilityTable.requiredPreemptionSurfaceSize); } @@ -500,38 +500,38 @@ TEST_F(HwInfoConfigTestLinuxDummy, givenInstrumentationForHardwareIsEnabledOrDis int ret; pInHwInfo.capabilityTable.instrumentationEnabled = false; - ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); ASSERT_EQ(0, ret); EXPECT_FALSE(outHwInfo.capabilityTable.instrumentationEnabled); pInHwInfo.capabilityTable.instrumentationEnabled = true; - ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); ASSERT_EQ(0, ret); EXPECT_TRUE(outHwInfo.capabilityTable.instrumentationEnabled); } TEST_F(HwInfoConfigTestLinuxDummy, givenGttSizeReturnedWhenInitializingHwInfoThenSetSvmFtr) { drm->storedGTTSize = MemoryConstants::max64BitAppAddress; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_FALSE(outHwInfo.capabilityTable.ftrSvm); drm->storedGTTSize = MemoryConstants::max64BitAppAddress + 1; - ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_TRUE(outHwInfo.capabilityTable.ftrSvm); } TEST_F(HwInfoConfigTestLinuxDummy, givenGttSizeReturnedWhenInitializingHwInfoThenSetGpuAddressSpace) { drm->storedGTTSize = maxNBitValue(40) + 1; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_EQ(drm->storedGTTSize - 1, outHwInfo.capabilityTable.gpuAddressSpace); } TEST_F(HwInfoConfigTestLinuxDummy, givenFailingGttSizeIoctlWhenInitializingHwInfoThenSetDefaultValues) { drm->StoredRetValForGetGttSize = -1; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface); + int ret = hwConfig.configureHwInfoDrm(&pInHwInfo, &outHwInfo, osInterface); EXPECT_EQ(0, ret); EXPECT_TRUE(outHwInfo.capabilityTable.ftrSvm); @@ -575,7 +575,7 @@ HWTEST2_F(HwConfigLinux, GivenDifferentValuesFromTopologyQueryWhenConfiguringHwI hwInfo.gtSystemInfo.MaxEuPerSubSlice = 16; hwInfo.gtSystemInfo.MaxSlicesSupported = drm->StoredSVal * 4; - int ret = hwConfig->configureHwInfo(&hwInfo, &outHwInfo, osInterface.get()); + int ret = hwConfig->configureHwInfoDrm(&hwInfo, &outHwInfo, osInterface.get()); EXPECT_EQ(0, ret); EXPECT_EQ(static_cast(drm->StoredSSVal * 2), outHwInfo.gtSystemInfo.MaxSubSlicesSupported); @@ -592,7 +592,7 @@ HWTEST2_F(HwConfigLinux, GivenDifferentValuesFromTopologyQueryWhenConfiguringHwI hwInfo.gtSystemInfo.MaxEuPerSubSlice = 6; hwInfo.gtSystemInfo.MaxSlicesSupported = drm->StoredSVal / 2; - ret = hwConfig->configureHwInfo(&hwInfo, &outHwInfo, osInterface.get()); + ret = hwConfig->configureHwInfoDrm(&hwInfo, &outHwInfo, osInterface.get()); EXPECT_EQ(0, ret); EXPECT_EQ(12u, outHwInfo.gtSystemInfo.MaxSubSlicesSupported); diff --git a/opencl/test/unit_test/os_interface/windows/hw_info_config_win_tests.cpp b/opencl/test/unit_test/os_interface/windows/hw_info_config_win_tests.cpp index ff278e770a..6792ed07b5 100644 --- a/opencl/test/unit_test/os_interface/windows/hw_info_config_win_tests.cpp +++ b/opencl/test/unit_test/os_interface/windows/hw_info_config_win_tests.cpp @@ -90,14 +90,14 @@ void HwInfoConfigTestWindows::TearDown() { } TEST_F(HwInfoConfigTestWindows, givenCorrectParametersWhenConfiguringHwInfoThenReturnSuccess) { - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface.get()); + int ret = hwConfig.configureHwInfoWddm(&pInHwInfo, &outHwInfo, osInterface.get()); EXPECT_EQ(0, ret); } TEST_F(HwInfoConfigTestWindows, givenCorrectParametersWhenConfiguringHwInfoThenSetFtrSvmCorrectly) { auto ftrSvm = outHwInfo.featureTable.ftrSVM; - int ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface.get()); + int ret = hwConfig.configureHwInfoWddm(&pInHwInfo, &outHwInfo, osInterface.get()); ASSERT_EQ(0, ret); EXPECT_EQ(outHwInfo.capabilityTable.ftrSvm, ftrSvm); @@ -107,12 +107,12 @@ TEST_F(HwInfoConfigTestWindows, givenInstrumentationForHardwareIsEnabledOrDisabl int ret; outHwInfo.capabilityTable.instrumentationEnabled = false; - ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface.get()); + ret = hwConfig.configureHwInfoWddm(&pInHwInfo, &outHwInfo, osInterface.get()); ASSERT_EQ(0, ret); EXPECT_FALSE(outHwInfo.capabilityTable.instrumentationEnabled); outHwInfo.capabilityTable.instrumentationEnabled = true; - ret = hwConfig.configureHwInfo(&pInHwInfo, &outHwInfo, osInterface.get()); + ret = hwConfig.configureHwInfoWddm(&pInHwInfo, &outHwInfo, osInterface.get()); ASSERT_EQ(0, ret); EXPECT_TRUE(outHwInfo.capabilityTable.instrumentationEnabled); } @@ -126,11 +126,11 @@ HWTEST_F(HwInfoConfigTestWindows, givenFtrIaCoherencyFlagWhenConfiguringHwInfoTh hwHelper.setCapabilityCoherencyFlag(&outHwInfo, initialCoherencyStatus); initialHwInfo.featureTable.ftrL3IACoherency = false; - hwInfoConfig->configureHwInfo(&initialHwInfo, &outHwInfo, osInterface.get()); + hwInfoConfig->configureHwInfoWddm(&initialHwInfo, &outHwInfo, osInterface.get()); EXPECT_FALSE(outHwInfo.capabilityTable.ftrSupportsCoherency); initialHwInfo.featureTable.ftrL3IACoherency = true; - hwInfoConfig->configureHwInfo(&initialHwInfo, &outHwInfo, osInterface.get()); + hwInfoConfig->configureHwInfoWddm(&initialHwInfo, &outHwInfo, osInterface.get()); EXPECT_EQ(initialCoherencyStatus, outHwInfo.capabilityTable.ftrSupportsCoherency); } diff --git a/shared/source/os_interface/CMakeLists.txt b/shared/source/os_interface/CMakeLists.txt index 19bc3c69b4..d19f9e1e8f 100644 --- a/shared/source/os_interface/CMakeLists.txt +++ b/shared/source/os_interface/CMakeLists.txt @@ -13,6 +13,7 @@ set(NEO_CORE_OS_INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/device_factory.cpp ${CMAKE_CURRENT_SOURCE_DIR}/device_factory.h ${CMAKE_CURRENT_SOURCE_DIR}/driver_info.h + ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config.cpp ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config.h ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config.inl ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config_bdw_plus.inl diff --git a/shared/source/os_interface/hw_info_config.cpp b/shared/source/os_interface/hw_info_config.cpp new file mode 100644 index 0000000000..793e385b22 --- /dev/null +++ b/shared/source/os_interface/hw_info_config.cpp @@ -0,0 +1,14 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/os_interface/hw_info_config.h" + +namespace NEO { + +HwInfoConfig *hwInfoConfigFactory[IGFX_MAX_PRODUCT] = {}; + +} // namespace NEO diff --git a/shared/source/os_interface/hw_info_config.h b/shared/source/os_interface/hw_info_config.h index fe0ef32ecd..c8bddfdb3d 100644 --- a/shared/source/os_interface/hw_info_config.h +++ b/shared/source/os_interface/hw_info_config.h @@ -25,7 +25,8 @@ class HwInfoConfig { static HwInfoConfig *get(PRODUCT_FAMILY product) { return hwInfoConfigFactory[product]; } - int configureHwInfo(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface); + int configureHwInfoWddm(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface); + int configureHwInfoDrm(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface); virtual int configureHardwareCustom(HardwareInfo *hwInfo, OSInterface *osIface) = 0; virtual void adjustPlatformForProductFamily(HardwareInfo *hwInfo) = 0; virtual void adjustSamplerState(void *sampler, const HardwareInfo &hwInfo) = 0; diff --git a/shared/source/os_interface/linux/CMakeLists.txt b/shared/source/os_interface/linux/CMakeLists.txt index 44590a55df..2d1c2c9f63 100644 --- a/shared/source/os_interface/linux/CMakeLists.txt +++ b/shared/source/os_interface/linux/CMakeLists.txt @@ -11,6 +11,8 @@ set(NEO_CORE_OS_INTERFACE_LINUX ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR_SUFFIX}/cache_info_impl.h ${CMAKE_CURRENT_SOURCE_DIR}/device_time_drm.cpp ${CMAKE_CURRENT_SOURCE_DIR}/device_time_drm.h + ${CMAKE_CURRENT_SOURCE_DIR}/discover_devices_wddm_stub.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/discover_devices_linux.cpp ${CMAKE_CURRENT_SOURCE_DIR}/driver_info_linux.cpp ${CMAKE_CURRENT_SOURCE_DIR}/driver_info_linux.h ${CMAKE_CURRENT_SOURCE_DIR}/drm_allocation.cpp @@ -36,7 +38,8 @@ set(NEO_CORE_OS_INTERFACE_LINUX ${CMAKE_CURRENT_SOURCE_DIR}/drm_memory_operations_handler_default.h ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR_SUFFIX}/drm_memory_operations_handler_create.cpp ${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR_SUFFIX}/drm_query_extended.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config_drm.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config_wddm_stub.cpp ${CMAKE_CURRENT_SOURCE_DIR}/hw_device_id.h ${CMAKE_CURRENT_SOURCE_DIR}/hw_device_id_linux.cpp ${CMAKE_CURRENT_SOURCE_DIR}/linux_inc.cpp diff --git a/shared/source/os_interface/linux/discover_devices_linux.cpp b/shared/source/os_interface/linux/discover_devices_linux.cpp new file mode 100644 index 0000000000..d2c496a490 --- /dev/null +++ b/shared/source/os_interface/linux/discover_devices_linux.cpp @@ -0,0 +1,17 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/helpers/debug_helpers.h" +#include "shared/source/os_interface/os_interface.h" + +namespace NEO { + +std::vector> OSInterface::discoverDevices(ExecutionEnvironment &executionEnvironment) { + return OSInterface::discoverDevicesDrm(executionEnvironment); +} + +} // namespace NEO diff --git a/shared/source/os_interface/linux/discover_devices_wddm_stub.cpp b/shared/source/os_interface/linux/discover_devices_wddm_stub.cpp new file mode 100644 index 0000000000..5838b602df --- /dev/null +++ b/shared/source/os_interface/linux/discover_devices_wddm_stub.cpp @@ -0,0 +1,18 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/helpers/debug_helpers.h" +#include "shared/source/os_interface/os_interface.h" + +namespace NEO { + +std::vector> OSInterface::discoverDevicesWddm(ExecutionEnvironment &executionEnvironment) { + UNRECOVERABLE_IF(true); + return {}; +} + +} // namespace NEO diff --git a/shared/source/os_interface/linux/drm_neo.cpp b/shared/source/os_interface/linux/drm_neo.cpp index 2732d94ebe..ecfa11eec7 100644 --- a/shared/source/os_interface/linux/drm_neo.cpp +++ b/shared/source/os_interface/linux/drm_neo.cpp @@ -382,7 +382,7 @@ void appendHwDeviceId(std::vector> &hwDeviceIds, int } } -std::vector> OSInterface::discoverDevices(ExecutionEnvironment &executionEnvironment) { +std::vector> OSInterface::discoverDevicesDrm(ExecutionEnvironment &executionEnvironment) { std::vector> hwDeviceIds; executionEnvironment.osEnvironment = std::make_unique(); std::string devicePrefix = std::string(Os::pciDevicesDirectory) + "/pci-0000:"; diff --git a/shared/source/os_interface/linux/hw_info_config.cpp b/shared/source/os_interface/linux/hw_info_config_drm.cpp similarity index 97% rename from shared/source/os_interface/linux/hw_info_config.cpp rename to shared/source/os_interface/linux/hw_info_config_drm.cpp index 3b9be3b3c3..3d0a36c81e 100644 --- a/shared/source/os_interface/linux/hw_info_config.cpp +++ b/shared/source/os_interface/linux/hw_info_config_drm.cpp @@ -5,13 +5,12 @@ * */ -#include "shared/source/os_interface/hw_info_config.h" - #include "shared/source/command_stream/preemption.h" #include "shared/source/debug_settings/debug_settings_manager.h" #include "shared/source/helpers/constants.h" #include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_info.h" +#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/linux/drm_neo.h" #include "shared/source/os_interface/os_interface.h" #include "shared/source/utilities/cpu_info.h" @@ -22,8 +21,6 @@ namespace NEO { -HwInfoConfig *hwInfoConfigFactory[IGFX_MAX_PRODUCT] = {}; - uint32_t bitExact(uint32_t value, uint32_t highBit, uint32_t lowBit) { uint32_t bitVal = static_cast((value >> lowBit) & maxNBitValue(highBit - lowBit + 1)); return bitVal; @@ -67,7 +64,7 @@ int configureCacheInfo(HardwareInfo *hwInfo) { return 0; } -int HwInfoConfig::configureHwInfo(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface) { +int HwInfoConfig::configureHwInfoDrm(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface) { int ret = 0; Drm *drm = osIface->getDriverModel()->as(); diff --git a/shared/source/os_interface/linux/hw_info_config_wddm_stub.cpp b/shared/source/os_interface/linux/hw_info_config_wddm_stub.cpp new file mode 100644 index 0000000000..4d927c635b --- /dev/null +++ b/shared/source/os_interface/linux/hw_info_config_wddm_stub.cpp @@ -0,0 +1,18 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/helpers/debug_helpers.h" +#include "shared/source/os_interface/hw_info_config.h" + +namespace NEO { + +int HwInfoConfig::configureHwInfoWddm(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface) { + UNRECOVERABLE_IF(true); + return {}; +} + +} // namespace NEO diff --git a/shared/source/os_interface/linux/os_interface_linux.cpp b/shared/source/os_interface/linux/os_interface_linux.cpp index bb5add9bf9..8f65b25342 100644 --- a/shared/source/os_interface/linux/os_interface_linux.cpp +++ b/shared/source/os_interface/linux/os_interface_linux.cpp @@ -42,7 +42,7 @@ bool RootDeviceEnvironment::initOsInterface(std::unique_ptr &&hwDevi osInterface->setDriverModel(std::unique_ptr(drm)); auto hardwareInfo = getMutableHardwareInfo(); HwInfoConfig *hwConfig = HwInfoConfig::get(hardwareInfo->platform.eProductFamily); - if (hwConfig->configureHwInfo(hardwareInfo, hardwareInfo, osInterface.get())) { + if (hwConfig->configureHwInfoDrm(hardwareInfo, hardwareInfo, osInterface.get())) { return false; } memoryOperationsInterface = DrmMemoryOperationsHandler::create(*drm, rootDeviceIndex); diff --git a/shared/source/os_interface/os_interface.h b/shared/source/os_interface/os_interface.h index f3e222bcfe..d2e8fa7a93 100644 --- a/shared/source/os_interface/os_interface.h +++ b/shared/source/os_interface/os_interface.h @@ -99,6 +99,8 @@ class OSInterface : public NonCopyableClass { static bool gpuIdleImplicitFlush; static bool requiresSupportForWddmTrimNotification; static std::vector> discoverDevices(ExecutionEnvironment &executionEnvironment); + static std::vector> discoverDevicesWddm(ExecutionEnvironment &executionEnvironment); + static std::vector> discoverDevicesDrm(ExecutionEnvironment &executionEnvironment); protected: std::unique_ptr driverModel = nullptr; diff --git a/shared/source/os_interface/windows/CMakeLists.txt b/shared/source/os_interface/windows/CMakeLists.txt index 41d27323e2..fbb91b7efb 100644 --- a/shared/source/os_interface/windows/CMakeLists.txt +++ b/shared/source/os_interface/windows/CMakeLists.txt @@ -23,12 +23,15 @@ set(NEO_CORE_OS_INTERFACE_WINDOWS ${CMAKE_CURRENT_SOURCE_DIR}/device_time_wddm.h ${CMAKE_CURRENT_SOURCE_DIR}/driver_info_windows.cpp ${CMAKE_CURRENT_SOURCE_DIR}/driver_info_windows.h + ${CMAKE_CURRENT_SOURCE_DIR}/discover_devices_drm_stub.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/discover_devices_windows.cpp ${CMAKE_CURRENT_SOURCE_DIR}/environment_variables.h ${CMAKE_CURRENT_SOURCE_DIR}/gdi_interface.cpp ${CMAKE_CURRENT_SOURCE_DIR}/gdi_interface.h ${CMAKE_CURRENT_SOURCE_DIR}/hw_device_id_win.cpp ${CMAKE_CURRENT_SOURCE_DIR}/hw_device_id.h - ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config_wddm.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config_drm_stub.cpp ${CMAKE_CURRENT_SOURCE_DIR}/kmdaf_listener${KMDAF_FILE_SUFFIX}.cpp ${CMAKE_CURRENT_SOURCE_DIR}/kmdaf_listener.h ${CMAKE_CURRENT_SOURCE_DIR}/os_context_win.cpp diff --git a/shared/source/os_interface/windows/discover_devices_drm_stub.cpp b/shared/source/os_interface/windows/discover_devices_drm_stub.cpp new file mode 100644 index 0000000000..2d83fcf383 --- /dev/null +++ b/shared/source/os_interface/windows/discover_devices_drm_stub.cpp @@ -0,0 +1,18 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/helpers/debug_helpers.h" +#include "shared/source/os_interface/os_interface.h" + +namespace NEO { + +std::vector> OSInterface::discoverDevicesDrm(ExecutionEnvironment &executionEnvironment) { + UNRECOVERABLE_IF(true); + return {}; +} + +} // namespace NEO diff --git a/shared/source/os_interface/windows/discover_devices_windows.cpp b/shared/source/os_interface/windows/discover_devices_windows.cpp new file mode 100644 index 0000000000..a5cccfea87 --- /dev/null +++ b/shared/source/os_interface/windows/discover_devices_windows.cpp @@ -0,0 +1,17 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/helpers/debug_helpers.h" +#include "shared/source/os_interface/os_interface.h" + +namespace NEO { + +std::vector> OSInterface::discoverDevices(ExecutionEnvironment &executionEnvironment) { + return OSInterface::discoverDevicesWddm(executionEnvironment); +} + +} // namespace NEO diff --git a/shared/source/os_interface/windows/hw_info_config_drm_stub.cpp b/shared/source/os_interface/windows/hw_info_config_drm_stub.cpp new file mode 100644 index 0000000000..0d096d50f3 --- /dev/null +++ b/shared/source/os_interface/windows/hw_info_config_drm_stub.cpp @@ -0,0 +1,18 @@ +/* + * Copyright (C) 2021 Intel Corporation + * + * SPDX-License-Identifier: MIT + * + */ + +#include "shared/source/helpers/debug_helpers.h" +#include "shared/source/os_interface/hw_info_config.h" + +namespace NEO { + +int HwInfoConfig::configureHwInfoDrm(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface) { + UNRECOVERABLE_IF(true); + return {}; +} + +} // namespace NEO diff --git a/shared/source/os_interface/windows/hw_info_config.cpp b/shared/source/os_interface/windows/hw_info_config_wddm.cpp similarity index 94% rename from shared/source/os_interface/windows/hw_info_config.cpp rename to shared/source/os_interface/windows/hw_info_config_wddm.cpp index 1e3cdcd22b..dc6532335f 100644 --- a/shared/source/os_interface/windows/hw_info_config.cpp +++ b/shared/source/os_interface/windows/hw_info_config_wddm.cpp @@ -5,21 +5,18 @@ * */ -#include "shared/source/os_interface/hw_info_config.h" - #include "shared/source/command_stream/preemption.h" #include "shared/source/debug_settings/debug_settings_manager.h" #include "shared/source/helpers/constants.h" #include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_info.h" +#include "shared/source/os_interface/hw_info_config.h" #include "hw_cmds.h" namespace NEO { -HwInfoConfig *hwInfoConfigFactory[IGFX_MAX_PRODUCT] = {}; - -int HwInfoConfig::configureHwInfo(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface) { +int HwInfoConfig::configureHwInfoWddm(const HardwareInfo *inHwInfo, HardwareInfo *outHwInfo, OSInterface *osIface) { HwHelper &hwHelper = HwHelper::get(outHwInfo->platform.eRenderCoreFamily); outHwInfo->capabilityTable.ftrSvm = outHwInfo->featureTable.ftrSVM; diff --git a/shared/source/os_interface/windows/wddm/wddm.cpp b/shared/source/os_interface/windows/wddm/wddm.cpp index 770414ea3c..be2f42cad1 100644 --- a/shared/source/os_interface/windows/wddm/wddm.cpp +++ b/shared/source/os_interface/windows/wddm/wddm.cpp @@ -107,7 +107,7 @@ bool Wddm::init() { HwInfoConfig *hwConfig = HwInfoConfig::get(productFamily); hwConfig->adjustPlatformForProductFamily(hardwareInfo.get()); - if (hwConfig->configureHwInfo(hardwareInfo.get(), hardwareInfo.get(), nullptr)) { + if (hwConfig->configureHwInfoWddm(hardwareInfo.get(), hardwareInfo.get(), nullptr)) { return false; } @@ -298,7 +298,7 @@ std::unique_ptr createHwDeviceIdFromAdapterLuid(OsEnvironmentWin return std::make_unique(OpenAdapterData.hAdapter, adapterLuid, &osEnvironment, std::move(umKmDataTranslator)); } -std::vector> OSInterface::discoverDevices(ExecutionEnvironment &executionEnvironment) { +std::vector> OSInterface::discoverDevicesWddm(ExecutionEnvironment &executionEnvironment) { auto osEnvironment = new OsEnvironmentWin(); auto gdi = osEnvironment->gdi.get(); diff --git a/shared/test/unit_test/os_interface/linux/drm_query_tests.cpp b/shared/test/unit_test/os_interface/linux/drm_query_tests.cpp index 718a7c54a2..34d4ae7868 100644 --- a/shared/test/unit_test/os_interface/linux/drm_query_tests.cpp +++ b/shared/test/unit_test/os_interface/linux/drm_query_tests.cpp @@ -113,7 +113,7 @@ HWTEST2_F(HwConfigTopologyQuery, WhenGettingTopologyFailsThenSetMaxValuesBasedOn hwInfo.gtSystemInfo.MaxEuPerSubSlice = 6; auto hwConfig = HwInfoConfigHw::get(); - int ret = hwConfig->configureHwInfo(&hwInfo, &outHwInfo, osInterface.get()); + int ret = hwConfig->configureHwInfoDrm(&hwInfo, &outHwInfo, osInterface.get()); EXPECT_NE(-1, ret); EXPECT_EQ(6u, outHwInfo.gtSystemInfo.MaxEuPerSubSlice);