[igt-dev] [i-g-t V3 08/20] tests/kms_rotation_crc: Add tiling support for XE
Bhanuprakash Modem
bhanuprakash.modem at intel.com
Mon Aug 7 19:54:48 UTC 2023
Remove the tiling restrictions in Xe specific tests
V2: - Update XE blocklist
Fixes: e1d5b831e (tests/kms_rotation_crc: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem at intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
tests/kms_rotation_crc.c | 8 ++------
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 01495c7c9..cc6a68c73 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -73,7 +73,6 @@ igt at kms_addfb_basic@clobberred-modifier
igt at kms_async_flips@.*
igt at kms_plane_multiple@tiling-(4|x|y|yf)
igt at kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
-igt at kms_rotation_crc@primary-(4|x|y|yf)-tiled-.*
igt at kms_rotation_crc@exhaust-fences
igt at kms_force_connector_basic@force-load-detect
igt at kms_.*@.*hang.*
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index 5ad04407d..a18b59419 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -853,10 +853,6 @@ static void test_multi_plane_rotation(data_t *data, enum pipe pipe)
igt_pipe_crc_start(data->pipe_crc);
for (i = 0; i < ARRAY_SIZE(planeconfigs); i++) {
- if (is_xe_device(data->gfx_fd) &&
- planeconfigs[i].modifier != DRM_FORMAT_MOD_LINEAR)
- continue;
-
p[0].fbinfo = &planeconfigs[i];
pointlocation(data, p, mode, 0);
@@ -1218,7 +1214,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
igt_describe("Tiling and Rotation test for gen 10+ for primary plane");
for (reflect_x = reflect_x_subtests; reflect_x->modifier; reflect_x++) {
igt_fixture
- igt_require_i915(data.gfx_fd);
+ igt_require_intel(data.gfx_fd);
igt_subtest_f("primary-%s-reflect-x-%s",
modifier_test_str(reflect_x->modifier),
@@ -1279,7 +1275,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
enum pipe pipe;
igt_output_t *output;
- igt_require_i915(data.gfx_fd);
+ igt_require_intel(data.gfx_fd);
igt_display_require_output(&data.display);
for_each_pipe_with_valid_output(&data.display, pipe, output) {
--
2.40.0
More information about the igt-dev
mailing list