From c79e6d828f539af5139050e1c361b2675a2ad12c Mon Sep 17 00:00:00 2001 From: Maarten Lankhorst Date: Mon, 16 Jan 2017 11:35:43 +0100 Subject: kms_plane: Use for_each_valid_output_on_pipe. This is better because some outputs may not be used on all pipes. This correctly causes some tests to skip on CHV/VLV when there is no output for a given pipe. Signed-off-by: Maarten Lankhorst --- tests/kms_plane.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/kms_plane.c') diff --git a/tests/kms_plane.c b/tests/kms_plane.c index ce5e3101..e843a170 100644 --- a/tests/kms_plane.c +++ b/tests/kms_plane.c @@ -231,7 +231,7 @@ test_plane_position(data_t *data, enum pipe pipe, enum igt_plane plane, igt_skip_on(pipe >= data->display.n_pipes); igt_skip_on(plane >= data->display.pipes[pipe].n_planes); - for_each_connected_output(&data->display, output) { + for_each_valid_output_on_pipe(&data->display, pipe, output) { test_plane_position_with_output(data, pipe, plane, output, flags); connected_outs++; @@ -357,7 +357,7 @@ test_plane_panning(data_t *data, enum pipe pipe, enum igt_plane plane, igt_skip_on(pipe >= data->display.n_pipes); igt_skip_on(plane >= data->display.pipes[pipe].n_planes); - for_each_connected_output(&data->display, output) { + for_each_valid_output_on_pipe(&data->display, pipe, output) { test_plane_panning_with_output(data, pipe, plane, output, flags); connected_outs++; -- cgit v1.2.3