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 79CC0CD6E45 for ; Fri, 29 May 2026 08:48:13 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D3F7510FB10; Fri, 29 May 2026 08:48:12 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="dL7Nb15I"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id 46FE710FB15 for ; Fri, 29 May 2026 08:47:31 +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 3A96EA06; Fri, 29 May 2026 10:47:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1780044430; bh=wJIwGQWQVF7nXvYZIy7GC96ascev6Pjy2rroRfLoy3Y=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=dL7Nb15IJNAJ+HgxmyaRH9ni0e7g2wsadmiQsPja2GhCS9CtmNgvRQeDIRRHXbVLZ szJuNPYc1/I/549QuLF56lxR8iWGY9iGXVlGZlhDucGJrGzhvntPHNiBXrGpn8hnH3 GgqHHTom2JHARfZhd0e+mdLhB4X7JQVBHlglKbAo= From: Tomi Valkeinen Date: Fri, 29 May 2026 11:45:43 +0300 Subject: [PATCH v3 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: <20260529-beagley-ai-display-v3-13-7fefdc5d1adf@ideasonboard.com> References: <20260529-beagley-ai-display-v3-0-7fefdc5d1adf@ideasonboard.com> In-Reply-To: <20260529-beagley-ai-display-v3-0-7fefdc5d1adf@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.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1574; i=tomi.valkeinen@ideasonboard.com; h=from:subject:message-id; bh=/85nzazta3ZSz2DegZrNcXTx/gK83bzKu5NpUXGKZHo=; b=owEBbQKS/ZANAwAIAfo9qoy8lh71AcsmYgBqGVKPhfID1DWAq5CXgd5VCH82lv8yt/lkPGSJA 7gfOwTU01eJAjMEAAEIAB0WIQTEOAw+ll79gQef86f6PaqMvJYe9QUCahlSjwAKCRD6PaqMvJYe 9R2JEACJGSgd+33+hWkSwInzxOXX+9sCUUuNu+t3vHBc+ivcqVF2uaoX+nnr4W/6melnJXQ59mx 8j7XqO8RaIzBZljtuCuBPOAbAD3WHz0u6YRkLQpF7fCVQcycFN9ra5RP+/ifYuAuBpfMKmZ8LkL y7zGZlds8+BhcKs1WSsIwTS/1zj67X10vEPpsvHSFaO0um46LWxJOlXAmYdjojJWVoesaZ5DBdA 5HaR4yf89HjNNpJwnN+Ckc1yEluHONUSYxTe3/st8X1smGaQmZpUiBURU87DKAr4/5WYNwgAydB +A1gmBruUK6OsoOMTJeFYBbS8XTGodUfu0WM4nKZJXqu/DU/i/QipZA/Vck+upQFyZ0YwawCSVq htTzG88u4QpRuWOqZ2rkPPx9dtOGEo801cOdyM0lLcIpZPhylUBF7YyMGW6qm2PiP7pBDkxrHyq 5iMi+nkiwQmBtRi94jCRcGbZYKK3L3BGqXMtPRDvYjazXL65N+ZeQshCbgzLbw56RwKi+0xIELe Lp8ftYaGHs+aM/DHgl0G98IT8fCYLZs+kvhgCMA+QLft6njz6xhvV7e9fKpEeE2xO8Zpp64Jk99 6MneaXvlViTgNZ45GVMNI0PLl78EO9SyOeGgVRUBzN5KLYMyzfs5l424QGFnN9bK1tr1S7nJRh+ scot81cdzMOF4rQ== 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 Tested-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