From f7c7e6f0205790df0fff053a2f4e4c1f548b6779 Mon Sep 17 00:00:00 2001 From: Bhanuprakash Modem Date: Fri, 28 Apr 2023 12:43:32 +0530 Subject: tests/kms_async_flips: No XE support Async flips won't work with linear buffers on Intel hardware, hence don't run tests on XE device as XE won't support tiling. Signed-off-by: Bhanuprakash Modem Reviewed-by: Karthik B S --- tests/kms_async_flips.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'tests/kms_async_flips.c') diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c index 1e6506e3d..51ffa523a 100644 --- a/tests/kms_async_flips.c +++ b/tests/kms_async_flips.c @@ -592,7 +592,13 @@ igt_main_args("e", NULL, help_str, opt_handler, &data) int i; igt_fixture { - data.drm_fd = drm_open_driver_master(DRIVER_ANY); + /* + * FIXME: As of now, Async flips won't work with linear buffers + * on Intel hardware, hence don't run tests on XE device as XE + * won't support tiling. + * Once Kernel changes got landed, please update this logic. + */ + data.drm_fd = drm_open_driver_master(DRIVER_ANY & ~DRIVER_XE); kmstest_set_vt_graphics_mode(); igt_display_require(&data.display, data.drm_fd); igt_display_require_output(&data.display); -- cgit v1.2.3