diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2018-10-02 16:25:09 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2018-10-03 09:28:01 +0100 |
commit | c5c0dd2e0b6fb2deb2b3e11212250e685177f8ac (patch) | |
tree | 33b1cfd7b5ae9db290e87e3529aded56ba3e5be4 /tests | |
parent | ebf6a1dd1795e2f014ff3c47fe2eb4d5255845bd (diff) |
lib/kms: Handle no connectors for igt_enable_connectors()
Take the device fd from the caller as to which card we should try and
enable connectors for (or else we may not enable the right connectors
for the test!) and fail gracefully if there is no kms support on the
device.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/kms_flip.c | 2 | ||||
-rw-r--r-- | tests/kms_invalid_dotclock.c | 2 | ||||
-rw-r--r-- | tests/kms_pipe_crc_basic.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/tests/kms_flip.c b/tests/kms_flip.c index f7d08a60..44a82053 100644 --- a/tests/kms_flip.c +++ b/tests/kms_flip.c @@ -1575,7 +1575,7 @@ int main(int argc, char **argv) igt_fixture { drm_fd = drm_open_driver_master(DRIVER_ANY); - igt_enable_connectors(); + igt_enable_connectors(drm_fd); kmstest_set_vt_graphics_mode(); igt_install_exit_handler(kms_flip_exit_handler); diff --git a/tests/kms_invalid_dotclock.c b/tests/kms_invalid_dotclock.c index e7a80d88..568889a9 100644 --- a/tests/kms_invalid_dotclock.c +++ b/tests/kms_invalid_dotclock.c @@ -131,7 +131,7 @@ igt_simple_main data.drm_fd = drm_open_driver_master(DRIVER_INTEL); igt_require_intel(data.drm_fd); - igt_enable_connectors(); + igt_enable_connectors(data.drm_fd); kmstest_set_vt_graphics_mode(); igt_display_require(&data.display, data.drm_fd); data.res = drmModeGetResources(data.drm_fd); diff --git a/tests/kms_pipe_crc_basic.c b/tests/kms_pipe_crc_basic.c index 9c9078e9..5bc0952f 100644 --- a/tests/kms_pipe_crc_basic.c +++ b/tests/kms_pipe_crc_basic.c @@ -181,7 +181,7 @@ igt_main igt_fixture { data.drm_fd = drm_open_driver_master(DRIVER_ANY); - igt_enable_connectors(); + igt_enable_connectors(data.drm_fd); kmstest_set_vt_graphics_mode(); |