From nobody Fri Dec 19 15:51:22 2025 Received: from BL2PR02CU003.outbound.protection.outlook.com (mail-eastusazhn15011022.outbound.protection.outlook.com [52.102.137.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 772CD212552; Thu, 6 Nov 2025 14:12:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.102.137.22 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438380; cv=fail; b=L7s6VQojVgAZar8FVAT8wFbmDljxE0scHvZ3RN6N73+F4E300d1AcF6xm8EcNfTqY0OLJbJ3+GuNs1p25D5XD1Pw5PlUcYE1mewpeGR3eASdceR5Dy0+Z8hr5/X6WqSeiutcE2ptdnuXsMwYozvWEJxf6le1KRg3HAUSrLNyPuE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438380; c=relaxed/simple; bh=ypOQ1tnPaOwiPzoeZ/7HF8CzInLg+VdGKQTawnNwb+Y=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=IXVnzxyhNtGi//xR4lnYWrsIOL7+TJzFNvVRdqupeN/Nwyi2EMZldZlRX1ePQId0MUgeH1I/NPvVPLpjI3mXIO020gMKgc88fAWwkVoKDGrk5kfdsVkLvMak4tWDzd4Q2CBxqe+ZEBWaK/8yCWP9gUEzvWA10aau1P8s3r+2cIY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=qVt6iwTa; arc=fail smtp.client-ip=52.102.137.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="qVt6iwTa" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N2eWppMEhEpvbeZE1oEWWhtLEbIXxYFKWemLPLLcyJ3545jlZDwH7eQUkWX2wNBJkGyQttXdef9gVQVSuTd3/q+n3PHAFQKlPvz/geBmenLvSIe8QCCnYph3wykzFJJ4DPhiTLHRBWMLnkKDLPHUkTXEIWgLel4mI4pGolRgXPMCXkD4CjxJlOCtLfA3DAUpN8JdxzdpIMnZCgCuRIMWBhgzeSt/1VzZSRLmO7eHv1Y68WuKCTbL7iON+Xkh9WUcT+0XNBKXsH/9Kre6n5cUYpWwYlil961YEMM5PHCKNwoa+bZFgpOEgyc2xyDW1k9YUf6VqIAEfMQG3Ah/oCXbwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DPOkf2Z1yJrHEk4dyUUDc+c489fyDR3ZN2dKspwuuPY=; b=wkybz5KV/9OT9u1Q8aEmjk2AVS31tZUogjHFku9/UiaO2R42ojRb+K4Av5wlJuizKVu/MALkxk2q9sZF7cT/fHm0q0Gxkulto2S1SaxHn/ohG+Pi5e9BZ6nnMyfeUQqmnaESbTPUUTBQ+KI85FlJ0s8FNKg2w2kR1xCw24+Qtv3n+b9nk/+UgbTcJJLQp2k/Jl2c+flr3imqnGGsFc5ZAPW21ln5f/UGFfKlgfXtXF59lXG3L/sc9QDDMcLI5ZGC+r7QJfREDo6SyKdBfNnZ4iBQIs9EzwTFnAx+T/iv2IvgmPy7/GuIpNoFIpeUeLndonhu/Hl+ikjQ/jEJ6FfVUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.195) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DPOkf2Z1yJrHEk4dyUUDc+c489fyDR3ZN2dKspwuuPY=; b=qVt6iwTaSVMwHEr78O1R41TLIo/SyZmYJGfNtJNhM3WCsxyVOam7UE0gPf1eEVe6CtXz7IN6ztPciiH+iVE/LsHSXMXQ2NvFDFJS1VfwrHJlkJXpUHKriiNpBhNJC7b8IQbCeTU1X0vFD+Erz9/c2s6wQvsfv5jin/3WjuiymyY= Received: from BN9P223CA0001.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:10b::6) by PH7PR10MB7729.namprd10.prod.outlook.com (2603:10b6:510:30d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.7; Thu, 6 Nov 2025 14:12:51 +0000 Received: from BN2PEPF000044A1.namprd02.prod.outlook.com (2603:10b6:408:10b:cafe::e3) by BN9P223CA0001.outlook.office365.com (2603:10b6:408:10b::6) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.10 via Frontend Transport; Thu, 6 Nov 2025 14:12:50 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.195; helo=flwvzet201.ext.ti.com; pr=C Received: from flwvzet201.ext.ti.com (198.47.21.195) by BN2PEPF000044A1.mail.protection.outlook.com (10.167.243.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.10 via Frontend Transport; Thu, 6 Nov 2025 14:12:49 +0000 Received: from DFLE214.ent.ti.com (10.64.6.72) by flwvzet201.ext.ti.com (10.248.192.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:40 -0600 Received: from DFLE210.ent.ti.com (10.64.6.68) by DFLE214.ent.ti.com (10.64.6.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:39 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE210.ent.ti.com (10.64.6.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 6 Nov 2025 08:12:39 -0600 Received: from a0512632.dhcp.ti.com (a0512632.dhcp.ti.com [172.24.233.20]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 5A6ECREO1335893; Thu, 6 Nov 2025 08:12:34 -0600 From: Swamil Jain To: , , , , , , , , , , , , , , , CC: , , , , , , Subject: [RESEND PATCH v2 1/5] dt-bindings: display: ti,am65x-dss: Add clk property for data edge synchronization Date: Thu, 6 Nov 2025 19:42:23 +0530 Message-ID: <20251106141227.899054-2-s-jain1@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251106141227.899054-1-s-jain1@ti.com> References: <20251106141227.899054-1-s-jain1@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN2PEPF000044A1:EE_|PH7PR10MB7729:EE_ X-MS-Office365-Filtering-Correlation-Id: eed53138-801c-47b7-75ff-08de1d3e9164 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|36860700013|34020700016|1800799024|376014|82310400026|921020|12100799066; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ncXRAMPx/Vza0lSVe3MDYxMZ/wa/vSsvFNiqft34Ck2qJhCmTiCtWEKFhS/6?= =?us-ascii?Q?hMJ5rbB5aPzMYKw4KvvM/OFnRsWnqr+6dBHOx+ZKp8ho9nIuCe4KGJBdr2IT?= =?us-ascii?Q?kaAZvs/2K1IBikYxuM5m5Xc5VE4QgO+K8aCbNyh7eEFoqSzfEAU4E0kZWUPF?= =?us-ascii?Q?ADra7+HdFaP92slohy0s9Iw4sA9s1Nan/haV4nEvE9UxBefbOjH3ctax84lz?= =?us-ascii?Q?YePZ+1897ijbVIcMVnsYaQJ7cbz2qyrg74T2P/nhd516MZifsuzOZy83EohY?= =?us-ascii?Q?Xx3cE8T4dqNYHpgHVa2t0qh7vdbjR5ZXWGldibJpWjFNbAi26zgHHDoVdBrz?= =?us-ascii?Q?BlyMDaxHcr5McQsse3GxIh5K9K+3SO3NkE02kuhhLXzLBH24d7vc1SkCYjDw?= =?us-ascii?Q?yoxwNomUngPsFfGIExdLTLj+ovOFHeji6JJUjGHt3wZ1XQF93ZOqklkJOcbc?= =?us-ascii?Q?5CU4wW/5MNbR/GN5J1kpUoCIQjdD1EKiEfK1C4hh9hWE8FcV5drlGculTKzZ?= =?us-ascii?Q?ksOInMgHCDz55mIWgu2jGIxTwt33rT/cVG9/B4AO2aCRA0i4TNx5BIHGRCI2?= =?us-ascii?Q?pdczg8Q0CCJ+GsSkzvrL4io6CReJ0UaP9rD9HiVxUpsrmOawWJSgZXt9Jut5?= =?us-ascii?Q?GhT/PLn5aFCaJVCEt7PJdN6IhjCqBYXDBDRMnN+WhXfh7pbA7To0cFB/u5vo?= =?us-ascii?Q?n94dx0ttxkrS8NwnFY5nVKY2SNBtT+4fVVvDPejuj9tg5ywa6dgJZTeGuJTw?= =?us-ascii?Q?8uvLmk1o8+5I2Zqs3pX8MqC15EDnVKHfzNSdYtoiacsLAxBXpbT4WXcv6qwd?= =?us-ascii?Q?u3DiDx9W0m/Jzt+hRiv4XJ6bUUDk5/a2o8wJphPEZDRcvjQN32d3dlKMLIK2?= =?us-ascii?Q?KIzT2PQ4Lxv5L6Kv3z9Zg+hC5rhRiPnMD6SOTW0Dws1Zk0d0q5P13atLlOZ8?= =?us-ascii?Q?VyQAuTG/A2HZ2c31oT6MgM0B+oHpWMHU1FAGg8MaRRitsPbNXg8b0Cj/Sypq?= =?us-ascii?Q?esa8CzNVCJZh6OMhLTgrQI1nZaCaQCuPetukhyGhaD5UN/Nqo/1sFctYip/g?= =?us-ascii?Q?jA7dlxa2APbpRnt4QwBm1/ftkOE0YdRIc1R0seE3Q/7y096QHbqCJomFYm0o?= =?us-ascii?Q?JU1y/BIX4nPPPZnYA07rXAJNV6Qz+LsaFIGPe/t3YMM81H3W1BjvlyUjFKGf?= =?us-ascii?Q?X6n8l84Em3F5bN9ZRem2SexihHkAxw0MPTEugtlJoppxB5n1rvphTl4MiLzZ?= =?us-ascii?Q?wFpeycUyqt7QD3kdO/aKjRXDoBmmUtjFIJrIr5OHl6qWr/MEA4DQCHOjq5kq?= =?us-ascii?Q?TSKHVWqm1KaY8WDpC6joVg+z9bs/EOj4CqlOykGRTOWPgK05ePunqc84QFKV?= =?us-ascii?Q?pu+jbRDuagf87Jhq6f3rEnzMLFdhM6B6uLgsBdU19hpC9hOJYKgqM3SZ3zeE?= =?us-ascii?Q?KimybCRdhpzSmM5dhC0Azqa6tutQglRiG32J/TXqOoNet+LNOxdhildwqbCu?= =?us-ascii?Q?+8Coicwv7fqw6KBk+XpYhXq4Yz9hmmGu1wDMNPWQdHTQ8r2IEyU5safMVBc+?= =?us-ascii?Q?PK5aDFlvvrBmPvg80Tz522D1qRmlVBK1fxHgEEXi?= X-Forefront-Antispam-Report: CIP:198.47.21.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet201.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(7416014)(36860700013)(34020700016)(1800799024)(376014)(82310400026)(921020)(12100799066);DIR:OUT;SFP:1501; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2025 14:12:49.6950 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: eed53138-801c-47b7-75ff-08de1d3e9164 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.195];Helo=[flwvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN2PEPF000044A1.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB7729 Content-Type: text/plain; charset="utf-8" From: Louis Chauvet The dt-bindings for the display, specifically ti,am65x-dss, need to include a clock property for data edge synchronization. The current implementation does not correctly apply the data edge sampling property. To address this, synchronization of writes to two different registers is required: one in the TIDSS IP (which is already described in the tidss node) and one is in the Memory Mapped Control Register Modules. As the Memory Mapped Control Register Modules is located in a different IP, we need to use a phandle to write values in its registers. Fixes: ad2ac9dc9426 ("drm/tidss: Add support for AM625 DSS") Fixes: 5cc5ea7b6d7b ("drm/tidss: Add support for AM62A7 DSS") Cc: stable@vger.kernel.org Signed-off-by: Louis Chauvet Signed-off-by: Swamil Jain --- .../devicetree/bindings/display/ti/ti,am65x-dss.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml= b/Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml index 361e9cae6896..b9a373b56917 100644 --- a/Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml +++ b/Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml @@ -133,6 +133,12 @@ properties: and OLDI_CLK_IO_CTRL registers. This property is needed for OLDI interface to work. =20 + ti,clk-ctrl: + $ref: /schemas/types.yaml#/definitions/phandle + description: + phandle to syscon device node mapping CFG0_CLK_CTRL registers. + This property is needed for proper data sampling edge. + max-memory-bandwidth: $ref: /schemas/types.yaml#/definitions/uint32 description: From nobody Fri Dec 19 15:51:22 2025 Received: from BN1PR04CU002.outbound.protection.outlook.com (mail-eastus2azhn15010016.outbound.protection.outlook.com [52.102.138.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5FC0733E34D; Thu, 6 Nov 2025 14:12:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.102.138.16 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438376; cv=fail; b=KXHRMIUL5b1uTHMhvFDUVOekrmPF44f13PVMNC6SVNnYhUlFcVPClewAz7z/eOHcZLt5BupPD39YUQFFWHq/Lr1wXsI1lNe3YID0DteH5JfAV0n2fJNZtrQyXalcylC/tjCSWMVl1C1KXkmkIKkV2EkPn9Fnazl8WYW8LrCzxZ0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438376; c=relaxed/simple; bh=CK+pmyrZcfJyikOftXLwBi5zmPeClYXlEwbHeC0KuXE=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=RMmdOJHdxDJQIEWYCpqDiUreF7UWxzhfW1Nw8wjenQ4i3wHKm2mVH0lJgaq3Q89qMG40EZTThrKuUHeIHrfxidaa8W0qFRYXYX1OjdnFXuM39RsXI+9A7CcnnylJZcETqmam38WEGIXCA/jmpbSjr+OELJDoPkarumIukWo7KII= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=RwFILzwf; arc=fail smtp.client-ip=52.102.138.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="RwFILzwf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qzmEmeCcrhdKehbdIKVq0lTRfmZuJEQ/iLEdjEIjIrSaTYwvWuH0Znz20DppDiy4hAfMwXrF5BV6/vAROIs+UFdaLrVY6iRnK7wl8dyUvhimY+0c81Y2Pqb6maMfsTIHIUND71W0UTpuDWEy6H70qfw1yAGbnvYu8KjRrCw08Fwx8MU4sZDuc6hB51pEz6HM+iidjpaaL9uwYXiWY441l62xrBbVum5t6473ICoengO9gSnXeAFXCZHSxSCCJDMxJr3zZTcLOPdOy8hEAcPoh8qDGePm6HgAGdY+Rmr6XLO8ouJdpnLZmoXGSvrvQKavA3+C7JJp6HhKdcx4tSWVnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=duJDXO+fhq+Rv21gThwiydO2ou+qKnc0zaGOo2+tdHM=; b=ZE8tPBiaABivo0uvCUlHIkQdpIIWj1hrBTU9itnSJDeJoxQVKFcFDmb0YcUm5AvLWmnSNviPYz6DhXamCwrXtW+z+NDlrXMPkem/t9usQcMt7eO8scgOTQ2JcGymtcpQPtGEOJULoe/JSkSWd1XqcwqEgEwapyNK8hqBPSX+JQii2kV+zLC4M6SZzAYpC96pICAgmSVkXsDYjKQXe1rGY0ZJ61C4z5BaQgRDKqre9Ad1rNwCl0dj6s0k0lLebIMzv6tlkcIzLn1MkQ9pxQtAWnMKXfMtUGrav/A2JayXk91kEbhPKMxgNvKdW1/DQLfvJHIpTFfhlbxiBuVZmNCmew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=duJDXO+fhq+Rv21gThwiydO2ou+qKnc0zaGOo2+tdHM=; b=RwFILzwfSM5UmucPDYeuGpuaSgiKXEhfDUhBjLFkSdMz5Jto/gkRK/tm4esOKmNZNHbxNI0JGG0E8dQG/K7FDFLnAgiuxgEm+DNLPlMG518hv2ZO1atKmKRwUNf7qu52ZX02KQDGCU1KF3f+6Jao7JDYka33YK73Z2SFOdAe3fw= Received: from BY3PR10CA0006.namprd10.prod.outlook.com (2603:10b6:a03:255::11) by BLAPR10MB4979.namprd10.prod.outlook.com (2603:10b6:208:30d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.12; Thu, 6 Nov 2025 14:12:50 +0000 Received: from CO1PEPF000066E6.namprd05.prod.outlook.com (2603:10b6:a03:255:cafe::8c) by BY3PR10CA0006.outlook.office365.com (2603:10b6:a03:255::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.12 via Frontend Transport; Thu, 6 Nov 2025 14:12:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CO1PEPF000066E6.mail.protection.outlook.com (10.167.249.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.6 via Frontend Transport; Thu, 6 Nov 2025 14:12:48 +0000 Received: from DFLE211.ent.ti.com (10.64.6.69) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:46 -0600 Received: from DFLE206.ent.ti.com (10.64.6.64) by DFLE211.ent.ti.com (10.64.6.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:45 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE206.ent.ti.com (10.64.6.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 6 Nov 2025 08:12:45 -0600 Received: from a0512632.dhcp.ti.com (a0512632.dhcp.ti.com [172.24.233.20]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 5A6ECREP1335893; Thu, 6 Nov 2025 08:12:40 -0600 From: Swamil Jain To: , , , , , , , , , , , , , , , CC: , , , , , , Subject: [RESEND PATCH v2 2/5] dt-bindings: mfd: syscon: Add ti,am625-dss-clk-ctrl Date: Thu, 6 Nov 2025 19:42:24 +0530 Message-ID: <20251106141227.899054-3-s-jain1@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251106141227.899054-1-s-jain1@ti.com> References: <20251106141227.899054-1-s-jain1@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000066E6:EE_|BLAPR10MB4979:EE_ X-MS-Office365-Filtering-Correlation-Id: 0e9bb355-127e-4b1d-faee-08de1d3e9091 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|7416014|376014|34020700016|36860700013|82310400026|921020|12100799066; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?vw3rw18ycASn+v94codKdA40LzaGrvshAXE+0rCwDToEKkj35hHjqsOdvEcF?= =?us-ascii?Q?g8yJpMNVtp+tKmqeLzPu0yQCNxUZeROf128Q4n+ce7f/6GGkjIvFrqnWnG2w?= =?us-ascii?Q?0iq8M382BAdFZq4kjg4zqP27ea963VIiUxcoSLN03iK/XfSUyMySMiYdZmRp?= =?us-ascii?Q?Jr3igkPTQEGPKZXYlmnvE/1Xs0TrCrm1yiTw7L4ZN92nzyG2SgX0SoILuEXe?= =?us-ascii?Q?NDj/q8k0ZC8B6bg7M4b7asOhbooT3UIHXn4Y73Q9pefAqa32BwHyLEhRin+Z?= =?us-ascii?Q?O3ujwUHxsiv6x4QH4jUf1iQaLazleUB9DPs/OZkp0NcdD07sJxpeBhI0HT5h?= =?us-ascii?Q?txZv7mgzPgc4Pd8yTR59vaf4JPFxgR90wI54jiPWM7gjQ82Gd/MJOskWq3GT?= =?us-ascii?Q?Ivlhcx4aIYHFMc5ueksVhxSgwFEAX1tDp9O5H8N+kurD0KfLcoEGk0iciDlw?= =?us-ascii?Q?kCDB3h6INYO3AD/p4AglKZAJUvwlOIWeuvCzI04h5orR83s1lCDgrvgrg4aR?= =?us-ascii?Q?tprRR38H/3XHe+dtqHteQOtqeq6A+cbt7F//HnG8h2DIoKVtOAAckiTUO/0Y?= =?us-ascii?Q?5us7tWTTETUTrjp/O9keQkSeLIBBYD4ywuVfGoua6T5P0Qty9IxFADB5+3z1?= =?us-ascii?Q?t9f8rpydRs32noI980J6RvZnEnq/weKm+sRldz2B3hdxdv3JWtNuGMnuIfUR?= =?us-ascii?Q?+BNEPS+jvXepP9ATw6GY+/3nMAsqvfsf1vDlWAI3zA6K27zWetG6sUFuJYGY?= =?us-ascii?Q?TkxJOcR7qPanfMy3xf0pnNG5xu2/iHI39P0ZgfTK3jdWuEqYlRO2VEsYEtVy?= =?us-ascii?Q?7/TEoih0JcT/wSi3/E/gik783UqBilfAzTkFdvn6AtdZAHeLnBMmCIqE4MzR?= =?us-ascii?Q?aQANaDV1W7/KUO4qkxEyG8JHk4L0NqnJ1Mo7nVL/5CXnihgEd1E7xqiOo/A8?= =?us-ascii?Q?GhfGvYpaA4kHnruhHC/JykQtLf75acK29Cllbxmeok1PRxm8vf64EVJhTKQR?= =?us-ascii?Q?lmhYD9dC49QI3y8AJpR53inaNo030YtHVH+5kJiAZSLpzY+54dpimG+ogpy0?= =?us-ascii?Q?ueFPlnOurppUiNXAdWWcms1O/1oL8dHt2IkNVgwVUJW6iJLhpgXXHaYE2ijA?= =?us-ascii?Q?/F3+53JsM0L94XgDP9i+gxZET5euunOknJqVPLOYue489IcS+nKYPOntTxhY?= =?us-ascii?Q?Lugvm64v5jrD4v7ACwuN0Q2hHdxbTbj+cIJnnQtRiq5eho0qf0drG2ZYNbc/?= =?us-ascii?Q?4u2JdR7LG2vVCOIFNRJ/9dW1rWrb/ggehwYm7O4/gaiTwQlMu+ap4nzRzppk?= =?us-ascii?Q?nO4XWRjmiL6/Uiljeifh+5gxTZ4oT5+esC516qACnLkhvsidEG+zoIyw7XXB?= =?us-ascii?Q?tNsaagDXhY6nEAHgSAdpnHOEg/+Ih6p7JbWMW15PzTvjjVhOJ1c0pMrhCNx+?= =?us-ascii?Q?FdutkUxVaHMCF3ZrVhTSkLdGsbVT9yopecwBWmkpTRpbfVeJy85jQWU3+Zvf?= =?us-ascii?Q?y4EHSQlUtLzHA0Jh/6a6x7En4LBx/2C+YAZBbdoy+42CiGtxux6S+DMDibra?= =?us-ascii?Q?Zksvexo9GDtdYAhGtdiMrZlBM5q0r/z8nNJ5In+x?= X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(376014)(34020700016)(36860700013)(82310400026)(921020)(12100799066);DIR:OUT;SFP:1501; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2025 14:12:48.2502 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0e9bb355-127e-4b1d-faee-08de1d3e9091 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000066E6.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB4979 Content-Type: text/plain; charset="utf-8" From: Louis Chauvet The dt-bindings for the multi-function device (mfd) syscon need to include ti,am625-dss-clk-ctrl. On AM62X, AM62A and AM62P devicess, the display controller (tidss) has external registers to control certain clock properties. These registers are located in the device configuration registers, so they need to be declared using syscon. They will later be used with a phandle in the tidss node. Fixes: ad2ac9dc9426 ("drm/tidss: Add support for AM625 DSS") Fixes: 5cc5ea7b6d7b ("drm/tidss: Add support for AM62A7 DSS") Cc: stable@vger.kernel.org Signed-off-by: Louis Chauvet Signed-off-by: Swamil Jain Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/mfd/syscon.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/mfd/syscon.yaml b/Documentat= ion/devicetree/bindings/mfd/syscon.yaml index 657c38175fba..2dace701b9a6 100644 --- a/Documentation/devicetree/bindings/mfd/syscon.yaml +++ b/Documentation/devicetree/bindings/mfd/syscon.yaml @@ -123,6 +123,7 @@ select: - ti,am62-opp-efuse-table - ti,am62-usb-phy-ctrl - ti,am625-dss-oldi-io-ctrl + - ti,am625-dss-clk-ctrl - ti,am62p-cpsw-mac-efuse - ti,am654-dss-oldi-io-ctrl - ti,j784s4-acspcie-proxy-ctrl @@ -232,6 +233,7 @@ properties: - ti,am62-opp-efuse-table - ti,am62-usb-phy-ctrl - ti,am625-dss-oldi-io-ctrl + - ti,am625-dss-clk-ctrl - ti,am62p-cpsw-mac-efuse - ti,am654-dss-oldi-io-ctrl - ti,j784s4-acspcie-proxy-ctrl @@ -260,4 +262,3 @@ examples: compatible =3D "allwinner,sun8i-h3-system-controller", "syscon"; reg =3D <0x01c00000 0x1000>; }; -... From nobody Fri Dec 19 15:51:22 2025 Received: from BN1PR04CU002.outbound.protection.outlook.com (mail-eastus2azhn15010016.outbound.protection.outlook.com [52.102.138.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 29CAD33F8B2; Thu, 6 Nov 2025 14:13:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.102.138.16 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438389; cv=fail; b=XBGK+BPYGfOWToO8IVnefQi0Moez6FIT6HFzxyIl/jjF8LT9PagGRluX+bJ6TIGaAZxb9pwm3bVBLY/FDMqF2qif4QW/lVefnavxiHi40iMB/YryRDOkPi9z52h8rH7IgxEu/eXrhTEDY3rDPKmfPPm44wBGsPkb8RuAW8WsChA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438389; c=relaxed/simple; bh=jS5TnOiaF7LGk4K6DkvU5pPlQWWjKYeAFamdwwyIilw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Fq3ZShwcbBhEQ0pkM5NCK9IIMBdUi4JZ5NrE9LZyhFYVksCnMl8EMCQOOQQ3SSsCw6ZRLEH0Gx0ZAWU38fYmEb7NVIPM9KlH3+CWos6z+K0TKoDKyhywz/mlZ9DyX1i1+4W3bloFd8VqUILQ4F5k7wCVkx8lcR3y/CtflFch4lM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=dWagYD6j; arc=fail smtp.client-ip=52.102.138.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="dWagYD6j" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VfoPGzPfT8a95eGWZtkLQ6qwFXk12kW1LAqylx8RuG95Jsu8Q71SSmmL8Gq0aV44HW392EGecm+zMV7paTpad4jq9gTM6E/eKCf6HDE2chRiuaYbrqwAoNiC2E53SbHX6eLMsULrJdc4bz1sjpZbuFGzE3zs7mglfDLBjg/I1tqZ1ALG7FdcAIy5mLxymPsaZUahlm12uQX0Rl0Ha79997ELrfq7EeNq/SMTEk7WoDE3ETvfoe+Qk4ZWjvo/SIxSbg1M2deSeko+IHjiWmKt03pna3L3rJovf/CzWPr+VZ4ijRtHsNyRp1n9LAj2TJ7Iqp16Ed2uP2w2rt0QlgmEng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=niNE352IkGkIrvc5Dyg3+WvbmS/2kObJo6TSjxa1OBs=; b=APFjHqAJNnJZd52/S5V18ucrVZJ64GfNSub4Txa06i5dWDH6eeFule96nsV5YhpdXCUWiK0n/UDAVjH8hDqS+Pr1dY/ghwFXx/lw5Gjz4rOJdk8oS4utGwVHlNDe4c1uL9GQIwSL5qUvaBPQdc21BZp9QkBmBjRu5YKRQ/lP6O8p3VvwW49ugF29oUbQSGMtoz/mn+RzjeiVfh2VMV7Xd6hTGsY+bqBZfw6qkubbFOb3xpzuBFu7BnQaB0EPx85JTfj0BqqS2wPIMIXo4DtS22vAo8iu/nZKUpBIA0ODT0HkhFhOmHhljIzu2TgWq0VVdjEn8hDwuhFObN2heVCwrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=niNE352IkGkIrvc5Dyg3+WvbmS/2kObJo6TSjxa1OBs=; b=dWagYD6jcztcp1/Tcr9+uAr6DKgmzfm3Z+JTuZhLlx7RHw0uEXTZ5HjOSeNkHxdizxrTL/nV6kbDRkfRCwze6iUxZWihRQP+D2ekJqfSMJWHN39wCgYabeLVuEOdh4y6Oa4vjcOTIaJE2swmETJQ2LciIse57PxEIRBFkGGLJBE= Received: from MN0PR03CA0020.namprd03.prod.outlook.com (2603:10b6:208:52f::27) by SJ2PR10MB7583.namprd10.prod.outlook.com (2603:10b6:a03:537::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.16; Thu, 6 Nov 2025 14:13:03 +0000 Received: from BL6PEPF00022573.namprd02.prod.outlook.com (2603:10b6:208:52f:cafe::bd) by MN0PR03CA0020.outlook.office365.com (2603:10b6:208:52f::27) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.12 via Frontend Transport; Thu, 6 Nov 2025 14:12:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by BL6PEPF00022573.mail.protection.outlook.com (10.167.249.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.6 via Frontend Transport; Thu, 6 Nov 2025 14:13:00 +0000 Received: from DLEE211.ent.ti.com (157.170.170.113) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:52 -0600 Received: from DLEE204.ent.ti.com (157.170.170.84) by DLEE211.ent.ti.com (157.170.170.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:52 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DLEE204.ent.ti.com (157.170.170.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 6 Nov 2025 08:12:52 -0600 Received: from a0512632.dhcp.ti.com (a0512632.dhcp.ti.com [172.24.233.20]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 5A6ECREQ1335893; Thu, 6 Nov 2025 08:12:46 -0600 From: Swamil Jain To: , , , , , , , , , , , , , , , CC: , , , , , , Subject: [RESEND PATCH v2 3/5] arm64: dts: ti: k3-am62-main: Add tidss clk-ctrl property Date: Thu, 6 Nov 2025 19:42:25 +0530 Message-ID: <20251106141227.899054-4-s-jain1@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251106141227.899054-1-s-jain1@ti.com> References: <20251106141227.899054-1-s-jain1@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF00022573:EE_|SJ2PR10MB7583:EE_ X-MS-Office365-Filtering-Correlation-Id: 55b717ee-0fa2-4f35-636f-08de1d3e97d0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|34020700016|36860700013|7416014|376014|1800799024|921020|12100799066; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?8OPW2CtZ2pWTyEwOUmYq/PHjsEmHic3fwmGohT5S2D+cvDci+47in/fcJk4A?= =?us-ascii?Q?mCstN5zpmMBAqTkPPRS7tFptvONImVAhBqFhSN/Nsd9QhgOrBY/dY5f8H1+O?= =?us-ascii?Q?3vV7lgiCiq0KBcv3hNVGZW1oQTyjvpuepQJkVVEZ8V2Zjg9t9W/t+qIrJjNQ?= =?us-ascii?Q?eQ5amj48Sx8P4iUVuzWxScjfvzFk/odQgDBxMMK6ri3FN2eE6wxTkY6B77pf?= =?us-ascii?Q?hDS8MMzCQtIH6khjk7ZG+BBBhJww48m3l8lpc4ufzb29doxVERcnO+oQ0g5C?= =?us-ascii?Q?KG3x4ouORpXTULV5BJJHiyOYzIiq60cY4gHR7XZPOUB3dUUg6GGWjcF7NIEu?= =?us-ascii?Q?OKrR+AKrNByEZRdR0popIC8uoYw57u9snawnjKucvmI5Ten+kH5+5NO1KF+U?= =?us-ascii?Q?fgNHayIg70c0FVtABp+MyQVgOAiOTHNnp/nzeNV56+sO3xBLTCbA5DI6JBKx?= =?us-ascii?Q?ErsoTfmKSKcwLuNgSsRXGvTu9bE0vG7oH5/VqpZmUMT6TLBs1X5tFPdJaM1n?= =?us-ascii?Q?tYkMcUjFJX519XqCtGgWSVV/hnM7x/OuRJnhBueuXyvqPiVzS3EHcCiUYwzU?= =?us-ascii?Q?r3TV+7okE9LZwBLz+3qPF+XFwE5NiOfWfdYNL+YHDHfZy62+L+7CpDSqhckF?= =?us-ascii?Q?FG0uTulmcCjfrKnbmUWwz5dK0878n/LEIhjoCP2HsU+n1Ju/qfkF0R9lrhLe?= =?us-ascii?Q?k81T8gYCpE8qttLd3SLE14FgY/8bStGd5U6xcW+nqTgm6bcMqkpckx3x31ct?= =?us-ascii?Q?RzZ2xJiEDTYIID+psvLNc+T5tVgOgEprBQjiO5MPA/DdcXmIpY2EBf5+jGRm?= =?us-ascii?Q?2aHYrjCRxIVxKaln1fWtdBeMo36dPgh2zPOEbIcFE5UTaHRntvRzqunOAIQk?= =?us-ascii?Q?SHCDWUKTl/lQuquMRgQXrjQdJc5dtxPx11WUKb1FLbpZoCp2SX1nokC29WNq?= =?us-ascii?Q?ph073whE68xNc3bjxWVOnglDpV+ocejZN7UF41I79wXmnW2efnGGqHxGMW0l?= =?us-ascii?Q?JZTS+T1RhWPRgRqHyABU0pTsRy0VxHevTU2OObqFdlTBP6LXGrwIUmYJQT+1?= =?us-ascii?Q?DviB9qYJBX98sW5X8ETm2qXJOTBaBu5EwXRYEgZbVuJg9xils8faG6lr0vJl?= =?us-ascii?Q?4+7Iz36H7SpdE+P5eFv5kwomL6S20tLOXl3SpkzZYqee5yndy2LgKWwR4piN?= =?us-ascii?Q?VX+3OA6x/wN8k/22oxw1PmTZSiumwrbuA+xykq2KbQ/xcD47eh8VcbU8wd24?= =?us-ascii?Q?cZLMBn6ytYlmxd4sMyy091tn2YU3p/MULhiDPIoJzf0PtZhTaxReiNyZWZYG?= =?us-ascii?Q?B+aU1X5seak4fWVabVyGyW2w/wH5wAUCYt9SCl0fA49h3Mg3457R4+ZOrYLx?= =?us-ascii?Q?XI3r2rm1xQhQAeqgfJCT69qb3qlZxNep/NeP8AKYG3jewum2I7nZyl5L/FoC?= =?us-ascii?Q?ZLdt/lFYmCuv4k/aT7IlDQZQ84jyue5wwF7bLRD7EcAC8exe7TrcIs5BGDQs?= =?us-ascii?Q?IVditEhGNm8TSFa3yY1WWEj1UHRbUJiW5MMYafSIjtyYiPnSOnFVlgWCsD/P?= =?us-ascii?Q?fuqwto1IrfCYWMSBenbiyFJfjHswp2Sglv2WFgCt?= X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(34020700016)(36860700013)(7416014)(376014)(1800799024)(921020)(12100799066);DIR:OUT;SFP:1501; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2025 14:13:00.4654 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 55b717ee-0fa2-4f35-636f-08de1d3e97d0 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF00022573.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR10MB7583 Content-Type: text/plain; charset="utf-8" From: Louis Chauvet For am62 processors, we need to use the newly created clk-ctrl property to properly handle data edge sampling configuration. Add them in the main device tree. Fixes: ad2ac9dc9426 ("drm/tidss: Add support for AM625 DSS") Cc: stable@vger.kernel.org Signed-off-by: Louis Chauvet Signed-off-by: Swamil Jain --- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi b/arch/arm64/boot/dts= /ti/k3-am62-main.dtsi index a290a674767b..2b6c033ae393 100644 --- a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi @@ -77,6 +77,11 @@ audio_refclk1: clock-controller@82e4 { #clock-cells =3D <0>; }; =20 + dss_clk_ctrl: dss-clk-ctrl@8300 { + compatible =3D "ti,am625-dss-clk-ctrl", "syscon"; + reg =3D <0x8300 0x4>; + }; + dss_oldi_io_ctrl: oldi-io-controller@8600 { compatible =3D "ti,am625-dss-oldi-io-ctrl", "syscon"; reg =3D <0x8600 0x200>; @@ -801,6 +806,7 @@ dss: dss@30200000 { <&k3_clks 186 2>; clock-names =3D "fck", "vp1", "vp2"; interrupts =3D ; + ti,clk-ctrl =3D <&dss_clk_ctrl>; status =3D "disabled"; =20 oldi-transmitters { From nobody Fri Dec 19 15:51:22 2025 Received: from SA9PR02CU001.outbound.protection.outlook.com (mail-southcentralusazhn15013039.outbound.protection.outlook.com [52.102.140.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A463A33DEE4; Thu, 6 Nov 2025 14:13:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.102.140.39 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438389; cv=fail; b=hZ71gcy9UfXX2RxS99JKq8imuSUE8O3gT2sEGKReZLofGPXdRLTuqAU5UyR7IQQOQnoOF74aX8UJuno+A5OLKt1YfJdea3vPylcdNW/je7XJ+RsVR1ifxz8dczSjHlKgQ6KRISKeNoLciuhaq7Ui9Ys9SYU0TAmKYd0St6b5Q9c= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438389; c=relaxed/simple; bh=VlnW1+/r6zB+StaVokUdiMaeaqsmdnAGxSjhx4fztzs=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=mZoj5XulwbGKKq6E82e/WDqzN6fWrM8omvMeSAb4xHZ6hnfM8G54Foo7i3X57DzEKY0w7/UzwdY+fyr6LYFHEHmJ4O1YIFW/KmFWwpgvwVTuCyuEz0NY1lE2HCXBqOwfMiU1Gu6VZh3eg4q8qK5cJeG1cUx2JTFQHF1/WqewKyg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=OrJp/mhH; arc=fail smtp.client-ip=52.102.140.39 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="OrJp/mhH" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nXimBz3I0kdBDnycoL/xfP4QCCj40J1TA7JLQ4EGzI75FqdN6yRyKjW4LOFyDSXl/9M7wz805dlc4u5zXJsasY97Eubq+/y6olGcRNY6qjCynzjXhrtMbCNAPNp7ofsz0gkYfLmIwbjQHJejLEHuLXpZYSCxYPfxafCUtnfgVCUmqAnJ8nHxdnPf3QNvNajxfZC107uEt9Ub+fKC/y3RjqSzXRFT9yBkRpFwe7gT55tLtWl7Y6D447mPbr5NGlTDGo2AGmgcnrzx/fHWipAU4wbKtYK6XI1XkctbF65alue6y19mIJy6/evlS+H2i2WA9oxhNJltVmu0lGdm9IYFfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FvjQ34tEKk6TlSM12t43K0+W3g5wjGZVzj6ghfXpzOE=; b=mD9tqdEBKHP3Uuy/cHu2gJjDG9/VpT7L1eOKBEBjXTEEXowTtxFXdKihGPd0dLIc3kKjxR9gFbtAApF0Cy5ruIDrOxAk1AYZU+dIWKV+GQrXxGjpvBr316/uKUXwyeAGjPK3xp+Rpqp653CpiJ2cDWvJrOuB4Yo2PVaY2LMANKqkk57g7LNegZm+t1AkwKSjTf+Lt7FA9b41jpTNguv27mkvUrWcB4PDrgriKAHog0XwOD/ODBWgBsjZa5tTVcC2B+0yfZbbA1Ko4gxPXpvXAtb43rDACJDSxyK2B+vWzl+Nr6XlKe2OkcIr/NV/zNg3iaxZWTgA/0VBYKTIuJmKsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FvjQ34tEKk6TlSM12t43K0+W3g5wjGZVzj6ghfXpzOE=; b=OrJp/mhHjIWPPPTgsuR5zB9fUzMhnXBIOM+xyST1PYtYDNTu4tO/i/t1tkJ3no4gLDp1rPHoJykD5l6pG4M3oy2lDBEfCzbsjlKaVTditTHKdZ++F4WpHXbM/Zc2GUuLvHvX38Hyr+H2YlVA/ExC4DzTR6+dwavlLVp8mfhqL1M= Received: from BYAPR08CA0017.namprd08.prod.outlook.com (2603:10b6:a03:100::30) by IA1PR10MB6781.namprd10.prod.outlook.com (2603:10b6:208:42b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.7; Thu, 6 Nov 2025 14:13:03 +0000 Received: from SJ1PEPF000023D6.namprd21.prod.outlook.com (2603:10b6:a03:100:cafe::8b) by BYAPR08CA0017.outlook.office365.com (2603:10b6:a03:100::30) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.12 via Frontend Transport; Thu, 6 Nov 2025 14:13:03 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by SJ1PEPF000023D6.mail.protection.outlook.com (10.167.244.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.0 via Frontend Transport; Thu, 6 Nov 2025 14:13:01 +0000 Received: from DLEE212.ent.ti.com (157.170.170.114) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:58 -0600 Received: from DLEE213.ent.ti.com (157.170.170.116) by DLEE212.ent.ti.com (157.170.170.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:12:58 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DLEE213.ent.ti.com (157.170.170.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 6 Nov 2025 08:12:58 -0600 Received: from a0512632.dhcp.ti.com (a0512632.dhcp.ti.com [172.24.233.20]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 5A6ECRER1335893; Thu, 6 Nov 2025 08:12:52 -0600 From: Swamil Jain To: , , , , , , , , , , , , , , , CC: , , , , , , Subject: [RESEND PATCH v2 4/5] arm64: dts: ti: k3-am62a-main: Add tidss clk-ctrl property Date: Thu, 6 Nov 2025 19:42:26 +0530 Message-ID: <20251106141227.899054-5-s-jain1@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251106141227.899054-1-s-jain1@ti.com> References: <20251106141227.899054-1-s-jain1@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF000023D6:EE_|IA1PR10MB6781:EE_ X-MS-Office365-Filtering-Correlation-Id: 61555a7e-58fd-400a-fac4-08de1d3e98a1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|7416014|376014|1800799024|34020700016|921020|12100799066; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?t5+vPqkV7yb7kUbl3KYo+SahJmk4G6AWzasQWicUy6jhYhfno2ChRs/INLub?= =?us-ascii?Q?OKzRzWv88crj38klJzlVPdfpJgi+X2P8JGOs7f9tilJYU1FB/7A0Um4Yw+EA?= =?us-ascii?Q?S4KLASsSdTpKrwx4q4Cf0Hwh8TE+N9oM28OMHrEyUGO0IIsNWIPvhRKnajbW?= =?us-ascii?Q?plm/qMq58o9RNSBp2LPs1c7H0lMKk+anq64KyPtUmrK1QGI3MIXLgVzipv8r?= =?us-ascii?Q?KYiCcrBsJ+RtDliCGebL/CtS87ooVCWnUGlE1cTSEjtB+27PbvM7zZXS+9qX?= =?us-ascii?Q?BxU27zFhrr8wvTFosPLhkfbPTdQJAAHOGjjmr5p6WOkUqsXbojIgWo3J+CBR?= =?us-ascii?Q?lRqhyQx1VyhCF1oxqJ3L6OBpijpX9UnwD3NAqEXqOrQ+iyZUyhuaIZDN9s7v?= =?us-ascii?Q?ofQRJTtQ2LZtmj9HO6fyGEUUvjs/cgAm3sQe3R/BDwPg1Tt3Mi68VFYw2mBw?= =?us-ascii?Q?wCnFphcOpY+QkuwycX3KfyWVZkPv8s9VmuBkOx5drBYUhOc/HU0D0+6vX931?= =?us-ascii?Q?GuQxuU1eXS33m2+sXV+gblZFR7Y4tSnEIdHNQzig1ar/esApluoTihCFGlWD?= =?us-ascii?Q?PaMi2vkxExYNgB/tI8fkU14t1DQYR1bHsZV6A16/Bf/USYp4A78aMXAbZ8Ew?= =?us-ascii?Q?e0MFU4smVmtfKNUn6v+Ry0chYICmggG9/Hz6+9oYpuMhb/LHRmAAU6i62FPv?= =?us-ascii?Q?9gHApboAa0a48RgrUDztVNEBbQy3hkJaNen+qjz3FIg9eNpdv3lOjb055/YZ?= =?us-ascii?Q?/ifTil2tgyU8M6uTxDVlSu50NfB94BbjZQIkYF78+wcQsyZigY+WVP9CTPeK?= =?us-ascii?Q?BS2f8D7PQPZSiW43Y6aRZPEQSqiGKscqStnnAlGJwwzVQRgpMLSDT4SXhlTJ?= =?us-ascii?Q?+Cwpr9z7uRo5OX4yVBWNsBvNMX6k1C3vGectjwWwNnCFS5wRJ4HfU0r2yxaW?= =?us-ascii?Q?kGCSOLeC1umZqum5KIV5oNO4m1vGa4sJXEd75LfrikAuQ+tpPReZKwR4/NG/?= =?us-ascii?Q?gyapFosnFOinoNWCd3yzRlZ7K2yvTDFChFYnXskUevMxiXj79lEB//NoVQjr?= =?us-ascii?Q?cxGNpZ/b6wJMCCTU4L4UfFoAnkY0sSLWGw7Mqn15Rjx37pHcbgVQ7jrKDeWf?= =?us-ascii?Q?4Nh5JfLbvtS+c4JomfZBf5q5wm9yLoP66tH76KMlzqIFtBaYzzUC2R1mmLUT?= =?us-ascii?Q?CegD3mqb5D6PUeyMeLxNPeGHiWYDXMsrXOeW7zTW9GETb/ceQMvmoFYOllr+?= =?us-ascii?Q?x/pcKMMXbFrpu1MswisK2OT9WrigfozZ1Zbxm6MsnrfcDfA/RumSlkv8H8k1?= =?us-ascii?Q?whEp+S2OSQaN99W1L6wqz4mwsbH8fOFfxA033NMYsCe4qg8KCdeyEVfnxoE/?= =?us-ascii?Q?IVhaDjZkimEupQaws7fvyCJonYq9Qxsg+LQ6zerS6//rzOF1nhVTV3nno3qx?= =?us-ascii?Q?Z/5O8raEtTWVhjtxwhZoHaaLUtPzDOO5h1IPsFXgh9YzTxQ1GL6ruONeW6jH?= =?us-ascii?Q?VLQGLLP22vJ9KE9yYWHYGqYJRHUfCcxfJrv+kULvqZNP6TMjiqCNxD/28hZW?= =?us-ascii?Q?/MCYXZ1uLeNke+kGCNDN6uiz6nPzf+BSPxAfZXPk?= X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(7416014)(376014)(1800799024)(34020700016)(921020)(12100799066);DIR:OUT;SFP:1501; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2025 14:13:01.8387 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 61555a7e-58fd-400a-fac4-08de1d3e98a1 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF000023D6.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6781 Content-Type: text/plain; charset="utf-8" For AM62A, we need to use the newly created clk-ctrl property to properly handle data edge sampling configuration. Add them in main device tree. Fixes: 5cc5ea7b6d7b ("drm/tidss: Add support for AM62A7 DSS") Cc: stable@vger.kernel.org Signed-off-by: Swamil Jain --- arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi b/arch/arm64/boot/dt= s/ti/k3-am62a-main.dtsi index 9e5b75a4e88e..15a9ee35dbce 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi @@ -77,6 +77,12 @@ audio_refclk1: clock-controller@82e4 { assigned-clock-parents =3D <&k3_clks 157 18>; #clock-cells =3D <0>; }; + + dss_clk_ctrl: dss-clk-ctrl@8300 { + compatible =3D "ti,am625-dss-clk-ctrl", "syscon"; + reg =3D <0x8300 0x4>; + }; + }; =20 dmss: bus@48000000 { @@ -1136,6 +1142,7 @@ dss: dss@30200000 { <&k3_clks 186 2>; clock-names =3D "fck", "vp1", "vp2"; interrupts =3D ; + ti,clk-ctrl =3D <&dss_clk_ctrl>; status =3D "disabled"; =20 dss_ports: ports { From nobody Fri Dec 19 15:51:22 2025 Received: from CH5PR02CU005.outbound.protection.outlook.com (mail-northcentralusazhn15012043.outbound.protection.outlook.com [52.102.146.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 95B8B33DEE4; Thu, 6 Nov 2025 14:13:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.102.146.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438395; cv=fail; b=CHgq6WXn++kli7rGVAqXwcKVHpgSXPS9vL+81tXjHfjYcijUGfXMYqke4t6DhiafptO5sHabYr6bj1KJ8ltKYadmphuyKVO5C3qcBVT6EEaavQP/4cTCOM2CGfvAjUvWU3Fom0M50MM1Adk5G2EXOjwXKboN5ydL6uCS6y42C24= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762438395; c=relaxed/simple; bh=edyKTNo6LdBH8aX0gpXwILlM7nEA+lvqqMqlvAHp4P0=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=b8S6huPojJNkO9+SgE0WN8YltR3YpLV4/gSvEpM6wNE/Mc4F8c4SuvdapL0Rvqgv14zMJh6G9hs8SvvvqeLRhQ7n1/rZZ5+UOSDsoDYHUAFpPz0aqlB2WkZ7XlS5IwVCGkyyGWJq0D99Lbb/lNUAo03aQF3YKzzq2I7MW9NA3CM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=XcI4EWlD; arc=fail smtp.client-ip=52.102.146.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="XcI4EWlD" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VfqNU8FpgZfB4HGnIqvenCyi7aeeskmWt2lhIbXgUcWGyeEyHZBgreElriY8gehM5rI0q2rZeYRneOaX25tXjD+/cWObC4KbnSBDWrnqJCBOIXhVAPiB2K0xsHbDvodcswy+nOq5gCsQnX2sETwIle+L+wljDFaIZd28OJnsBaU9F3Zj3HthRzm6J5uIQCDVQgWHQfidjXxp0MTHV5WlEm+vk1m3VPdvRjcuUwbQVa4SF6RekDuh5PeOdBKPuC8+b83NhzNcyAjpQK2DDuvI3tPIoN5Z0pxhAO7uORHmwT5nivKWHIhZbocQJ68YOPHUpkNwFFypz+FGayP4HgVSNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wwlKsDXAyd4qlaamF8RAvN3x3zyji7/h09GYHZOJ980=; b=taGh7VEHPUs18qRCPApLi6Zs+g2thncbSKErql9JK0Nti1CLzZl/0k20wsC+PDGBQNRafI4FokO+EHuAm1JFGeWDQ8PcG/a2bG0vHpvCrPrMqdyvnf0rqasujqhe1NhuEKGsDXqWdza0mPbj4u6NbG4RVkIJFrngqgdsgHaD6D9wPTVnOQsvfbf2E5PAJACSLZb3nyNl39Hi/SVhOvNcCOl6k3zT/gWAmyQiUbbtqokzdHFGxF2NHs/srMljkX0N3ZTbDIxpXb6okDHGtlyVuHxJGiKsz3/EqxzlXgr9gRy5zGoueDSGxNWkpmSMkSa3UUJL0Ls02oF2SOJ986/FwQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wwlKsDXAyd4qlaamF8RAvN3x3zyji7/h09GYHZOJ980=; b=XcI4EWlD2wdN1nPaEcMYssyX+Xy6IFX1Sx1SF9tWwNrYvslxfqEHluGeLB/8KvuZ9C7NmUox4PsYnRpghkpxZzoREVFOcw48IINfD9TWgP1NtpdZ5W3Rr56OnVpOy48aD/hhXug5JfdHmKQrW1iQKLUSfEnsa9h1VVKR4uiUzuc= Received: from PH5P220CA0008.NAMP220.PROD.OUTLOOK.COM (2603:10b6:510:34a::6) by SA1PR10MB7683.namprd10.prod.outlook.com (2603:10b6:806:386::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.7; Thu, 6 Nov 2025 14:13:08 +0000 Received: from CY4PEPF0000EE3E.namprd03.prod.outlook.com (2603:10b6:510:34a:cafe::d2) by PH5P220CA0008.outlook.office365.com (2603:10b6:510:34a::6) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9298.12 via Frontend Transport; Thu, 6 Nov 2025 14:13:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by CY4PEPF0000EE3E.mail.protection.outlook.com (10.167.242.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.6 via Frontend Transport; Thu, 6 Nov 2025 14:13:08 +0000 Received: from DLEE203.ent.ti.com (157.170.170.78) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:13:04 -0600 Received: from DLEE202.ent.ti.com (157.170.170.77) by DLEE203.ent.ti.com (157.170.170.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 6 Nov 2025 08:13:04 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DLEE202.ent.ti.com (157.170.170.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 6 Nov 2025 08:13:04 -0600 Received: from a0512632.dhcp.ti.com (a0512632.dhcp.ti.com [172.24.233.20]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 5A6ECRES1335893; Thu, 6 Nov 2025 08:12:58 -0600 From: Swamil Jain To: , , , , , , , , , , , , , , , CC: , , , , , , Subject: [RESEND PATCH v2 5/5] drm/tidss: Fix sampling edge configuration Date: Thu, 6 Nov 2025 19:42:27 +0530 Message-ID: <20251106141227.899054-6-s-jain1@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251106141227.899054-1-s-jain1@ti.com> References: <20251106141227.899054-1-s-jain1@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000EE3E:EE_|SA1PR10MB7683:EE_ X-MS-Office365-Filtering-Correlation-Id: 5eb7caa7-a774-454c-96e1-08de1d3e9c9d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|376014|7416014|36860700013|34020700016|921020|12100799066; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?M0cGdcT3VbW6LcL+M5y1NsTkdTQ4w0M38hZG0gDHveWtOKT5V22EXme8q7/T?= =?us-ascii?Q?MgnhXdrLhoP8MlZ61v5iv+QKS5f/Swlt4Uw4WQdyqU1G5qgNNWoevjSWpUSd?= =?us-ascii?Q?jKds3yAsC3GOQwa4mg7ziUpnx0xIW5wkM1Y88QQWDQRVSMklpCtwSMR4qSpS?= =?us-ascii?Q?wZ+lqqhFI0+FK0inpP5HkgB8u53lk1qfbEwWPt8upFQeXfOk5/jheq6U6Afj?= =?us-ascii?Q?6HKZeRtM6neYN62/lMcpCF9Cenji9IkLDGcTspZi6ju/i/OVKNM6BljnJZfU?= =?us-ascii?Q?BRwBfaahU3FOnDP8805o8TmfMJVmx2aeBpineQRJzEeJ9B2Gf7/Z7kcj7gXt?= =?us-ascii?Q?7NjjqbLBQwE2sZg8GWGRdWrrDyheV0qvbh1/tFb7KJICJ6gH9TPuigBjW0NV?= =?us-ascii?Q?+vdJQJim1y11gE/XtcIv4Xc1yLOtlxi8dDdPOw6MVWcUVCalMx+60sA4qaCe?= =?us-ascii?Q?5PTRq4RTP6bVc3lrDlW6vqjOojsaPQEAImh0pDYozUFCAHHfK7PlZR1juQ3p?= =?us-ascii?Q?Fd7RmhxTF7hEUOcRVqJY9//gtZDNFhFXPsA/HLNgS9+VlLNeloisKogIfPge?= =?us-ascii?Q?twjZN3mwhPsFRxXLMxa7kDS6E6rrJ8iSlEe7oltGpScd5XSHQg/3cKWtuB/J?= =?us-ascii?Q?RmtGX02Fz0OUHqOtLg1HzGJqW3QC/vtMG2dGtZ9RTrgkdgG5T8sakpCDwzLv?= =?us-ascii?Q?YOiJmu7uZe0GlykPo9Lv2NUk+6HAojvlW0MljjLSo2Bd4hr9oYZG6MGERI+y?= =?us-ascii?Q?9cW3VB+DjFnzWMUEPTnSiOKDzmuJqASwPbVuvZ4bpaWIP6+Ox5J9pjFIKAkb?= =?us-ascii?Q?II5iKbxeEW2OukkDErzxnJO51BujpcWgE0YOhs+uf7P3/nUYg+lXE6r/P29i?= =?us-ascii?Q?i5JCnH2u8Hger3pHwHZd3t3WqGj5zUuIYTTD1RjQ+jpvO6MNbsOWYdNJYhCJ?= =?us-ascii?Q?nCCowy/x5JC44Yzz+m2X3uq1TektCwIXZdK7LTJNMbIxBZ5tOX4op2BBZ436?= =?us-ascii?Q?eYrKJzCUpOwR3uAOTmiF3L0PJ8v8L02VS9fDdQLyRraM+aD9g5A8UW0twUcH?= =?us-ascii?Q?I++LFtczji6ptETNqMYwkADocXOGLe5cGUrfSwWsbZTYIrO+Y92g+wd/fWZX?= =?us-ascii?Q?DKI11IYtxQqOF5uRgIFKwDvQzRxNnfXgLsLXjrPXOBD/R4AujFwxF/4r7RFc?= =?us-ascii?Q?mpWLcfB+ozx8jxvjZI/K1xk0Jmq0SBGUWxwzCTO/Q7wgV6u/6LvL+RQyDgXA?= =?us-ascii?Q?PE/8s6uPkJPFy+dgk52V+3WJzncd+0b6I71tnM1tShLS4SehZwvbtsnvsEkd?= =?us-ascii?Q?lA29ZZFNo/REFdr8HLi0a2aQYlJg1iaoZMmq6xUxNTykRTum3FInZYkCKFpx?= =?us-ascii?Q?7jtj4V0i4Fhhg6O41Wyp4ca/r8Mh+xEtJxCRZ1dugX33qQmHGhwLO1HJsRxU?= =?us-ascii?Q?kn9pJ49KA7wrUq0xyOYLObM/WxwbRfsYCKT5i7Hz/jn1Mee8ehrRCPAcEOVD?= =?us-ascii?Q?6D3/ITjm5uN8h0YezUyjFuz4y+g6XdKZGqozXfYFZNl4BdeNg4DIWomix/Oa?= =?us-ascii?Q?HqoIVwTa51hYjtPYnktGku05mfkCHDMRiMD8lO0/?= X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(376014)(7416014)(36860700013)(34020700016)(921020)(12100799066);DIR:OUT;SFP:1501; X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2025 14:13:08.5509 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5eb7caa7-a774-454c-96e1-08de1d3e9c9d X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000EE3E.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB7683 Content-Type: text/plain; charset="utf-8" From: Louis Chauvet As stated in the AM62x Technical Reference Manual (SPRUIV7B)[1], the data sampling edge needs to be configured in two distinct registers: one in the TIDSS IP and another in the memory-mapped control register modules. Since the latter is not within the same address range, a phandle to a syscon device is used to access the regmap. Configure the CTRL_MMR register, as mentioned in the Technical Reference Manual to fix sampling edge. [1]: https://www.ti.com/lit/ug/spruiv7b/spruiv7b.pdf Fixes: ad2ac9dc9426 ("drm/tidss: Add support for AM625 DSS") Fixes: 5cc5ea7b6d7b ("drm/tidss: Add support for AM62A7 DSS") Cc: stable@vger.kernel.org Signed-off-by: Louis Chauvet Signed-off-by: Swamil Jain --- drivers/gpu/drm/tidss/tidss_dispc.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/drivers/gpu/drm/tidss/tidss_dispc.c b/drivers/gpu/drm/tidss/ti= dss_dispc.c index d8e1a1bcd660..d09eecb72dc0 100644 --- a/drivers/gpu/drm/tidss/tidss_dispc.c +++ b/drivers/gpu/drm/tidss/tidss_dispc.c @@ -500,6 +500,7 @@ struct dispc_device { const struct dispc_features *feat; =20 struct clk *fclk; + struct regmap *clk_ctrl; =20 bool is_enabled; =20 @@ -1234,6 +1235,11 @@ void dispc_vp_prepare(struct dispc_device *dispc, u3= 2 hw_videoport, mode->crtc_hdisplay - 1) | FIELD_PREP(DISPC_VP_SIZE_SCREEN_VDISPLAY_MASK, mode->crtc_vdisplay - 1)); + + if (dispc->clk_ctrl) { + regmap_update_bits(dispc->clk_ctrl, 0, 0x100, ipc ? 0x100 : 0x000); + regmap_update_bits(dispc->clk_ctrl, 0, 0x200, rf ? 0x200 : 0x000); + } } =20 void dispc_vp_enable(struct dispc_device *dispc, u32 hw_videoport) @@ -3003,6 +3009,14 @@ int dispc_init(struct tidss_device *tidss) =20 dispc_init_errata(dispc); =20 + dispc->clk_ctrl =3D syscon_regmap_lookup_by_phandle_optional(tidss->dev->= of_node, + "ti,clk-ctrl"); + if (IS_ERR(dispc->clk_ctrl)) { + r =3D dev_err_probe(dispc->dev, PTR_ERR(dispc->clk_ctrl), + "DISPC: syscon_regmap_lookup_by_phandle failed.\n"); + return r; + } + dispc->fourccs =3D devm_kcalloc(dev, ARRAY_SIZE(dispc_color_formats), sizeof(*dispc->fourccs), GFP_KERNEL); if (!dispc->fourccs)