From 9d9a2536676fd8d1fac67221e3a950dd8a58ee14 Mon Sep 17 00:00:00 2001 From: Mika Kuoppala Date: Thu, 11 Aug 2016 12:05:12 +0300 Subject: [PATCH] tests/kms_psr_sink_crc: commit before querying mode Commit to a mode before querying it. References: https://bugs.freedesktop.org/show_bug.cgi?id=97172 Cc: Maarten Lankhorst Signed-off-by: Mika Kuoppala --- tests/kms_psr_sink_crc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/kms_psr_sink_crc.c b/tests/kms_psr_sink_crc.c index 8aafedb..68310d8 100644 --- a/tests/kms_psr_sink_crc.c +++ b/tests/kms_psr_sink_crc.c @@ -112,6 +112,14 @@ static void setup_output(data_t *data) continue; igt_output_set_pipe(output, pipe); + igt_display_commit(display); + + if (!output->valid) { + igt_output_set_pipe(output, PIPE_ANY); + igt_display_commit(display); + continue; + } + data->crtc_id = output->config.crtc->crtc_id; data->output = output; data->mode = igt_output_get_mode(output); -- 2.7.4