From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 52C9489CD4 for ; Tue, 14 Apr 2020 08:15:14 +0000 (UTC) From: Arkadiusz Hiler Date: Tue, 14 Apr 2020 11:14:45 +0300 Message-ID: <20200414081447.1451675-1-arkadiusz.hiler@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/3] test/kms_chamelium: Start with disabling modeset List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Kunal Joshi List-ID: Doing disabling modeset from igt_display_require() is quite tricky, as there are some tests that depend on the leftover mode set by fbcon in order to work + PSR debugfs checks seem to behave a bit weird. While those issues are being worked on let's do a disabling modeset between igt_display_require() and chamelium_init() so port auto-discovery works reliably on all configurations. Issue: https://gitlab.freedesktop.org/drm/intel/issues/323 Cc: Kunal Joshi Signed-off-by: Arkadiusz Hiler --- tests/kms_chamelium.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c index e5cfa633..b7207ef9 100644 --- a/tests/kms_chamelium.c +++ b/tests/kms_chamelium.c @@ -2520,6 +2520,12 @@ igt_main igt_display_require(&data.display, data.drm_fd); igt_require(data.display.is_atomic); + /* + * XXX: disabling modeset, can be removed when + * igt_display_require will start doing this for us + */ + igt_display_commit2(&data.display, COMMIT_ATOMIC); + /* we need to initalize chamelium after igt_display_require */ data.chamelium = chamelium_init(data.drm_fd); igt_require(data.chamelium); -- 2.24.1 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev