diff --git a/shared/source/os_interface/linux/xe/ioctl_helper_xe.cpp b/shared/source/os_interface/linux/xe/ioctl_helper_xe.cpp index d9b06e48ae..114b779300 100644 --- a/shared/source/os_interface/linux/xe/ioctl_helper_xe.cpp +++ b/shared/source/os_interface/linux/xe/ioctl_helper_xe.cpp @@ -929,15 +929,6 @@ int IoctlHelperXe::ioctl(DrmIoctl request, void *arg) { case static_cast(DrmParam::paramRevision): *d->value = revId; break; - case static_cast(DrmParam::paramHasPageFault): - *d->value = 0; - break; - case static_cast(DrmParam::paramHasExecSoftpin): - *d->value = 1; - break; - case static_cast(DrmParam::paramHasScheduler): - *d->value = static_cast(0x80000037); - break; case static_cast(DrmParam::paramCsTimestampFrequency): { uint64_t frequency = 0; if (getTimestampFrequency(frequency)) { diff --git a/shared/test/unit_test/os_interface/linux/xe/ioctl_helper_xe_tests.cpp b/shared/test/unit_test/os_interface/linux/xe/ioctl_helper_xe_tests.cpp index 2e686a589f..31d6e20b28 100644 --- a/shared/test/unit_test/os_interface/linux/xe/ioctl_helper_xe_tests.cpp +++ b/shared/test/unit_test/os_interface/linux/xe/ioctl_helper_xe_tests.cpp @@ -661,16 +661,13 @@ TEST(IoctlHelperXeTest, whenCallingIoctlThenProperValueIsReturned) { EXPECT_EQ(dstvalue, 0); test.param = static_cast(DrmParam::paramHasPageFault); ret = mockXeIoctlHelper->ioctl(DrmIoctl::getparam, &test); - EXPECT_EQ(0, ret); - EXPECT_EQ(dstvalue, 0); + EXPECT_EQ(-1, ret); test.param = static_cast(DrmParam::paramHasExecSoftpin); ret = mockXeIoctlHelper->ioctl(DrmIoctl::getparam, &test); - EXPECT_EQ(0, ret); - EXPECT_EQ(dstvalue, 1); + EXPECT_EQ(-1, ret); test.param = static_cast(DrmParam::paramHasScheduler); ret = mockXeIoctlHelper->ioctl(DrmIoctl::getparam, &test); - EXPECT_EQ(0, ret); - EXPECT_EQ(static_cast(dstvalue), 0x80000037); + EXPECT_EQ(-1, ret); test.param = static_cast(DrmParam::paramCsTimestampFrequency); mockXeIoctlHelper->xeTimestampFrequency = 1; ret = mockXeIoctlHelper->ioctl(DrmIoctl::getparam, &test);