From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id B783F6E8A1 for ; Tue, 19 Oct 2021 20:19:50 +0000 (UTC) From: Ville Syrjala Date: Tue, 19 Oct 2021 23:19:36 +0300 Message-Id: <20211019201940.31729-2-ville.syrjala@linux.intel.com> In-Reply-To: <20211019201940.31729-1-ville.syrjala@linux.intel.com> References: <20211019201940.31729-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 1/5] tests/kms_tiled_display: Get rid of DP stuff List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Madhumitha Tolakanahalli Pradeep , Manasi Navare List-ID: From: Ville Syrjälä There is nothing DP specific about the tile property. So remove any mention of DP (and port sync which is an i915 hardware feature). Let's just talk about genlocked CRTCs and tiled connectors, which is pretty generic. Cc: Madhumitha Tolakanahalli Pradeep Cc: Manasi Navare Signed-off-by: Ville Syrjälä Reviewed-by: Manasi Navare --- .../{kms_dp_tiled_display.c => kms_tiled_display.c} | 13 +++---------- tests/meson.build | 2 +- 2 files changed, 4 insertions(+), 11 deletions(-) rename tests/{kms_dp_tiled_display.c => kms_tiled_display.c} (97%) diff --git a/tests/kms_dp_tiled_display.c b/tests/kms_tiled_display.c similarity index 97% rename from tests/kms_dp_tiled_display.c rename to tests/kms_tiled_display.c index f030254dedbd..9eb980285b02 100644 --- a/tests/kms_dp_tiled_display.c +++ b/tests/kms_tiled_display.c @@ -25,7 +25,7 @@ * * Manasi Navare * - * Display Port Tiled Display Test + * Tiled display genlocked CRTC test * This test parses the tile information of the connectors that have TILE * property set, sets up the framebuffer with correct offsets corresponding to * the tile offsets and does an atomic modeset with two CRTCs for two @@ -42,7 +42,7 @@ #include "drm_fourcc.h" #include "igt_edid.h" -IGT_TEST_DESCRIPTION("Test for Transcoder Port Sync for Display Port Tiled Displays"); +IGT_TEST_DESCRIPTION("Test for genlocked CRTCs with tiled displays"); typedef struct { igt_output_t *output; @@ -121,8 +121,7 @@ static void get_number_of_h_tiles(data_t *data) res->connectors[i]); igt_assert(connector); - if (connector->connection == DRM_MODE_CONNECTED && - connector->connector_type == DRM_MODE_CONNECTOR_DisplayPort) { + if (connector->connection == DRM_MODE_CONNECTED) { get_connector_tile_props(data, connector, &tile); data->num_h_tiles = tile.num_h_tile; @@ -146,12 +145,6 @@ static void get_connectors(data_t *data) igt_assert(conns[count].connector); - if (conns[count].connector->connector_type != - DRM_MODE_CONNECTOR_DisplayPort) { - drmModeFreeConnector(conns[count].connector); - continue; - } - get_connector_tile_props(data, conns[count].connector, &conns[count].tile); diff --git a/tests/meson.build b/tests/meson.build index 0af3e03a3430..af2bda7e2cd5 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -27,7 +27,6 @@ test_progs = [ 'kms_cursor_legacy', 'kms_dither', 'kms_dp_aux_dev', - 'kms_dp_tiled_display', 'kms_flip', 'kms_flip_event_leak', 'kms_force_connector_basic', @@ -54,6 +53,7 @@ test_progs = [ 'kms_sequence', 'kms_setmode', 'kms_sysfs_edid_timing', + 'kms_tiled_display', 'kms_tv_load_detect', 'kms_universal_plane', 'kms_vblank', -- 2.32.0