From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DD37BF588C9 for ; Mon, 20 Apr 2026 12:55:00 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1092B10E5AD; Mon, 20 Apr 2026 12:54:59 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="qLUA7TQM"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1F9E910E5A3 for ; Mon, 20 Apr 2026 12:54:50 +0000 (UTC) Received: from [127.0.1.1] (91-158-153-178.elisa-laajakaista.fi [91.158.153.178]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 4EB9838CD; Mon, 20 Apr 2026 14:53:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1776689592; bh=ftJA0XjrXWcWh0A9bVVXnc785Y/5czIJavleTc/LMk4=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=qLUA7TQMojUxynQ5XHBZDwXDDBzT+yPKmpTNga+zgIocW1v2rQVQY93pLyFsyqNX0 ZutFSG2wGM/o2MZRX4d8k62WYz+dJ/bx0JW+UhfS1eKEhNqjNy9YEfxLMXcicerrcn EreqsQBedzpqAr422HtMIEzbSEDmNPbYKWkPR8G0= From: Tomi Valkeinen Date: Mon, 20 Apr 2026 15:54:20 +0300 Subject: [PATCH 13/15] drm/tidss: Add support for AM62P display subsystem MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260420-beagley-ai-display-v1-13-f628543dfd14@ideasonboard.com> References: <20260420-beagley-ai-display-v1-0-f628543dfd14@ideasonboard.com> In-Reply-To: <20260420-beagley-ai-display-v1-0-f628543dfd14@ideasonboard.com> To: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lee Jones , Aradhya Bhatia , Nishanth Menon , Vignesh Raghavendra , Swamil Jain , Devarsh Thakkar , Louis Chauvet Cc: devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Tomi Valkeinen X-Mailer: b4 0.15-dev-c25d1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1533; i=tomi.valkeinen@ideasonboard.com; h=from:subject:message-id; bh=Z0/bujOPUdfgWsjguSYf3/7CnQToK2r3sqOLo5iE8kQ=; b=owEBbQKS/ZANAwAIAfo9qoy8lh71AcsmYgBp5iIH2cIJoxnlyxCngD5064wiw2Ubg3BDIzIhV /eVKEool8qJAjMEAAEIAB0WIQTEOAw+ll79gQef86f6PaqMvJYe9QUCaeYiBwAKCRD6PaqMvJYe 9Uu/D/47vs5olQNXHdLuxo2dfHwwwxFiMHrN6V/LndDoHvtSpelIr9i+xGvyVr2O73tOXQmEYEw 76rHpoIhdGZXfs/ey+8/FnhoJs5F9gDNxbaOkeEjSS2cCjc6R86AtNWW8x3HbvMxHekubvp/eWc OsqzovwDR3LLBFHjNF05x6VaUA+rxpdtfhUQeZ0TcYBmG3lKgM4P87q7UMCW44UbiGBFVOaMxUg gd2t8wRtECQOKrfWN4fZ3UuEFqD9ehLfKwxqDaXMGl+B5iGKyMWmpWl9ZfiLVYs0odjGGc14OxX Pga+H0cLbacn8nCKMHfey/3zosy3FA8EYKAh/SvrCH/Xyp173F71ffpRsmX/e08aUToZ9d28sS5 YMn/2W4BTkZGSKogzvABqNl1KUa8aDPcVX4MYnRwlfxYmB/ZRwwtFuqm+bekUlflLH/BdC+1IPo mQtpKq/JaFXgDueF35CBUKmSf6NbCr2ZjzFJxvLMy+4qkvVcW0t8pbO98CHfsoBA1PZ4DfwixLr qTa5RlFhmMDS/8t9FuRDSicnpuh4E6Wg3w7cAP7LwUed3dIE2TQGhktYzE44326zI+x+oAbOXYa PzJ5AzIeUrXn7AgLRNd+k4aJU0NZhB3hqeLSwfS89Z/RgqFkzWHd1oNoY2I1EscdFzJmfcF36sM evm+Ym3INc95+LA== X-Developer-Key: i=tomi.valkeinen@ideasonboard.com; a=openpgp; fpr=C4380C3E965EFD81079FF3A7FA3DAA8CBC961EF5 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Swamil Jain The DSS controller on TI's AM62P SoC features two instances of the TI DSS. Each DSS instance supports two video ports, similar to the DSS controller found on the TI AM62X SoC. This allows three independent video streams to be supported: OLDI, DPI, and DSI. Since the DSS instances on AM62P are architecturally similar to those on the AM62X DSS controller, the existing dispc_am625_feats configuration can be reused for the AM62P DSS support. This commit adds the necessary device tree compatibility entry for "ti,am62p-dss" in the tidss driver, pointing to dispc_am625_feats, thereby enabling DSS support on AM62P devices. Signed-off-by: Swamil Jain Signed-off-by: Tomi Valkeinen --- drivers/gpu/drm/tidss/tidss_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/tidss/tidss_drv.c b/drivers/gpu/drm/tidss/tidss_drv.c index aef945101be4..2d056dc1c5ff 100644 --- a/drivers/gpu/drm/tidss/tidss_drv.c +++ b/drivers/gpu/drm/tidss/tidss_drv.c @@ -246,6 +246,7 @@ static const struct of_device_id tidss_of_table[] = { { .compatible = "ti,am625-dss", .data = &dispc_am625_feats, }, { .compatible = "ti,am62a7-dss", .data = &dispc_am62a7_feats, }, { .compatible = "ti,am62l-dss", .data = &dispc_am62l_feats, }, + { .compatible = "ti,am62p-dss", .data = &dispc_am625_feats, }, { .compatible = "ti,am65x-dss", .data = &dispc_am65x_feats, }, { .compatible = "ti,j721e-dss", .data = &dispc_j721e_feats, }, { } -- 2.43.0