From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7E89910E2EA for ; Tue, 16 May 2023 06:29:08 +0000 (UTC) From: Arun R Murthy To: igt-dev@lists.freedesktop.org Date: Tue, 16 May 2023 11:52:04 +0530 Message-Id: <20230516062206.1064604-2-arun.r.murthy@intel.com> In-Reply-To: <20230516062206.1064604-1-arun.r.murthy@intel.com> References: <20230516062206.1064604-1-arun.r.murthy@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 2/4] tests/kms_async_flips: Ger rid of i915 specific fb creation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arun R Murthy Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: No idea why the test wants to create the fb differently between i915 vs. others. Unify it. Signed-off-by: Ville Syrjälä Signed-off-by: Arun R Murthy --- tests/kms_async_flips.c | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c index fe27a9ec..1c036426 100644 --- a/tests/kms_async_flips.c +++ b/tests/kms_async_flips.c @@ -548,27 +548,20 @@ static void test_crc(data_t *data) static void run_test(data_t *data, void (*test)(data_t *)) { - igt_output_t *output; - enum pipe pipe; igt_display_t *display = &data->display; - for_each_pipe(display, pipe) { - for_each_valid_output_on_pipe(display, pipe, output) { - igt_display_reset(display); + for_each_valid_output_on_pipe(display, data->pipe, data->output) { + igt_display_reset(display); - igt_output_set_pipe(output, pipe); - if (!i915_pipe_output_combo_valid(display)) - continue; + igt_output_set_pipe(data->output, data->pipe); + if (!i915_pipe_output_combo_valid(display)) + continue; - igt_dynamic_f("pipe-%s-%s", kmstest_pipe_name(pipe), output->name) { - data->output = output; - data->pipe = pipe; - test(data); - } + igt_dynamic_f("pipe-%s-%s", kmstest_pipe_name(data->pipe), data->output->name) + test(data); - if (!data->extended) - break; - } + if (!data->extended) + break; } } -- 2.25.1