From nobody Tue Oct 7 19:56:39 2025 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011036.outbound.protection.outlook.com [52.101.65.36]) (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 B874F1AA1F4; Mon, 7 Jul 2025 02:26:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.36 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855205; cv=fail; b=svyV/V3zOH4gjEY2Lk7vgpI5+cBy4gzONddPkaVrRT96Bu7uvRTxqnMIUzT+5L+NjzyisXi8QqC5EE21PzXhfg/wjf2Lta+OeBii03pIFGBp53WgrFwaC59GanPL3GE9oge63j7JiAxV4DvvsUA4Hkt5SoAcUkcApQFyg0ZSJC4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855205; c=relaxed/simple; bh=xYmtVkmmwmNL7T69+MHaE9UDNrfw6evNPGIPEOs5j/I=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=BhcWVo0JJFB0b/ybq/wCwq3yqFtr4xhMp9DXwR6+ENEiiBx1kOK64pPB+j8PclbFzsnE+LITt+tAKFH5qizNC4pkHOlnpjBVifytd0an4Ogo4zZ0T2kI+v267F9v0Yt+WevK+lWmYjXVC+UTHJz1xiZzXmcNDuAbffv2KABrH0U= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=hK0KFxXt; arc=fail smtp.client-ip=52.101.65.36 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="hK0KFxXt" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zQA4ZiTN7DH/Qru0P0rQAqMLW7Pv9GZT/RM3Shtg2ByK/dWwkojfNg1XVAPEEgaYd383bhLstSp5pSVzNopsaUB2ikz3MHQ7fcuL9fzugBeylfNVjhDyna9sw8Tuyg7Va9xl5vZx/UMzo8k+vthvrN4LLilWIemkdnICxheZ72JIqzyrm6f3VwujjWr3xQxHdWCrK5JZhwAMpW9kc1E0Itt6cUO2H86w35H8p+cBuXWaJIVLspCh/aCoV9z+rCvPqGuudULMlzIHaeBTi9uKipHGlIwxTI+zYn/wAWAEzN7KKP29ez23VLlge/lHpfeUHNLIxSmIQC6b+YddLYhdew== 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=UWGKLAKKnL47K95gu+sv0LN4Q91PegTCIE7YVP/1RFg=; b=hQHoyDe7IdvlV2OcnDaBgJXooUaHCF+10xpswuv5r44zP1hn++7OHKi10WSTDDaSVomCyK2fIVbutB1VpFsFIaVZZK49wqvMHbR4AncdLPhW6TD4ETvuZojuTKzlNo2h2fR7ACsSO6VyzlePtrR5QYoXRjfyWvptuag87n/HeKCDywCN0pSmbScL9lv/F/KGxR5lwNtSVwA82TmjWHaKJkUBq4lIJcEqpuCnESvaRDAZbibKlFJPoqWiS9YFRuFpmqOFYkRSXABj7SgvvG1/jcOlxsCcZK55fS0ZaXtin6HO31Im5NGi294IsdYL+8Z+Hh7Lp6e3CJU3gokITh2qTw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UWGKLAKKnL47K95gu+sv0LN4Q91PegTCIE7YVP/1RFg=; b=hK0KFxXt+6Z1LSOIeAI1Rxv7AYuQDPaT9mellNmktIvFxbPZ8/adLHmcqUeLR26+NtsLrUC1RohMMHk8WOOT/ziHsO6uppe1VqGCfW0HSlDdpEsmc+sMDUa4QgLEbvX5DaGhZWgeBpVJ5t1GsM/LiQqHxX/J4NUQqAdsVhZS6fnx9QbBJJQu5BUAs8XXUNhgq6ecCWGw1NnOo835N1+3Y953Z8gtgXZQ2t9NymRn+0XLc5fxb1pqlPId2tuN8uRK3Vlh8pBpkT4jMsNNbyX3BIBnk9ez5sNkq2gc1ddm/GpgfWXolCNjVSiEr+FSvl+/S5r6XIFC7Zmcxe8y1YBoCw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV1PR04MB9150.eurprd04.prod.outlook.com (2603:10a6:150:25::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Mon, 7 Jul 2025 02:26:41 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%7]) with mapi id 15.20.8901.021; Mon, 7 Jul 2025 02:26:41 +0000 From: Peng Fan Date: Mon, 07 Jul 2025 10:24:37 +0800 Subject: [PATCH v3 1/6] dt-bindings: clock: Add support for i.MX94 LVDS/DISPLAY CSR Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250707-imx95-blk-ctl-7-1-v3-1-c1b676ec13be@nxp.com> References: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> In-Reply-To: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa , Frank Li Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751855088; l=1631; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=xYmtVkmmwmNL7T69+MHaE9UDNrfw6evNPGIPEOs5j/I=; b=X9ZXrB/Did29jC6cF/KpAxb4NENTuz5Z2OlUcoNNty4wmMsbYQsVKhfh/C/etgcWVYXF//ld4 /RHj08GV5waCP6YfVzmRHZWaPvBx8lKNaJe0XCqeM0Ui7O6cJ7z0lKV X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: MAXPR01CA0102.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:5d::20) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV1PR04MB9150:EE_ X-MS-Office365-Filtering-Correlation-Id: 2b01d750-ef58-463e-1ac3-08ddbcfdb534 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|52116014|19092799006|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?OUszQnNneHVZRXlVekVtN0tBd3E4NzRndVBybkZCdGpCMGI5dHkxaDR0cnlS?= =?utf-8?B?S0JOb0NDSWR6SWwxRW5qZlV3ejZJRkpiaklYYmhnVDI3RXFBY3o2akZYR0ZM?= =?utf-8?B?dGR4WVhXbmJkbktiRm11Wjc4ZTRubytlNzQ5OWlCY0FCYkxMSjNLaWlEaEtW?= =?utf-8?B?MzBHREcrYXRTU2h3eDhrVm5DY1EraEtTclowQTdNWHRnMlBLbjV4SU1ZRElu?= =?utf-8?B?Njc2TVdSK1ZlRHdFN1FFenUxTm1aUzNhc3hFS0pSdkJPdXJCYkdVdDlzZm54?= =?utf-8?B?OHZNMnllZDZPdUZhQmVVc01vRnhselRPKzIwSHdBVkNxb1NEcFNDbXYraWJF?= =?utf-8?B?elpXK293OWx1UCt3THMwS3JSNkNmRU5wWkk1VGVGNEowYllMVUo3MFpRTUZG?= =?utf-8?B?MnczTHBIRGQ0U2xpNlBTayt1NENBNm1PWFFXRnBMcXJhbGNmSGlScVVmdVZ3?= =?utf-8?B?cHJyUVZoYzZYaGZGOEdvTnd2TnZJb3N1SVNQcXh0WGJIbUc4dnZFOWUyVld0?= =?utf-8?B?Y21vZVRtNHVERXZCS3NiQXlTVTN1SExqWTltZGVwLzZLN05qVjEyWmo2ei9h?= =?utf-8?B?S3dFZm9aM1ZhemljcERaOWc4dmVMK1pkZ29VNXJpYlljQzFqZFFhTHhDQkto?= =?utf-8?B?cHdXWFBhaDZ1dzBJWW5LeU9xSnBXL0h2S0s3dWNxYzlwQzVyL3o1THJSdWsz?= =?utf-8?B?U25PUU14T2UrWUpRc3RJdWNDNXFNcEhIbUJ0TzZ2U0FLVEVOZkR2cHU2WVpK?= =?utf-8?B?R0NmMGFXSXJ3Y2tnaUlyTWRRc0U0MmQ2Sk9VMTA4NkhXKzg1VFpQMVp6OHh2?= =?utf-8?B?cEs1YnlxVGxPMFZ1QmpGOGVIdE1FK1hoSUY5SC96MHF6d0hoc0I3N0xSZkZP?= =?utf-8?B?WEZNdXFXUTJjd3dla3lhMFY5YU5vK2RxMVBtQVRzMTdIdmUzaHd0MEZzZU5T?= =?utf-8?B?cVVSVFpNSXNOMjFtVklwTWU1TUdlai9wK0xRczQ3TzhWL2NudHIvRmx1Tzdp?= =?utf-8?B?bXRUV09peHNDL1R2TDRUNDRSOXRTaTJod1FaVWI2L0xJZTlGQ3M1aVBuOFNy?= =?utf-8?B?ZFZjbG4zODRlZGVGNjVTeUFUSXY5MGRuMTBrU01ud1A5RmRUOGo5OTVwNUpS?= =?utf-8?B?QWZaZEVjODNpYlB1QTh3aHlvczNXNWQzcG9Kb2tnMkRXQUZIa1hsKzdRVUlj?= =?utf-8?B?OHp1V2FaU0p6QmJJNWNzVVBocEk2b01oM250TGUveSs4QUt3QjZzSnpvTXBl?= =?utf-8?B?blZybmRxcVQ5eWpqcEpwZmNJNWdzTE55UWFwRzlQUjVvZlN5RXBoYmEwODNu?= =?utf-8?B?dzNRV1hwNnBjaU45akN0NERJZU5OQUgrOWRGUXBSd0lxcGRORzE2MllsdTBn?= =?utf-8?B?REdaeUVoVWV2eEw0YjhlWktUci9JU0ZDUitIMFBpaEwxWnpmbm5wZmc3UFZ3?= =?utf-8?B?SE9wRXFYV21FRkt2WEx6cFJhalpBVmR3STdEQzROSjFvdHAvczlBZ2NMUVBW?= =?utf-8?B?NlRsMW1NaTlQL1RVYk5zbVpVTnZBbHUyRldLRUJJd2x1SjFIUlR2bFlZSm4z?= =?utf-8?B?NlVmS1g5dGF5dU9VOGRFaDE3UktqaW52QnBiWDZDUVNUUGllQkV1bmxQTDBv?= =?utf-8?B?N0ZxQjRmSHlkand5YVhlNjZoUGIvcS9NMGtsOFBNMFZvbjhpVE85aU1oNHp4?= =?utf-8?B?dzdvTUlJY1VvbERPQy9VNElnZnUwRmJEZUI1d1hickM5aUxlN1JJOFNCbCtO?= =?utf-8?B?OElEeUtnWDA3Y25vSWN1YnZSYnVuV1FuUXNESkVtL3FiS25FT3FqRC9hcEta?= =?utf-8?B?QmF5cE1GMXFqYU5WSjdpOWt2cVBlcHMvcWliNTF5dytSSUdHZkkyZ3dBSTRV?= =?utf-8?B?U0REMFM2ckdsNDQvNmQ3b01RY21NRGFISG50ZlBCa0hhWk5NRXNhS1BTbVZ0?= =?utf-8?B?RVJ0cHQ4UUFRUk9HTWhIMjJVWkUvU3JDeXM5bVpYcmY5ZUJjVnRmeVd3L09F?= =?utf-8?Q?QJDUyi5T9GJIB6s4ZczTkwfOlweGDg=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(52116014)(19092799006)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NzhrRS9pcytlVVNBYk9HcUJXamlNUGNVQThJbDRJanZBQnBlaWlXa2d5TzNq?= =?utf-8?B?R0pFWE9OVEdqZmRvK0wzOFR4S2RxMGZNSkRrSmZaZmlmNklaWThzLzAxYm1a?= =?utf-8?B?bW5xZUZ6RkVubWZEYVY2MWZaV1hBc25QT0E2ZEpmNzMyWE05TzJJSldTbmpN?= =?utf-8?B?MzcxbnBjellwSElpUWJ5UUFENk9abnh3Y2FxVkZmblViWG9ZcE00eEwxTzZP?= =?utf-8?B?QjQwUFlHNUtsdTdzR2dzbjNrZW8xeVgyRldya0dlbFhldkF3VGdzSFVjTzln?= =?utf-8?B?dE92L1dYcFZJMGJYR2prVjFINVQ1VDdLTGh5bjkrdzI4cEhJdFlmVUY1bUpD?= =?utf-8?B?UldKdVowZjFiWjZnZWZnekFkZWpQZWdBSC85YklOVFhPbDZXZ2M3eHMyVncz?= =?utf-8?B?Z1Z2elg4ZEo4ZUtNQ1VWZGdXRkY3Z2RZS25oazdVVnZRZm0yWTRlV2pydE9G?= =?utf-8?B?dzRoZU1XSFJQWnZwQVBFaVRYV0RISlhJOHNlY05XNG56UU1xL2ZXWjhiblFB?= =?utf-8?B?dzE0b0ZncXNjYjZaNEFnNUlmNkZ6NU5LbW9ab3JVampWUG1lYloxZUE0VEo5?= =?utf-8?B?d1RLWGNWYjRaZHN3TnhxdWlObGNJcGJveHRHcklMYlFFTDNYNTRJb2VlalBm?= =?utf-8?B?WDlxR1k3V3c5R1k2TFFERzJOSjBDVE5aTUd3MnpOaTgwYVJJSWJXSGpySy8r?= =?utf-8?B?NVk3akVCaU5PU0xLSnBpWE1vOGcxeFVWc1ExdFRpdk42S2pHY29VT2pQcFBv?= =?utf-8?B?Q1oyQ09DeUZ3eWdYZUdtQTRPN2xKWU1zeFVNRDMveTZjODhtKzY5YjFRaGpH?= =?utf-8?B?MElTREIvSkxSWW1tS0lrcnJJRU80dHlLT09oSmZXZkIrODhpK3NlYXNsSm81?= =?utf-8?B?UEIwUURTTEFLN2hXOXRWQlBwTk90UG1yVTJkR2VsMDhZR3NSclFSYzBrZVJG?= =?utf-8?B?SE0zVUFkMGNHTWdWcjRmWVBRb0s4ZUdzR3dCeTIvOWQ0azhPZkl5dzlvcXFE?= =?utf-8?B?bWdQcngrZngreGRzVStyTzhQbmlNUFkrcWh3UGhKc3NJazlYK0Q5L1kycEtY?= =?utf-8?B?R2ZOV0NjNkVYYXlmSzhxV0ZIeHpYNGpIRG9ZSjJNaEJ4NWZwRGR4N2VPbFE0?= =?utf-8?B?L0lHYU9yU1FpWDdiUHQzUjg1UDFqcWs3R1JWTXBHY1RmWTAxaDhKL2pHMlF6?= =?utf-8?B?blBMbTZhQkNBNmNibjZkalorWFlrN1YydzBiSU81NXdmL2pMZUJmMmxNbjM2?= =?utf-8?B?R05udFg4d285bDZpOVEyem5UYmxVSElZL2dGbDRzNGJBWUV6bzFxZkNqNEYy?= =?utf-8?B?U3lVMDFsZFRxVUxhRlJuaDdHZTZWWHJQTktHY3hkdG5GMUhmSXZnV1Rxcmha?= =?utf-8?B?YVdwSFZCbjdjQjV4cW9TYm5zK29zaDdTNzlxVXZkSndYS1FIa05jc09XREND?= =?utf-8?B?dE9jTjM3VGRRSVFCMGFteldlV01IQlJYcDdCRktmUVNabk9DOTk3MW8zNHk2?= =?utf-8?B?ck9jZ1VVa0NjeExPNCtHQm02TU1qMWtUd0FRMDdrYVVOMnNOcWc3VU0vaVRT?= =?utf-8?B?aGt3TlM4MVpSbmpvYVVkTWk3R0hPNzdNUVV6Smx2T3pxZWdaTUF2M21SMkZU?= =?utf-8?B?aWNEendDOGN5NkhDbU8wZXRTTmtrN09XbTRhbUVEVURRSnRzaSs5clVZdHRS?= =?utf-8?B?Y1gwZFJ5ZTVQN0FldTZURFF4cmU4NkdFVGhmcHozYnltc1BuWXZFNUZ6KzZN?= =?utf-8?B?cWhwRU5pS3JzSUFnSm1EL0IrRndkWHhXWUNnai9scDh5TUdrSWJkNGNDejYx?= =?utf-8?B?T0phTEJsM2lyMFBocGtIc2RLL2p6di9VZkdqQ1B1Y1RydWlrMHVMcjVHR2Z3?= =?utf-8?B?VmxsNWlJQThrL3dtdEhzRysyOVRHOWkrdEk2TjIwQ0w1ZUEvbFFnZE91WFBx?= =?utf-8?B?Y2hnQTdFMnp5YXFkRnZPQ0NtUGFjUUFiSUIzaUczb1FwMzhOS0RBOEE3VWYx?= =?utf-8?B?U2hXWktHeXJaVC9lYlFqQll5ejBqMGFpYTBFOEhveSsvZ0tmTFFmRHNiVElV?= =?utf-8?B?cHlSTGhwS0JhdXpUNDh4R2RBRmhjeGFlWmFwRXQvQmtha0RzL1NYbzA1aE5G?= =?utf-8?Q?hgdZQmBQFYDd8xfbkjzvjOYqc?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b01d750-ef58-463e-1ac3-08ddbcfdb534 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2025 02:26:41.0624 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: bGp3qah4AIqYlEFkFOzhhBCWPCBDY9LwDQt2AkxX2JCYdAUJErybfUj29aLGrZOCzj54kHZP24XeHIOJJbLv9g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9150 Add i.MX94 LVDS/DISPLAY CSR compatible string. Add clock index for the two CSRs. Reviewed-by: Abel Vesa Signed-off-by: Peng Fan Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml | 2 ++ include/dt-bindings/clock/nxp,imx94-clock.h | 13 +++++++++= ++++ 2 files changed, 15 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml= b/Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml index d0291bfff23a27cb55683880fe3a1f8b3e2ada5a..27403b4c52d6219d31649d75539= af93edae0f17d 100644 --- a/Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml +++ b/Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml @@ -13,6 +13,8 @@ properties: compatible: items: - enum: + - nxp,imx94-display-csr + - nxp,imx94-lvds-csr - nxp,imx95-camera-csr - nxp,imx95-display-csr - nxp,imx95-hsio-blk-ctl diff --git a/include/dt-bindings/clock/nxp,imx94-clock.h b/include/dt-bindi= ngs/clock/nxp,imx94-clock.h new file mode 100644 index 0000000000000000000000000000000000000000..c4ba13352b99b4b13d4331450c7= 8590cf6c1660c --- /dev/null +++ b/include/dt-bindings/clock/nxp,imx94-clock.h @@ -0,0 +1,13 @@ +/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ +/* + * Copyright 2025 NXP + */ + +#ifndef __DT_BINDINGS_CLOCK_IMX94_H +#define __DT_BINDINGS_CLOCK_IMX94_H + +#define IMX94_CLK_DISPMIX_CLK_SEL 0 + +#define IMX94_CLK_DISPMIX_LVDS_CLK_GATE 0 + +#endif /* __DT_BINDINGS_CLOCK_IMX94_H */ --=20 2.37.1 From nobody Tue Oct 7 19:56:39 2025 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011050.outbound.protection.outlook.com [52.101.70.50]) (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 133991A83F7; Mon, 7 Jul 2025 02:26:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855212; cv=fail; b=sWAhDCaSgzdB7JvTYNd56goHeMgZwbOgzfc2lGZM17FX9vsKZcrkMf7qSO0In2CEwOIDhrU8UpeNe4fKjrIKCO5nC5288Y0TEQoN/tmknF3nJbfPKxcLgJG8BNQ7Uxg4pHE63XWAH9nxM+iyeBmMx23KoM/eH0qaH5itGLKRij4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855212; c=relaxed/simple; bh=XGmWcecnkzjdgm0F6DOTa4SKkoS2MpuN/S12vVEKFlE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=FYUkEXFgroB7a0Jp39js8GBx3MJDdXsFqXWA3xXKTlsm3BQ9kVqDy8lV1hJIrSVrZV0ap1kBOpkMhyA26x+cbTMr/3qml22/NVmKG0vOurrjbDfebEG5zd6b45GTKRpjAmAkB/XvyMdqqrdZ+gIFqUJVDANx2mNlmFngZsAxtwc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=P8hX6pAI; arc=fail smtp.client-ip=52.101.70.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="P8hX6pAI" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IGFY8VMP/Rw59DIr3B4b34bdC+rRyi99vZOTtQBUOyeUWmFI0jnruxaKZK1h6lGa4XOzv25HFct2UVt9HQMm1dNuiM2JgB9o+WJQkjeQpolyFjLOkpEWv6g50mdlA/1mC6xPQyXxNCxR8xedrNND7HZ4u6DR9KD5fSdFF6AYSRn9sfcOPFmmzFfqYF9DQhv99dFICgg8tR9hfM+iNlA98M7x0OmvW6h1bJnUgZQaNOGSve8qTiDEe04MAojLP/guAjuuaZS0Xv3PxRs2q+h8ivDCB65zW9G6+vsVlqInhORV6fphUxiK/K1Rbl1LATOB0+q7JZx2xy1i7t3OC1GrMQ== 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=IFg7kF0CQqbaK2egqhsQ6hvWOORE1uLw1UEjqA0OvMk=; b=W+1VCZdr1XATIBKY2JtQt5SIYQwrEIy3dv6NVZIOQBM7zW7iy5xZ0PYEqGh8EiZxXN5iHQMPnC65Vg19X1KSjSFFA0p8l9oFpiqr4fenEYi942hYEreMCcE2DogCfFAMHP4zhUzgy3BO3Og3V/TkbDmTZgVnw4vsJo5/Rz0QnWN4Mbl/pueI1KklZvcigrHHRR+3PfPb3cNZ5XW5D6M5eH5AGNrEvZkirDmc7nzETyQOcnjVKl8Ds0b02g6VBvTkN8Sh/o5/efFNZVUYY8caR4xgxNlDyL3NrKcPqbF1UHlXkY9rITxkyfNEJYKh8qul7uXl3A8Gu/0+MEVdbm4DOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IFg7kF0CQqbaK2egqhsQ6hvWOORE1uLw1UEjqA0OvMk=; b=P8hX6pAIkPCdX2N08EhCbHsZAn3kHxOpYVnhR8Oy49t8+Vd1YbWBztvhsNSCOwP8XSIA50DohAxggKJdqckmdWE7P/ayyTNRakk8JoF1WreKGM9V1hv0g7H1oS+4CpTf92yV2ngD2cgfBXBirb6VlHqWBmZBwtjt5Pc7bGDiAV2GttHBEMlJApv1I43v5dguz2GFhHqSN/tGwagcaJh3sbD7GhNeQxzAup96kHEONM71R8c4TnWm+2fWuCgNasawR8YzovrbgAlldg3lBTEsZuMLa7apT9jiaHy7sfstz04gBTk1ZtAl85zOizpsNo6e90r56+xEIBFbCwPb0j9xSg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV1PR04MB9150.eurprd04.prod.outlook.com (2603:10a6:150:25::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Mon, 7 Jul 2025 02:26:47 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%7]) with mapi id 15.20.8901.021; Mon, 7 Jul 2025 02:26:47 +0000 From: Peng Fan Date: Mon, 07 Jul 2025 10:24:38 +0800 Subject: [PATCH v3 2/6] clk: imx95-blk-ctl: Fix synchronous abort Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250707-imx95-blk-ctl-7-1-v3-2-c1b676ec13be@nxp.com> References: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> In-Reply-To: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa , Frank Li Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan , Laurentiu Palcu , Frank Li X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751855088; l=2533; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=U8W0h6DKF7VsGxnUEdSIDSJmZZvZtqnPgGSKMXpYhxI=; b=A8pfwTV6IiHLY0VKU7Z9tObVgk2Q94SKCGhth7Iz2nXINIiwGJ3I10Vb4M+i0oBEoyL0cBpX6 ASYzjaPeQnoAP/SigKAh+gxCjnPL+2nU6BnoLmujFcmGBwH4Iueu++h X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: MAXPR01CA0102.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:5d::20) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV1PR04MB9150:EE_ X-MS-Office365-Filtering-Correlation-Id: cb11d9ff-1bbf-4295-9da2-08ddbcfdb8ee X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|52116014|19092799006|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Q3BLSTlKMExsR3pueFEzRXNzTTBZZkxzdG9kNkJxSHNPTzhvQ3RBUnQ4MFB4?= =?utf-8?B?SkxORXhLWHhtMkcxckJrNUxOeU45TWdGYUE0Tk5Sa3hPSUJDSW04dmtWTzNW?= =?utf-8?B?MzNSMElZUTlDY2YrdDlBVHkyTnpaUHR5VHVLdzFHTTVYaWFtYktrWnMzUFNK?= =?utf-8?B?ZzdvNkxHWkNpV0owMWdlQzd3a2RsbGVxdnQyakxMb1ZIaE4ySlFQdjFRZXhU?= =?utf-8?B?alJiaGRicUFuZmxyaFRpTWFhbHB2aTJ6SStnREw4MWNHQ2pPL0xNZ05haDJ3?= =?utf-8?B?bjZ0RVBaZnVSYmRpRkJGbDdjbjBYS1dSelRERmVSYWQrNWtMcGFaNnNmNGw3?= =?utf-8?B?Z0E0ZGozYStZL3J6dmF2T3VuczJJRDdnMlI5a2pLTHVvakVDNUZ0YkpwMys0?= =?utf-8?B?QlJhVDV4UHJGRWFHaDQydUVRVjRZSlFDMytYbWdlWHZSdDg1cjVhaFJoTFhy?= =?utf-8?B?elhkS08yYjdlTEEwSnFkUFFNcTZRejZld29LZ2RtTU8yUjFHSU1sb2xyM29l?= =?utf-8?B?SDljQTIyc0s4dVRLVWRCcG5HMEdIRlIxWDMrN1U3ekxsRTVjYTFjc3FEdkVi?= =?utf-8?B?R2hxYjVIM2ttK3B3VHFvL2NMMFhWNFBud3lER01sVEZ2aDJCL3ZveXB1Z0NW?= =?utf-8?B?SC9tVHB1TklzMWxOakNaQTgzSC8wZ0xmRlVzcVlTTnRmSlFkZEVWZmpKWHlw?= =?utf-8?B?S3dZOUliT3l4eFdZVjh6RFlWWjZzMkRwc2dzNDVPOGdYWFA2UEhUcWJmdXc2?= =?utf-8?B?OVRYVzRydk5MZmNERGFSWmdFSGdiYnZtbkxRSE9VTFZ1OTZzMTZSck1ERUc3?= =?utf-8?B?NHBXQk1JeUVhV2RNQ2tPWWx1NWs3Qm5CbUpOYlFOdHB2TEV2ZFhnd1kxMVpp?= =?utf-8?B?OUJhZkc5eDZENzJWeEVnRlpmcldBa0JjWCtxeldaenhTRzRaSDRGOEdkKzE3?= =?utf-8?B?QTU4dHU3M1hvdTBRaDNkTU1DdFZyWXJ2bEd2anF0UE13NXk2QlI0VlRacjFv?= =?utf-8?B?THNpbTlEYlJiK2YyVWZpQk95SEQweHc1V3ZaV3BNKzhNWTh5dmlEZDRpRnlR?= =?utf-8?B?MDFsMFp6VlVGTEU4cGtRTzRBUXQzU2RjaU5lYlVLcDlZcGtnT1ZkMmVvMk1z?= =?utf-8?B?TzZYb0tnY0ZDN29VTzdtZXZDRS9pTGcrQ2FheXRsMkM4eEdVMkNoQU10UFlP?= =?utf-8?B?Sk54Q2hkQmJEckQyKzFtbWlBd20xMS9wbFBrd0IwNXMvVmVvV2hLRVoxZkNU?= =?utf-8?B?dXp1Zk5CMTV1KytYdkN2QXdHTWdLK05WcGtZWWFzNmFub29sV1lvM0hPbUpM?= =?utf-8?B?WnArSFNHRUNhdW41bkNQakRoRzlnNTNTRFNXNWExTDBHbGpuVkt2QldTdDhC?= =?utf-8?B?V0UrbGNrVXh3bGFDck9WVmQ2dUhsaHNUUHI3ZGxQVEFILzlhdDdBZjJEN0FC?= =?utf-8?B?L3VDSERlT0xMRlhNYUVLalNjUHhkb0EyY2tjdnArUGZYVGhQRkhMTXB6UFZ5?= =?utf-8?B?VC9NZy92QWNXRHJ6MTJhaldGMTZMdm5RLzRrQ05YNVVHanJCL2szbjc3Qytk?= =?utf-8?B?Zkp5ekFqOU9wTnJzTUo0VUpTYlBva2lyaWdTUDdWeldpZVAzNlVaTzBxcFlF?= =?utf-8?B?NVNJYklEaFh4TFYwendyQy8rWWpZV1NSZmN2c1krRVM5L25TYkpLQUNDK1pv?= =?utf-8?B?d1dmTDUrZmpVN21sTVBKR2VQQm9CV2p5TW10c2l6NDVpby9wKzY5aStBcXIz?= =?utf-8?B?SmNOR2tjbFBESnFWSmlkMkVGeGE4WXlkNHBjdTgwWEI1M01USkNSczdaandM?= =?utf-8?B?UXBGSDBsdnR2K3VKUWVVMlVXVGdIQzROLzB1bkRsRXNxS2hNamVPYnU3Q1Ns?= =?utf-8?B?SXdBbUxPTlhQK2plR3dHYkQ4OTl5eUczL3RaOCtjaDlVcC9LbUx1NUZyU2xY?= =?utf-8?B?aC9tRkJXMDZEZ3k3V2NwMjBZaXhKUDVETmxkWEdncmlvdmNxWjM3dmtvSEJ3?= =?utf-8?Q?ydw656wkMkN5l9BoMoj07yCULSlqZ4=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(52116014)(19092799006)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Rnl6LzFYSFp0eHNBWmRkbjZyVFl3dkpscmxTR2FvVHBLNVdZTXNCZFRmYXBW?= =?utf-8?B?WTdEOVFYOWd5U0RTRXIvVmZ3SXJVNGZSM05ZY3k5L1QxcUZ2a1FRWW5TMlYr?= =?utf-8?B?S20vWnJQais4Q2RlTlN2blo4VjI1R3pncVFJSmd6aXprVFZTN2wxUkMyMEJk?= =?utf-8?B?ZXhobFJwVHMrazBvNE1rUVdMYjROZEE0ODBkRGhwUTdEM0s4dDE2eHQ5TWUx?= =?utf-8?B?NUQ1ZmwvdFRRQWdpMmUzaURiSXZZY1pTYlZCRFpmYVdwNWtiZi9FT05UVkZF?= =?utf-8?B?VWZ4YlBXWGd0a0VJUzcrcENXVFBDOENMZmIwWW8wUXByQmFUSnVWMHkwSmdX?= =?utf-8?B?dUxHRWx1NmlkSXcrNU1FeVF2dVVKWWMvMjR3cVNBMnFzcmExcnozbnN3MUJI?= =?utf-8?B?THlac2dhT2ppY3pZY1JDbmI4YUVjVE4rMTJVYUpPcFYzeUtnVGFNcnlvN016?= =?utf-8?B?amx5OUVQNDlPalo0L3VaWkwxZGYvbFA2RmVQVXNYL3Fyby9OTmV0U0wxemZE?= =?utf-8?B?S0hxZDFrL1JPeTZOY01jc2JwcW9EemhSanYwVys2MERpMmZNaElGVG9rcnhJ?= =?utf-8?B?NVFGSkJEQ2lOT3NLblR0ODlJaWRReXl2SE5obWNOZXB3bUhieityYTE4ZnFr?= =?utf-8?B?QmJJblRWS3BYY1VlNEFtSEloV1BoTm1jdlU5U1lpYXQ1bi8rajVjdFVJMDY0?= =?utf-8?B?TmlHRmR2NWxycDhURjhlTlljZ05nMUxPQS9jZUc2dVhWOC9INkFhekl4d2Jh?= =?utf-8?B?WnVRMGVkUTljZlNoazNxdTRuOHNEVkZ2WUlWN000Mjlsb3BtSmtPQ0tQTjFO?= =?utf-8?B?Y3N0RGE2R3IxcXEvVFlQN2VtbnRhYWhtdVVBczg4RXRVRUdpVGFoaTgwSmha?= =?utf-8?B?S3M3U1NiWmdIOEFYNlNFc0hNdnN1UGJJNXY4YmhpSU9rQnJlYzZrcG9TVkdx?= =?utf-8?B?Q1BWVytXZ1NRd3J6R0hjVjV5N2phTmRxdnExNzVXbVNFcVJvdTUyU1RDdDZo?= =?utf-8?B?NllNSmlKdXlwQjB0MElSV0t6VDNvMVhUdUVCeVNKdFBnd0c1WHUwVTFQMkxN?= =?utf-8?B?SmhNaTFNNHVFaG51dGcydFByMFZ3TTdoMU40WFdNNDYyTHhsaU9LcUI2aGp3?= =?utf-8?B?V0RFV0tJTW90QmtOQ1IrUXV6U1ZFb2lVMmlUZkJ2UldVMUV4amdwWnZjNWlB?= =?utf-8?B?UDVaUkhKblRQNHNOM1plUloxU3J6OWQxSDlmYk5wOGpWK1I0NUJRUEptM045?= =?utf-8?B?SHhmakdlZUxuZWVpY056QlhRVDlheUsyME9tREFJTVRGQU9jMGh0YzVlaFRE?= =?utf-8?B?Y2JCMDV5dnhnUTR2a1hPZk5VN0tzOXEvNUwxV0RlS05vZXVFL2ptemgxUlpF?= =?utf-8?B?UlZWSzUrYU9SdWx2ZS8valczb3JrWlI2UGdRNllsVDVkVldabU5NUzJtVThN?= =?utf-8?B?Z2hNZDgrZlEraERYSzQxZWMvTko3OFhNbVZzNkgxdmlQVTZSc2dnSXBxOG1x?= =?utf-8?B?MncrRC8yWllGMnowOGZpQVNNYnF4c3BhNVA0Vk9Edzl2RUtEK1RaWllST2Zr?= =?utf-8?B?UUlUQTVneG1GNDRnQmpMTzZOMndpcFV4bmFuYjUwYkFPSzEveXljMEhockpu?= =?utf-8?B?b2d2YXVmY2dOZ1RlRWpzWnNBWlVaYStmVndtVkN3RGhaTTRmeFZnNzRXQUF1?= =?utf-8?B?bnlVZkdpMXlORndubGJTQmthVzdPc3FBbnFxWnQyanhacVluY0pMWDJNQ003?= =?utf-8?B?bkRtYmRFU1ZObExneWRkNXRJblg1eTE1SXVGYUhSM2VqallBbS9YWDB5eEE3?= =?utf-8?B?ODNLY2JJcGxENUFtYjJMYTAyRkJrY2dDeS96QytTRjBCejdRaHZuWnVXaG1K?= =?utf-8?B?M2tOSjczL0lRUlM0Uk1PZmd6L3BlNkQ1bzM2Zm5zYmpmVWtjK2JkbmlQSHRz?= =?utf-8?B?UER6bm44RWJBWDFZTm5CcEd2dG50TmlFUklDUy93UlhCV3dTR0kzcTRlRDRC?= =?utf-8?B?SGZaUmUrU3k3blVzcmo0eG9lVVA3NCtTY283UDNtU0dLK3lkWVZ1d1Jjdndk?= =?utf-8?B?M0xKUTEvMjROYURrNndyT0d3NzVYZ0c3RnJIZFRaNzcrWlZtc1ptRkduR1Z6?= =?utf-8?Q?nuJ/xvRFKhSe1OexgFRjbN75I?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cb11d9ff-1bbf-4295-9da2-08ddbcfdb8ee X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2025 02:26:47.2849 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: RC2xnL5pkOKSy7/hz89+fB9Gsp47v9uDRZ/068OSjiEw/PFheGScblacKUeJ+nuVMSqdzOZb+TW/QX4jKUbuTA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9150 From: Laurentiu Palcu When enabling runtime PM for clock suppliers that also belong to a power domain, the following crash is thrown: error: synchronous external abort: 0000000096000010 [#1] PREEMPT SMP Workqueue: events_unbound deferred_probe_work_func pstate: 60400009 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=3D--) pc : clk_mux_get_parent+0x60/0x90 lr : clk_core_reparent_orphans_nolock+0x58/0xd8 Call trace: clk_mux_get_parent+0x60/0x90 clk_core_reparent_orphans_nolock+0x58/0xd8 of_clk_add_hw_provider.part.0+0x90/0x100 of_clk_add_hw_provider+0x1c/0x38 imx95_bc_probe+0x2e0/0x3f0 platform_probe+0x70/0xd8 Enabling runtime PM without explicitly resuming the device caused the power domain cut off after clk_register() is called. As a result, a crash happens when the clock hardware provider is added and attempts to access the BLK_CTL register. Fix this by using devm_pm_runtime_enable() instead of pm_runtime_enable() and getting rid of the pm_runtime_disable() in the cleanup path. Fixes: 5224b189462f ("clk: imx: add i.MX95 BLK CTL clk driver") Reviewed-by: Frank Li Reviewed-by: Abel Vesa Signed-off-by: Laurentiu Palcu Signed-off-by: Peng Fan --- drivers/clk/imx/clk-imx95-blk-ctl.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/drivers/clk/imx/clk-imx95-blk-ctl.c b/drivers/clk/imx/clk-imx9= 5-blk-ctl.c index cc2ee2be18195f0e05e911bcb26e284b1a894244..86bdcd21753102b7d160288e7b6= 9bf73da5a5706 100644 --- a/drivers/clk/imx/clk-imx95-blk-ctl.c +++ b/drivers/clk/imx/clk-imx95-blk-ctl.c @@ -342,8 +342,10 @@ static int imx95_bc_probe(struct platform_device *pdev) if (!clk_hw_data) return -ENOMEM; =20 - if (bc_data->rpm_enabled) - pm_runtime_enable(&pdev->dev); + if (bc_data->rpm_enabled) { + devm_pm_runtime_enable(&pdev->dev); + pm_runtime_resume_and_get(&pdev->dev); + } =20 clk_hw_data->num =3D bc_data->num_clks; hws =3D clk_hw_data->hws; @@ -383,8 +385,10 @@ static int imx95_bc_probe(struct platform_device *pdev) goto cleanup; } =20 - if (pm_runtime_enabled(bc->dev)) + if (pm_runtime_enabled(bc->dev)) { + pm_runtime_put_sync(&pdev->dev); clk_disable_unprepare(bc->clk_apb); + } =20 return 0; =20 @@ -395,9 +399,6 @@ static int imx95_bc_probe(struct platform_device *pdev) clk_hw_unregister(hws[i]); } =20 - if (bc_data->rpm_enabled) - pm_runtime_disable(&pdev->dev); - return ret; } =20 --=20 2.37.1 From nobody Tue Oct 7 19:56:39 2025 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011001.outbound.protection.outlook.com [52.101.65.1]) (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 152A11D5151; Mon, 7 Jul 2025 02:26:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.1 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855218; cv=fail; b=rqxl0K5U+FQlNC2C3LSY7Yjc4lzFhHGwH7FpmVjNWMqmJnZmw3ewNPhi3soHaniuD6Ai/7Q/3lH6QQVGN5btGVmloGQg3vMn9gSvODjDSCDiKopyc1TS9VlHNH+liWg+928aQP5ANClB9KlrydccBQ7IKOFXfGgEU9BLhb4j9Yc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855218; c=relaxed/simple; bh=pBbWZmRu7054H9zNwXpUlRzVy/vNNyToqaCG3AfvhAA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=M9FAKbH5sKf1LHIZN5psMTszQpPtL5Tp+icijd+kMTIHzXm0CP6M/3QbvIhSpCuSU3p1FYhfzN62q3m+ClzJFOS6jeJzM0/odyGImMwuqwsw/Ok2YjwNexoDOFa5o+HVlmsTqn5xm1KNr9eJ/i+iacnI6yb9fBwWKFCEn/QbTMY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=n2LKRqHp; arc=fail smtp.client-ip=52.101.65.1 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="n2LKRqHp" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aAlPzBY5upF384KrQGRizDJkFX+eGdSdZ30hN7ocNuEtfM97RY0gi3g1Zk+rLQkr6PcGT7w2ryyH0Jo/00ZmRdrC0xRZJ5BS63bD29JjZKMR7bnwHex6JjiTOKSe6V6VF8ejLgpr+fIf7dV6jqsk4pSfOvthv0olLcVJfEHyUOC0728BMhrqujlR5vvWTwVW5CoYxKvuWUkiXxd+tQCS1LjrPYuHlWtvJdW/YGtcVZY7YyTH10irZVc+uZDorBlyn/JiDBcc4nvfMpoQy0wlt3Yku9F7TER4ikZkJT9IKIOrLxB8DOUG1N4SLB1d7whoCc6WKKpjMKFhv3w/K04uuw== 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=9AOPg4WkDo1O/p5nxAWLB+g1SMqQZDDovQkUOocf9gk=; b=Ts15uZdy045MFeIybhIJkv8otRLqIPRn3q1LiY1fw1bCcD2Y8/hYibT0Y9D/jlMRm6tA7JrjtyeW4gji5nuGryujlG17ytNRTQL11/DzyUcOXz3FtvvPuhlLMZg4olnV1aaPlFwTQxpvf+6WOMyDGI+Ob/IyCoINH+U+G3iKLLFnHY3ESotnD7BWckjn+L5HHpS7Wbw2vJK1Eb50VQSNg5beaBykcWIM3MNfyo/1CGcE1iR4kfL2LyPk5A7lJ4DTFDhtcIGl2bmwMK6VTapEy+ihmuyk4gti/iLlUOPxynUahWze4JqNFKuLx7eODE62tpF1Cp+9ZL+Aitekgw0tPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9AOPg4WkDo1O/p5nxAWLB+g1SMqQZDDovQkUOocf9gk=; b=n2LKRqHpTsb9KT0tWuhkvVV84kNU7OccGtI7+Di+98reMGtAU8zHQO+8tJ+30M+hmubIA+hL2aVdJDVmfiVzADDmcB2xykeIN9Vidz679oGobQwvFV6ezSR3imPbaelMkiZ8cmzow5XVPDFDVTqMgxkOyAKseDxerjBkw/NgoDwf7v54iWozHh5QQxUx98rklM4Cr30drV0HBUZWWtVVjitGCnW9Zysb9F31qtVOUoAxahBIZWboor/GSNWZOIU62qmcjdfW3/HT6Gv7cx74Emv+/bQ79cb7U/m+KoDCDOmoh3HD6bMcAeSa1LaW0bqqRpm8YYfLMS0O11E4vtLZcw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV1PR04MB9150.eurprd04.prod.outlook.com (2603:10a6:150:25::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Mon, 7 Jul 2025 02:26:53 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%7]) with mapi id 15.20.8901.021; Mon, 7 Jul 2025 02:26:53 +0000 From: Peng Fan Date: Mon, 07 Jul 2025 10:24:39 +0800 Subject: [PATCH v3 3/6] clk: imx95-blk-ctl: Rename lvds and displaymix csr blk Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250707-imx95-blk-ctl-7-1-v3-3-c1b676ec13be@nxp.com> References: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> In-Reply-To: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa , Frank Li Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan , Sandor Yu , Laurentiu Palcu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751855088; l=3912; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=07QUPinhJ6vN5+YOqPGedjsWzVCcdUSc46cUrXyB4GM=; b=DapHAGcoPCo46OX2m+H4QOPBjNjC45Qc1rBFsOnMCq6lQQ1nQ6Q6tEyqdwnNYmHgdNPclcE5x UYvpTP2/RP+ASizJQvrZR9FbBJ3WhfFLsftCHLR0FglP+rIi4vD1PpG X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: MAXPR01CA0102.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:5d::20) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV1PR04MB9150:EE_ X-MS-Office365-Filtering-Correlation-Id: 2b8b7df5-7643-476e-c905-08ddbcfdbca4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|52116014|19092799006|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?T1ByRXJTZWwyckdOT3ZTNW9McDZQWFAwQmJXSmh2a2FxSFUxWDBtbW9GOWpn?= =?utf-8?B?ZldPQWVJdVJicVR4QTEwLytuazZVZE5CWWhOQ2NlcDUrSFdxWnhMZlpiUUlK?= =?utf-8?B?WkxGR1NhR0h2a3EvVjhCdC9MUEJvTzZnWGh4WUhyTVBBQUdYSStMNDFZNTNH?= =?utf-8?B?ZkppcDBSVVlTS0dxRlRLM21TMlpxZkVFYWtXVFZ6a3BoSmgzYlZudVB0Nits?= =?utf-8?B?bTZaNXZoRUVmL25veWU4T0E1ZkhCZ1Y5NVlzbE1tcHBBMjB4MXNwSFc2a2dk?= =?utf-8?B?WEVYdElqK0VBVE5STHM5enNTNktYMUNraW1XbS9PaWdFai9EMStBaEc4d1Na?= =?utf-8?B?MU5jU1o5dEtuZkFpUDJCWnJzbC9NVW9HY1ZLenQzYVBGQUJyL1NtZHQ0SUpO?= =?utf-8?B?SGg4NjMvZU5MYXp5SzNhbWt1bWpCdmwzTjhoQzJ1V0ZTQXZ6Z1JybUtjelBn?= =?utf-8?B?VUNwTEFWa3VPQ0haM1E3c05TTmNndEZ0TGowd2xwamdZdHVxNEc0MjB2b3kz?= =?utf-8?B?b3drOHp3blZ5NnNaajRBSjdoQzJtQVV6SVVlYzBpbUh0YVVydlZVTHc5VExa?= =?utf-8?B?czV6YW8vQXZJRVdDRDJZWDZKMlF1YkRzZlFEb2ZrY3dXK1pKQUt4a01rT3px?= =?utf-8?B?WThYUDlFQWRJUDFONDAxeStZODUwMlRQYlczbm8zTktZdVJlRWY5YmMzTTJ0?= =?utf-8?B?T0Z3VG1lR1doblBJR0FUQ29OcDdpWk1wd0NEQzEySzI4U21DenFmUnhQdEtq?= =?utf-8?B?bnFJSjAyblZtSlhhclFZVXFBNDF2Mlc2c0lTVXVsV1F0Qldud2R6b0w5bEpV?= =?utf-8?B?WVR2SGY3YU1BR3I0T1F5VGYvWm1oRkFJUE13WE9lVHhMZThpQjRQOHlMVE8r?= =?utf-8?B?blBBeVhnTTU4aXVubG9wanlqTHFJbXpWbUJUeFVzR1htS0wyZFROVFltL2Jr?= =?utf-8?B?UWIwcHViUGNmdmhpRE51UktJLzJOY3UyYXNpVkRQRnlSMzRaYWdpMnVIdUd5?= =?utf-8?B?WWJFODhUSFpKVVFPZitycDRLR2hzQW1DSHFOak1SZyt2Njl6NDZQY2hmYXAv?= =?utf-8?B?dWZsc1VsVVNUdmdMZkhMTlZIN3Q3cjV1TTQxS1ZjNXdkZXJxSVllM1lZQXN0?= =?utf-8?B?c2RNc0hleCtISHZrQVNyd0hZR0d5cHVTdURPb0NobVRRM29Pck44dmY5NHlm?= =?utf-8?B?WnY2cDJIZ0xCZUtKR3dTcWxCNWxBbnpNQ2tGWXJTclZZTEExY1kxVXZxaWVV?= =?utf-8?B?c25wbEVBLzhDTHV4MitobU0zVFlKcWxPdkhBZVlkczdCeEtlbzg4WFliZVQ0?= =?utf-8?B?b1pYVlJTU1pwWCs1dnhDZE00OWtXaUxyS0NnNnpWVDlCR01QNEJTOE05TElP?= =?utf-8?B?SUt4Zk41cVFYYWIySklxVHUyeWdkRDgxLzZwUmoya2pPY3dIejJKeXl0SU1n?= =?utf-8?B?OVlENmQrZ3BmdTdQd3lDQzE5OUpGVWJZYmhSN3FNUnFtamR1UjNGM3dpRXB3?= =?utf-8?B?eURsUmNuTTBoaG5sS0pzV3lzRlo0MmJpbDdPZlZJM2NXQjM5cXZNay9xaEZm?= =?utf-8?B?cTdTRXlBcTJ4MndWeTAvdmNGVU51cXE0NzQ0bDk1WTlHaWhsZkpBb2tYd3d1?= =?utf-8?B?aUM3SXhVNnN2QzFsRTZGVUdZU1IyRWhicnRJOEpKcDhJbnBUTmpqUmRib3Rh?= =?utf-8?B?bHB0YTBRYWJmM2tpVlBabE1uOWZ4TXhXM2wyT1dvMUgrV2djMlA5bXhiOHI5?= =?utf-8?B?dlJKZDlMMkxvN1dvd3N1L0lkTHRZa3gyblYrWDUxSXg1Vkx3di94TjlpSFFS?= =?utf-8?B?UFlJZkI4UDYxRHdIanNtdHhGN2JkSDF6cllnQ1FxTXAxTFhYQTR3YXk3MDhz?= =?utf-8?B?OVpwT3FYUno0QVhFRnNpaEordVdFZndYSUw4VjdyRXRHWm1PbmRrN3BXNHQ4?= =?utf-8?B?RmxyTVVYUURsN3FkM3p1UHZUWGpVZmVPRWx6UEowbWFZTHJWdU9kankwV2d0?= =?utf-8?Q?P8e8VKgTlUVZ+aRcg8iHhm9t3WUQ1I=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(52116014)(19092799006)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MFdFVDNVVGw1WVJqQ0VLRXNoZ1Jhd1BLcE1SNmgyWmpDVmp6S052VmZsYzBL?= =?utf-8?B?TDRacVovSjBwSWJVTHBkVSs5QWV3dEw1aFFlK3R5ODlsTE5BUm1WUStaVC8w?= =?utf-8?B?dHE4aUFZOEJKSXZ4YXdLVlQycThHRUJWNFB6aHcvODA3ZXgxT2p6V01mUmpY?= =?utf-8?B?TGh4Qi9pKzRnTTdJMHk3Mjc4NmowZ3BROUsrUlYwV29UYko3ZGNCZGhVWkg0?= =?utf-8?B?TTJvTUk5ak9XaWt6QXN4ZXk1aE9NSC9MZVRma25FWjFkTXZIWnU3MSt4QWln?= =?utf-8?B?cmJzODJsZEdHMG1DNHBWZ2h2dG1jYXA1eStvVy85NFM5dkl6cXNHNVgvY1Ny?= =?utf-8?B?OGltd3B6bWFBOVVIK2Ftdmtqak9mMkFRZ0c2TWlsblNUcDE1aWMzSFd5RlBo?= =?utf-8?B?V2RUSUgvQWYrUXdEYXcrNWRFL3llSFVrdGhsY3RhUzk2R0ZhSUZsOTdjbXhk?= =?utf-8?B?bmpoM0JVaUlZTmlUbmZFeVdDcGZUWk01RkF3YTdjd1NlOVlSWXpyK0tlaCtT?= =?utf-8?B?UGJWTG95NDJmY2JFTEN5YktkMWtIZ1N2a29ldG1Qek1PTDhsK1F6QTR0YU5N?= =?utf-8?B?VDd2eHFFRk1oVkVzK29rRGppWVQyZ09sNWZFOU9QNWxSTko2WU1HTEI0Qko4?= =?utf-8?B?RGpPcnFUeFJhVG5mU0J2azNBeUxmSE55VUs5Y3Y5ZjZ1dHVkd0hZUDN1S1Va?= =?utf-8?B?VE9wc0tTQ1RBRDB4MTNyN3ZjUkNURDFBc1JUQkZZOVRLY1lPYjZLQ2xjVFlK?= =?utf-8?B?TUZUYTNEQkRVMjBBNUhuUVhiUEM4MUtKVDVXK3JDUEZJNFdZd3N6a3AzeHlE?= =?utf-8?B?YTREblMrRXpWTWJrT05ROTRxdGQxUG9NUThuQmhJT2NFNFh3b3VmTFYwTm1y?= =?utf-8?B?RDExSWxyNHFLVE84MEI1MjJGMG54Sm1YM3hlNTRrNGNpMndlVXlvcmNHZVM4?= =?utf-8?B?SkRtVFNBWEwvb1FIOHJtQWRVWDd2MDJkaDZFZ1Blc0VES05vL3UyY2dUenBD?= =?utf-8?B?cFdzVVdiUzZ2YVVITmhyM0hSTlVNNGpTUlh3b0E1MlBTZW9ZZ0xtMytoMFVs?= =?utf-8?B?MzdBSW1aRmUyMFNDNE0yYng5Z1RMQitWbXNqSEtoWWdzdjlMbTNxU2pMbnda?= =?utf-8?B?VE0weU90OEVyaHEyUlJRL2JFMDRsd3dIbkRvWEU5YkFvMEhoWXFMb2pqQWx4?= =?utf-8?B?eE9HRjFOTnVrcFBWQnJmYVhDbEVCS1RPOWxIbmZYZG1nZldPeTJaRGlIRW8y?= =?utf-8?B?RkgzTTNWcXVkcVFxOFE4a0JCZUdqQytubXlNRnZGOE5PZVBUQXJVb2FmeTZj?= =?utf-8?B?VTNpZGFFa1dYWVJLS1ZaME5XSzlycHRRaWNnNUtvaTZtd3BVSE9abnJXbTFk?= =?utf-8?B?SitiOTU0Y0F6aUhsOTdnczMzTjFjSFlLSExRTzJ3eHhJMUVTN0hzc0k5ME5W?= =?utf-8?B?eFNtRlRZTm9UMkk0dUlWR21KeW9na01uSDRuZXpsRVI0UHNsT1lUWkpMMmEy?= =?utf-8?B?R1crY21HcTNHWjNIUm9XZW1MS2hVdExkM2pYTHVOVDBuRHAyL0FaQnp5WXN2?= =?utf-8?B?cFFFMklZVHZwZEZzbHp0c1p5SmR3RzViMnEyQUxuTXhYMk04WS96cWg5Szgr?= =?utf-8?B?ODY0KzVBVDBUTUx2TUJRZ0RCM3FpUnZ2SmFqYmNTUjRXUjVUSWhkNFFrQ25i?= =?utf-8?B?ak5xK3Nmc1pIWWpISTdMQUViRnZCbzR4RXptRjQxdmo2Y2FpSDd6MXpZT0I2?= =?utf-8?B?a0RUL0VLT1BLaHNFQ0ZEN3VndFJ6R0k4SkRFbEE1MW5CTjBlbkhkMksyUzhy?= =?utf-8?B?ejc3RDVSR2VyY0hHZld1NzRacUM3bEphTnlIYkdhb0ZuYkszYmhTMjRNa05m?= =?utf-8?B?OUtCQXZxOHR5d09mWGNuNW5UL0JWSnk1WU41bS9ZTFluSnNpaUNZV3hpZitu?= =?utf-8?B?ZnRVaFYvSUtpYUpKekNrYVhncldYYlBUUDE2UlBkRjQvVDM4bTUxQmNERkZu?= =?utf-8?B?RllOUXplbmxrMEcyQ2pvbmRNY3pEY1AvU3phU0lMd0xmblE5Q1NneTBBLzRv?= =?utf-8?B?Q2tYZFMvcURvOHA0YUlRem1mSjMrVjd0Y2RXM25CWDhFbEhJOU4zVEpyeThI?= =?utf-8?Q?j3d1SmlVhIycYSpQSNv7YRpOH?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b8b7df5-7643-476e-c905-08ddbcfdbca4 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2025 02:26:53.5153 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LpBU46yEuLTTbjiYZVcrjGqh74sWHY6S+oZbpV1BQarIFHCxuIG/6tvGoPS/0EOIybt+JXR7f0PB8i0YJFr2tg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9150 From: Sandor Yu Rename i.MX95 lvds and displaymix csr blk drvdata in order to add support for i.MX943. Signed-off-by: Sandor Yu Signed-off-by: Laurentiu Palcu Reviewed-by: Abel Vesa Signed-off-by: Peng Fan --- drivers/clk/imx/clk-imx95-blk-ctl.c | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/drivers/clk/imx/clk-imx95-blk-ctl.c b/drivers/clk/imx/clk-imx9= 5-blk-ctl.c index 86bdcd21753102b7d160288e7b69bf73da5a5706..c62d61c3444bd40fabcc0b50929= 584cc1724ae95 100644 --- a/drivers/clk/imx/clk-imx95-blk-ctl.c +++ b/drivers/clk/imx/clk-imx95-blk-ctl.c @@ -156,7 +156,7 @@ static const struct imx95_blk_ctl_dev_data camblk_dev_d= ata =3D { .clk_reg_offset =3D 0, }; =20 -static const struct imx95_blk_ctl_clk_dev_data lvds_clk_dev_data[] =3D { +static const struct imx95_blk_ctl_clk_dev_data imx95_lvds_clk_dev_data[] = =3D { [IMX95_CLK_DISPMIX_LVDS_PHY_DIV] =3D { .name =3D "ldb_phy_div", .parent_names =3D (const char *[]){ "ldbpll", }, @@ -213,21 +213,21 @@ static const struct imx95_blk_ctl_clk_dev_data lvds_c= lk_dev_data[] =3D { }, }; =20 -static const struct imx95_blk_ctl_dev_data lvds_csr_dev_data =3D { - .num_clks =3D ARRAY_SIZE(lvds_clk_dev_data), - .clk_dev_data =3D lvds_clk_dev_data, +static const struct imx95_blk_ctl_dev_data imx95_lvds_csr_dev_data =3D { + .num_clks =3D ARRAY_SIZE(imx95_lvds_clk_dev_data), + .clk_dev_data =3D imx95_lvds_clk_dev_data, .clk_reg_offset =3D 0, }; =20 -static const char * const disp_engine_parents[] =3D { +static const char * const imx95_disp_engine_parents[] =3D { "videopll1", "dsi_pll", "ldb_pll_div7" }; =20 -static const struct imx95_blk_ctl_clk_dev_data dispmix_csr_clk_dev_data[] = =3D { +static const struct imx95_blk_ctl_clk_dev_data imx95_dispmix_csr_clk_dev_d= ata[] =3D { [IMX95_CLK_DISPMIX_ENG0_SEL] =3D { .name =3D "disp_engine0_sel", - .parent_names =3D disp_engine_parents, - .num_parents =3D ARRAY_SIZE(disp_engine_parents), + .parent_names =3D imx95_disp_engine_parents, + .num_parents =3D ARRAY_SIZE(imx95_disp_engine_parents), .reg =3D 0, .bit_idx =3D 0, .bit_width =3D 2, @@ -236,8 +236,8 @@ static const struct imx95_blk_ctl_clk_dev_data dispmix_= csr_clk_dev_data[] =3D { }, [IMX95_CLK_DISPMIX_ENG1_SEL] =3D { .name =3D "disp_engine1_sel", - .parent_names =3D disp_engine_parents, - .num_parents =3D ARRAY_SIZE(disp_engine_parents), + .parent_names =3D imx95_disp_engine_parents, + .num_parents =3D ARRAY_SIZE(imx95_disp_engine_parents), .reg =3D 0, .bit_idx =3D 2, .bit_width =3D 2, @@ -246,9 +246,9 @@ static const struct imx95_blk_ctl_clk_dev_data dispmix_= csr_clk_dev_data[] =3D { } }; =20 -static const struct imx95_blk_ctl_dev_data dispmix_csr_dev_data =3D { - .num_clks =3D ARRAY_SIZE(dispmix_csr_clk_dev_data), - .clk_dev_data =3D dispmix_csr_clk_dev_data, +static const struct imx95_blk_ctl_dev_data imx95_dispmix_csr_dev_data =3D { + .num_clks =3D ARRAY_SIZE(imx95_dispmix_csr_clk_dev_data), + .clk_dev_data =3D imx95_dispmix_csr_clk_dev_data, .clk_reg_offset =3D 0, }; =20 @@ -469,8 +469,8 @@ static const struct dev_pm_ops imx95_bc_pm_ops =3D { static const struct of_device_id imx95_bc_of_match[] =3D { { .compatible =3D "nxp,imx95-camera-csr", .data =3D &camblk_dev_data }, { .compatible =3D "nxp,imx95-display-master-csr", }, - { .compatible =3D "nxp,imx95-lvds-csr", .data =3D &lvds_csr_dev_data }, - { .compatible =3D "nxp,imx95-display-csr", .data =3D &dispmix_csr_dev_dat= a }, + { .compatible =3D "nxp,imx95-display-csr", .data =3D &imx95_dispmix_csr_d= ev_data }, + { .compatible =3D "nxp,imx95-lvds-csr", .data =3D &imx95_lvds_csr_dev_dat= a }, { .compatible =3D "nxp,imx95-hsio-blk-ctl", .data =3D &hsio_blk_ctl_dev_d= ata }, { .compatible =3D "nxp,imx95-vpu-csr", .data =3D &vpublk_dev_data }, { .compatible =3D "nxp,imx95-netcmix-blk-ctrl", .data =3D &netcmix_dev_da= ta}, --=20 2.37.1 From nobody Tue Oct 7 19:56:39 2025 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012017.outbound.protection.outlook.com [52.101.66.17]) (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 224E91DDA18; Mon, 7 Jul 2025 02:27:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.17 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855224; cv=fail; b=mMMlQ23hVUPRZGd3XrZG9xLOCrLRNiU9WQhSwTfYpWsGf5zBJWi+O3HFDwR8Fj4pBvUMh36lAH8eYqKRw8M7HYMJQkx5O6rlL3O5S44x1naacxKeXVeSQDYBVcx14XlpA9SJotyZYpCEmj0qle+7ObHzIQ6xQ4bcD7I/TBfR+/E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855224; c=relaxed/simple; bh=mGdWb5Es8MsiPrSwPfbd1t10sUUVu4HqZhONQato8YE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=pByyx3ZPp30zFMGfZ8EtJmgLlhWsw4TyS3SExvAxNT2x8U/WXDNhmfsZ/bKK5XThK5HwA8Ibx9J82E5qYjUmyBnYmnQ8bzHzhrr273GSXskUjVunntdCcGllXrZo/gHZpkqsfLQztJmSXf7jnAtPgZz43kU2hDY8xSmWgWNW1rk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=F9OBWbun; arc=fail smtp.client-ip=52.101.66.17 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="F9OBWbun" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sbkf5ZpyxA4lqTyUVLdkMZ7RbcuuYiJ1HlNeS/fvDhhTOQoQFYwnNRhUh5QpBHyaUCMVN1AR9j9yVs1WQr8ELZj4r37MsCxU1MgPz0rDsUvij4FoQJd+5NJdrnagp/MrTIOSgilsGm55AdCtosyVns/RUmkiT8A3878F0JWd9BD9+gKQXZWVLTZewN16/7nwR7GYG2elevIUdyAlI3yd87ut91m7Wy+FEWsf2CEvmgA9vWmVcTLXgO7eNM4d9pwfH1GfkZ5w14Hd82VJhaIvoyUHFkJ6OHdMN59haJx6lhNqb0JSY0Wt5+49e53cO9gb1PASMcpx0gqNRW/VXP5iqA== 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=wSNfqOmUGiv4YH7fcvUikevB3BNYCgt1Yw4NdmCGeCc=; b=fcgBudO+Bl5ipKlsz9uXIucHlaflkPqOT7kHnMWjU0f7/tWATFUvXj6cz88GHPpIWnjfDGQYcDAOVqlSaDXcOhlIUINX53J+ingX72yz34R0xlrdbpAuQ6PfOtLn9+S9SzW8jEql7FLzqxsgbkFRHFMk08F1tOnlyIBEj0IdkvolEKEZh94uFZ4R+ZI8hbqDKcXFZf2NuBPabJb4kLXE3qASxWJ62VTr2OBDybZ1Qso2XJfjnyOyrt6bVtUItfUKz09cQ96yNbY4Nj7i4koGt0cqPnU2JZxPqBKl70W8sWaDF8pFKOBPLQxoBO4S2ZvnIdBYw5xW7qDAa+r17MA+4g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wSNfqOmUGiv4YH7fcvUikevB3BNYCgt1Yw4NdmCGeCc=; b=F9OBWbun56u1hENlCMnMVUKh9z2WGqNpNjimwugugagDExbjezM1zImVob5cEFa98biW2x1UMU2T+zA89mXtVKAXymrzFMzPLoy3dGgK9ePfCLo2UXHQsPWS5LHlZCF6/Nq0D6gRf0Od6796M+VbaeISrN/P8adNYDJj2SyaVQB4+IQlaiFNFUHfvfRdbWmbRVl/OZejVxdC0c9R7ZCqQvjF3UClJagI3b+j/FlQK3orKThoNYECS6Qj/SS8oaYAHsl/rzVxiYQbmD3Nln9lygHLG7RGU5UmnLaf96wEPD68YwrODbYce5e4GHQdbVqFTVBIf2z3C8b4iIN+njb7Ug== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV1PR04MB9150.eurprd04.prod.outlook.com (2603:10a6:150:25::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Mon, 7 Jul 2025 02:26:59 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%7]) with mapi id 15.20.8901.021; Mon, 7 Jul 2025 02:26:59 +0000 From: Peng Fan Date: Mon, 07 Jul 2025 10:24:40 +0800 Subject: [PATCH v3 4/6] clk: imx95-blk-ctl: Add clock for i.MX94 LVDS/Display CSR Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250707-imx95-blk-ctl-7-1-v3-4-c1b676ec13be@nxp.com> References: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> In-Reply-To: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa , Frank Li Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751855088; l=3141; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=mGdWb5Es8MsiPrSwPfbd1t10sUUVu4HqZhONQato8YE=; b=nIwEuonZnxQwa4Dwr3gQcfmCANW2HRox53OnFbXI+S81Z6v1DjdpTAWldS55Iunb+cYgXOQtm BCaSkguu1bqB9u0I9eouHuRfOVJuRym8TwirEgEWuSPYYdY995JCusR X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: MAXPR01CA0102.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:5d::20) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV1PR04MB9150:EE_ X-MS-Office365-Filtering-Correlation-Id: b121011b-468b-45a7-2f5c-08ddbcfdbff8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|52116014|19092799006|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RE16bmdia0NyL01rTjI1cFpsRENzcmx3RDhaeWREQkNZSXgxSUtGbVg4d1Vq?= =?utf-8?B?c0JLb2czM2k5SUM5c0ZZOHRhR3ZwMDk5QW54bW5GOHQxQVVLYVhFNURxbSsv?= =?utf-8?B?ZmhQaTkyZUt2dCs3M1JQcEdaZWFlWng5TEw1SHpuV0xIMTd4em4ydXdpTGU1?= =?utf-8?B?R3hCR3h4WGV1TEh2biswaTJhMzlvUkpKMTYxaWFmN3VFZERXQUE3UXR2bGFo?= =?utf-8?B?cG43enorZ3BESDdlRDUzdmZyb3FyMUhDeEVFK3dSM2hGd0phM0RESnlJVWwx?= =?utf-8?B?Sk5wNndzMUlvZ2hHa2ExTlFzOUdLelRBdTdTRWdOVlZyZmt4WGlDZUdvbEZa?= =?utf-8?B?Q2lmNzJHdWQ1R1V6T2xURDJVOWYvQzJCWVhCMEhRZEhOTVFKYWdGbnNIWEtP?= =?utf-8?B?ZkxTS0luQ210aG9jRXJYQlpVZUJqUVVvQ01CaDRJSE9mRmJ3VDFFRVh2Y2I0?= =?utf-8?B?Ym1vLzBnc0FBbTRRaVBQTW9rOUV6RENGd01zOXlVa0w1Y2ZxaXpTT0FBZ2tR?= =?utf-8?B?empoQkdML1RZOE1uYWd4MVFuNk5nTHFBSG44emlROW9WTVg0TGliYmpvSGE0?= =?utf-8?B?b29Gblhrd2EwNkRGdjdrUS9EYXNQQnp1cXJCZk4yZkMxUy9uTlVYZEx6ZVBr?= =?utf-8?B?Sks3aEljWk1jVkVNVzl3d3EwcFFrNWpYV2pHeHRqeUphRDNleGRWNTRzTGFj?= =?utf-8?B?T0pObWlOakNDM2xLNTBud2Y1bFk1bWVnRUtrVDhrZUtHeTNYSzJqREpjR0pZ?= =?utf-8?B?eDBkVEFsZXBLdjhnNHRFckFHMEdMSVhxSTNDWUppa1Z3ZmxuSC8wSElla2VU?= =?utf-8?B?b1dZL2xsbU5nY0RKWFhtaCtGQjVQTjRRSnc0OVhyZ3c2Z3NyUHh3YmZINVJt?= =?utf-8?B?WVZIeUNkb2M5K1RyN3ZJZHh5bzkvMkNHalNla3JZc2ovQldSc3NmNldCNkpn?= =?utf-8?B?dHRxQ004SkZIV3BGd014ajFLbnFjZG1sR0NEN0JpRGlHajgvNU9KSTFGZUtN?= =?utf-8?B?YVg5V2pOWkw3dXlFWUFRdHhkaExaZlRuTmp5alNrQ0dNWFQ2ZGk3ZWRsaDhK?= =?utf-8?B?dEppL0VtOTRrQ3lTd3c0bDZRd3I1Uy9nR3Zra0d0S3l5aStoWW03ZG50ODFY?= =?utf-8?B?VEoxbGpnK3pxNlZ3eTlRV1kzSHdySE9VUktPRGtSV3ZXOHQ1ZFNua2NiRVhu?= =?utf-8?B?RVJXbmJVVk0rSE1SRDVXYVNXYWR3NTZsWGV3N3FyMFVWN0xoZERkZ3JMb3pL?= =?utf-8?B?THliSkFKWGRQY21ZeXdwNTBkd2srVVNLblB4cTZGTzB0cjZTczJpejZhM2hi?= =?utf-8?B?MjQ5T2YvbXU4ejE2b282STloQUxnaE1FcnVzQ0VSY2ZsSFJ4N3NvSGxQZHFG?= =?utf-8?B?TVpBcVZxYXNFNlg5UTZoL21TbWM4M1RBTFQzZlhlZVhDLzFwQjJlSkMrcnpx?= =?utf-8?B?dE80cGgzRk43MVNjM2phU3c2YzVkamNTd0dLNDFrZHpqZ0tiNC92aHZQaVBV?= =?utf-8?B?citSR1ZHUG45SGdZTVZZTFVXSXFRVW1BWGJPeC9FMUFQL1l0QW9CQlNaS1VY?= =?utf-8?B?clV1RFRjVWxTckg1U1JXUW5kOThyYUVXdWtidnBOcmYxdEg0SmorczJtZ2VF?= =?utf-8?B?WGR0SnRxaG9RUCs2RjhiVVRET0RiOHphazZZWnhNUDJ1U2ZMZjM3M1hSaS9i?= =?utf-8?B?YnlzWVFwOVRnV3d0OG56M2c5Ry9TVXQyVDVEZlF3VlpPZ1pUQ3lVSVBUdHlw?= =?utf-8?B?andkT1pSYUdnVE5iOUtML29KYU14dzJyWENGeXcxN1pHNU9sZmc5QUVjUStN?= =?utf-8?B?Q0s1QjJUakdtOFcrVlhhTk5xZGdmeXVTMGFDNFlwMzJtM2NtbW45d3JmaWgv?= =?utf-8?B?NERqeml4TVZTVUVkUUJnempxclpmKzlhRUJqRHAxcHEwb2pra0ZCSDRtRDFW?= =?utf-8?B?QTNnNWkwMlRielA5OFhtM2FqNFdlSEE5QWU5bTU0TmhURnhUMHVqdStxdlgy?= =?utf-8?Q?Ef8aZEBe5IIRJktDPrE88UjScqkJ54=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(52116014)(19092799006)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M3JLSDR6WVlZR1lBYUowWHJ0VFNaZE9YTDJibGdIeExVT3hRWUxWUUJxZ2NI?= =?utf-8?B?V2xISmcrRDl3ZUxxL1FBemxZY0RENHB3MVV5UUE0aWVRWUdwYk5tNzdqcWpS?= =?utf-8?B?N3loQUVKN1JhdGIxWmlrc3ZIbVN0bG9CTDBjUWY3TWpOUzZPSEtQNUF0Y0lk?= =?utf-8?B?Um5MY3Awa0EzeC9VR3FrYXpBaHNFR1hYWTBlc0NyNHhnSUZyVEloMDlMYlJV?= =?utf-8?B?Mnd0THY2OUJlMkJDK0tTd25iai9Cbm9pL3R1OFdVL3RZVWx1ZS9LVGFsdlV5?= =?utf-8?B?ZE55U2lHcUp6WmFQYUF2c2haT0lXcDJHVkFMZFpLNGUxZDdDc0dZaXhvSWVI?= =?utf-8?B?L3dTTnIvWUsrdmd4aEJlV0w1VzFNak5wbEF5Q1d5RlV1ZURVK1IrS3ZEVlFJ?= =?utf-8?B?MFlUMkNVYUQ3dG1XejZNTkxkcFZjOVc3d0JiSVFQSWtlT0M1cUNoZmpMendB?= =?utf-8?B?VER4N2ticU1ReEY0YllYMjlkaHpSMVZUNkhIZDlLdkRiekdwN09YQ1Q4ajN2?= =?utf-8?B?MG9taVBKeXUzcTFPTUoyT0ZHRVVCc1ZTT1VINUZJUXVYazVpN1d2aEd0MUkr?= =?utf-8?B?RWFPMzhVNWNoR2F6eXVPamNNUENUOWQ1ODdkekRsSFRRbk9WZXVscTlPZ0dF?= =?utf-8?B?YmU2QmsvcFVTeGd0L0IwZTNSMkIrUmpIeUFpUTZzOW5LQTRBekQybW9WV0g4?= =?utf-8?B?KzQ4S1R6TkFIVGlzNXhvRzRNZitOL0RmSWp6YWlGUEpESHJ5QU5sczM5K1Jk?= =?utf-8?B?M1FLSFVudThNeVhVVCtFdEpIaVVLczAvL2lmejFPOGFxdldCUWlieXVFTVNI?= =?utf-8?B?eW5iRjA1VlZIZUVUQ05KMGd6YVFCVU1JTEZtZ20yQnJMUVg2cUNCR1l1c1R2?= =?utf-8?B?S25BdjdLL3l1c0xxb3RMRVBsUjBmUk1mZTRkcnV0T3FNSHZ1QTFIb0UyOXJL?= =?utf-8?B?b1FMencyclZEOEx0NVdHc1FsTTVpQkdmWVd0RXgyMEFyek9CZWxWTmN5WTJo?= =?utf-8?B?VGMwVUM5dGxaRlluWXd6WkJrYSs1T3E3bzhRRDdLVXhaZUorSTZaTlE5Ujh0?= =?utf-8?B?RlFpdjNDd0diNy81bUJaK25kdmlkWVJXRFhEbGNvSFBrVTI3MklXT2FTOVVn?= =?utf-8?B?R0pvTU1lMVZ0QjdvckJLdVYxeGdyd2oyTG00MWZOL1hKMWdabmZaSVhQdnpC?= =?utf-8?B?WEdGVGhrTTIyOGpBZXo0MFVVekdwbmNxalJTVEdxZ1VRcHpmenBFdFdyakxL?= =?utf-8?B?cW5leWJHZE51MnAyU2g3b2NlbFNOZEJ3blc5RkxrUGdDb1BMdkxrRDZ5U2hs?= =?utf-8?B?VVVlM1plN1NLdkZ2ZGRJVjVBQnNybVZnZDl4aW1KR2NxMjF0ZmVmYTZMQlpY?= =?utf-8?B?VE1BYXhoZjM1ckM4K1hUNi9tcDI1Q216Rkg4QUhReVU4NDJObUhjTkxmL2FG?= =?utf-8?B?MjJ2aXkxa0NhQVg0NjFhTWY3dUdsWXA5VXFnQWtXY2dpYmlLTGx5T05HS3lQ?= =?utf-8?B?YnhhTEc4WjdxVFRqaGIwY2dBLzBIUUNVRnNETHcrOENvMmFscVVLZFA0Z1g3?= =?utf-8?B?RGc2anhqcWJHWGJwSzFiSmpFckpjbzJJczVPaFBoVlN6SjlZN1ZBQi83S1B1?= =?utf-8?B?aUtFZTAwVVltN1Y5WnRNVFgxWERzeC9DRnBTTXZ4WmtRWTB5YXVhdHQ3bHZ2?= =?utf-8?B?czdkUUgya0U2QjBhQy9YNmVHeC9SaTFtSlRsQkNjcHFIVHdzNUIzSlYxWnp5?= =?utf-8?B?WmlhSnpYTkh6MGd4WlNxVjVvVkdrUzZIL0FBZUszRU8yTkFqOVBtNmNmSjYz?= =?utf-8?B?ZHNRRmQrK0EzN2NkRDVyRk5SdUoxMHUxNVZBM2VmRzBLVnQ0YjVhTjI1OTlh?= =?utf-8?B?Z0Nqcm5KTlArN293aWRWM2xYNjZ6WVk4cURvVStEb2Q1cUlPNlVMMk84V3cw?= =?utf-8?B?T2ViNUhRVkdhYmRHRnFhK1l0emlibGNGdndMejF3cGFoT2pETUNmcHJVbVZn?= =?utf-8?B?V0pzZWpudk80Z3lUNEtKV2U5K0NkS1VWMUs1MlYzN2ROd1hPN3VmaVBqSlBK?= =?utf-8?B?SXg3cDlXZ1VoeU14VWs5dlNqQ0VaaHBnSE1XMm5PMFlueEw5dEx4TXFmazgw?= =?utf-8?Q?jWZHPRsM5fy398jqelVMTySpO?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b121011b-468b-45a7-2f5c-08ddbcfdbff8 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2025 02:26:59.1399 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: wIRwa8z+ZTTOp9Cu6Q+7fIz5Utqk8uQ9shmNQ+zgC/sjjJqTnxp/+nJkd9B4XKHTvY9JRgYGp/Sr8IYo/ZJ37g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9150 i.MX94 BLK CTL LVDS CSR's LVDS_PHY_CLOCK_CONTRL register controls the clock gating logic of LVDS units. Display CSR's DISPLAY_ENGINES_CLOCK_CONTROL register controls the selection of the clock feeding the display engine. Add clock gate support for the two CSRs. Reviewed-by: Abel Vesa Signed-off-by: Peng Fan --- drivers/clk/imx/clk-imx95-blk-ctl.c | 50 +++++++++++++++++++++++++++++++++= +++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/drivers/clk/imx/clk-imx95-blk-ctl.c b/drivers/clk/imx/clk-imx9= 5-blk-ctl.c index c62d61c3444bd40fabcc0b50929584cc1724ae95..7e88877a624518cc679cfb3bf67= 3418207a1bc74 100644 --- a/drivers/clk/imx/clk-imx95-blk-ctl.c +++ b/drivers/clk/imx/clk-imx95-blk-ctl.c @@ -1,8 +1,9 @@ // SPDX-License-Identifier: GPL-2.0 /* - * Copyright 2024 NXP + * Copyright 2024-2025 NXP */ =20 +#include #include #include #include @@ -300,6 +301,51 @@ static const struct imx95_blk_ctl_dev_data hsio_blk_ct= l_dev_data =3D { .clk_reg_offset =3D 0, }; =20 +static const struct imx95_blk_ctl_clk_dev_data imx94_lvds_clk_dev_data[] = =3D { + [IMX94_CLK_DISPMIX_LVDS_CLK_GATE] =3D { + .name =3D "lvds_clk_gate", + .parent_names =3D (const char *[]){ "ldbpll", }, + .num_parents =3D 1, + .reg =3D 0, + .bit_idx =3D 1, + .bit_width =3D 1, + .type =3D CLK_GATE, + .flags =3D CLK_SET_RATE_PARENT, + .flags2 =3D CLK_GATE_SET_TO_DISABLE, + }, +}; + +static const struct imx95_blk_ctl_dev_data imx94_lvds_csr_dev_data =3D { + .num_clks =3D ARRAY_SIZE(imx94_lvds_clk_dev_data), + .clk_dev_data =3D imx94_lvds_clk_dev_data, + .clk_reg_offset =3D 0, + .rpm_enabled =3D true, +}; + +static const char * const imx94_disp_engine_parents[] =3D { + "disppix", "ldb_pll_div7" +}; + +static const struct imx95_blk_ctl_clk_dev_data imx94_dispmix_csr_clk_dev_d= ata[] =3D { + [IMX94_CLK_DISPMIX_CLK_SEL] =3D { + .name =3D "disp_clk_sel", + .parent_names =3D imx94_disp_engine_parents, + .num_parents =3D ARRAY_SIZE(imx94_disp_engine_parents), + .reg =3D 0, + .bit_idx =3D 1, + .bit_width =3D 1, + .type =3D CLK_MUX, + .flags =3D CLK_SET_RATE_NO_REPARENT | CLK_SET_RATE_PARENT, + }, +}; + +static const struct imx95_blk_ctl_dev_data imx94_dispmix_csr_dev_data =3D { + .num_clks =3D ARRAY_SIZE(imx94_dispmix_csr_clk_dev_data), + .clk_dev_data =3D imx94_dispmix_csr_clk_dev_data, + .clk_reg_offset =3D 0, + .rpm_enabled =3D true, +}; + static int imx95_bc_probe(struct platform_device *pdev) { struct device *dev =3D &pdev->dev; @@ -467,6 +513,8 @@ static const struct dev_pm_ops imx95_bc_pm_ops =3D { }; =20 static const struct of_device_id imx95_bc_of_match[] =3D { + { .compatible =3D "nxp,imx94-display-csr", .data =3D &imx94_dispmix_csr_d= ev_data }, + { .compatible =3D "nxp,imx94-lvds-csr", .data =3D &imx94_lvds_csr_dev_dat= a }, { .compatible =3D "nxp,imx95-camera-csr", .data =3D &camblk_dev_data }, { .compatible =3D "nxp,imx95-display-master-csr", }, { .compatible =3D "nxp,imx95-display-csr", .data =3D &imx95_dispmix_csr_d= ev_data }, --=20 2.37.1 From nobody Tue Oct 7 19:56:39 2025 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011058.outbound.protection.outlook.com [52.101.65.58]) (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 775EA1DE4FB; Mon, 7 Jul 2025 02:27:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.58 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855229; cv=fail; b=GDqt+ijmAKhEwNZjgr4wNsNyXS9iyC0wUvKmYiUAH3UrIbOnjw6YpkAuSolpAhU+L2OChqtvWw05N6cqsqZvqCi6bYeytQhhT9A57KyvWG6B0p9RGO5WRxsnpHxn3YxJdrdi6fgn2cxczTNQy7JWvf+UbcA+Wf2pGHA0ZNzBY1Q= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855229; c=relaxed/simple; bh=f/ijEim89c6KrSPSQlf8FUAMWeG7tooUFzHwVjaVP9s=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=BuiNfLCvHGtlRMb8YFPlvglxRfJiURwdU9V7w13tL3clX47+eMOM30tVMfbO4C16Az3DQOTRNsQeEC40MlcdUAN+O7kW9BDMwLfskuATRCeb7rXJympQJFIHQlanpdB0vL34Py8JU9GyDewucwtSUaMHxJVOS0hg8xRRRYqZO60= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=BOP++UjG; arc=fail smtp.client-ip=52.101.65.58 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="BOP++UjG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AhfairGlVI+0Ub7HFutzisj+65Llg5X2BMOBkYx/xGnnreId4dJ8JbbbXzf6fcNeYe0YlUe7fTvdREkzaqJGMriEHtz8r1CS2uyRgsZLoI83ab25BZi0hmlv7dGukDTTV+bIe02sQM1oLPc6fuSo8JVQym9229XEfemmoQ+jENS6U6l7DwpV8iUi0kJf4JfRJ+Efg0tbedqJz2wznMiS7mVsxv2Q+G5qxEuAx8lfhpUVJsK3x+xFsIyJx1YTQHCraWf2mCj89JdN5Wo53mFj4TgY7y3r4EIyo2QOpxesFzrG5mS2GtOwW7pKA14Rd/y+KpHL6Ze0/M2mm2Kff7z9aQ== 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=Ik4uI10yIobqQPOAj2IMZiRcD8+q42BYodK7Bu5p3oE=; b=bo7gmv/W+pJNYaZJubaG7+2CU3xVeja7XUJUfhgDUXu5j5kCFyqaVw2CSGS/HTR+C3d04DoGBG7eAo9uXudNQSq8T1BN+SSVlL0o+qba7JFptan1eTertNR9viIJsXvWXQOaMw+qrr8YRKKGjN4V/fuoAtJG4CIIa6OOU+qxSLXXpzwQfs9cQ86fF2Yjsrt4jQGIOMxljks0lRiYKOB6SjMNyFbcW37FcXUWBeYw0CbqsYCkXrd4iewqnkbfJoe6OC1yq8HHRSEY9Z5+bKcVV/chafGRkrfVXhGp7w5mGKAmQBZivhFfO+j54RqYR69nCiTIJ0sUGR9FcLdeJxkvVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ik4uI10yIobqQPOAj2IMZiRcD8+q42BYodK7Bu5p3oE=; b=BOP++UjGd12TbdwAuQKrXeLRLG1t4AdVLcole5ZDVfHBeUE9Q74TIS1F/lnxgCBYuj4FkzphJkTx1hpNAtDoQq+74E0C3Fy1JfxKbxXZHCSittrfYSIfWlg/uVOQZ/B2tLIii6ONnTU7kpsvXgY3clO3vpI7VsLNgSWfeJKqx17dA1YLpWzNXO2C2rX14HMHWvWAW5yaXxoLdX+F8Vg44a9gYKbjXdfav5Z04JFk2BtGoWkIbAru8baq2xh6CrSqUdVz89+rCehBVjjLGd2BtgL125DRz3ByB/fGM3liiauQSkmwXtbeVN+NoASLavlyyg1zXenVdIFsD3Y0r8v2lQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV1PR04MB9150.eurprd04.prod.outlook.com (2603:10a6:150:25::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Mon, 7 Jul 2025 02:27:05 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%7]) with mapi id 15.20.8901.021; Mon, 7 Jul 2025 02:27:05 +0000 From: Peng Fan Date: Mon, 07 Jul 2025 10:24:41 +0800 Subject: [PATCH v3 5/6] MAINTAINERS: Update i.MX Clock Entry Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250707-imx95-blk-ctl-7-1-v3-5-c1b676ec13be@nxp.com> References: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> In-Reply-To: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa , Frank Li Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751855088; l=855; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=f/ijEim89c6KrSPSQlf8FUAMWeG7tooUFzHwVjaVP9s=; b=aokpthnN/BkFjPmUw3JrNB75OG7QX00zIiEfRRW7qgeHR7SPsLq9GA1S7M8Xd5yeAm2sPNeFj J7+9558zjvlDCoW04aXySSoUO050VvQfBUI4AznfCRWSeHi78h2RLB9 X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: MAXPR01CA0102.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:5d::20) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV1PR04MB9150:EE_ X-MS-Office365-Filtering-Correlation-Id: 3037d117-6e5d-48f8-4fb0-08ddbcfdc37b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|52116014|19092799006|7053199007|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TjhIRGZxYXE0UFFLeUVlVHZJZUUvQys3NEVjbHdzNFVFdHhkbHN3d0Z2VDJm?= =?utf-8?B?S0lNZE84T3h5VGJwdXVOaWx3eFJEanlyaUxnZ2VLbkNJVkhNM3ZONkdoQUxV?= =?utf-8?B?aThEL3dqcjduOS9ZZVVDdi90aTBoZ0ZZdGVhYS83bVhTVFJWUm5wMzYzTmNt?= =?utf-8?B?VXZKTzV0THlEYzdvalM5NVhJTkpKOGJmOEpwclBvaWFqU080UzIyeXQvQXVz?= =?utf-8?B?WTh0OUh1blZsY2hGaHg5cGQ5VmlvOWhLNkxZemVzWTJLdzJQU3Vjc0hBeDRU?= =?utf-8?B?M2tRaFhzUmZvYVNOZ2hjam40QjJmOFZTMSs1dzVjV2FhV2tDdzlXM1RVdjVE?= =?utf-8?B?d3I3QlhFOEFROGJvTzk0UitDZXY3VFM3Q0FIaXZpdit3UGVQNVdMWnc0ZEdK?= =?utf-8?B?RGRQTGhJcW5LaEp2Qi91R2NoYXFjQ3Z4K2lVNEJSZ1h2VENDbkhwcklyc2kr?= =?utf-8?B?SmZIdHRIb1JCY3NRMFNKM1JrVzBCc0xVOG40L3JMaVM4ZllQUWVXVjhLU1V3?= =?utf-8?B?ZHgzeFBiYUhmM2V4alF5bmtmMXpidkpXUG82ZEk2d2dDRFROZkp2SzdIQkY3?= =?utf-8?B?dEpFVjYwRWwxQVRobnM4cXQvRnExOXFIcXlTSnpWOTNKenFJV2dUZzVXVGxj?= =?utf-8?B?NGw4OVNMeVpkYmFKTENtRzVvOXgxa0ZFNXlNR3NDK1NYT3AzQlpjSytVTSs5?= =?utf-8?B?NFpjeHAwWmQvQldXSXd3Wlk1SEtibzh4T0pFSmd2WW9NVVJpN0dkQ044RXVX?= =?utf-8?B?SVpKNUtoZWZsTlBrY3R5U215NEhSQyt1SG9GVjd4RUYxTW5iZmlhMkpobHRK?= =?utf-8?B?bHkzMzdWSUg0clJMUFBnSUlDK0sveEw3cW43ZG5OR3A0TlE1QWY3bXZxVjB6?= =?utf-8?B?MUhDa0xrTFdaQ3dhR2FCRmtIaTJpKzVVZ2oyZXNZM3A2WFBucGhXZk5GQzNq?= =?utf-8?B?OWwvU2llRyt0TTZNVmRYTGQzWHExcDgvd3VKQ3hQays0YzBDOUFheVBRTU90?= =?utf-8?B?SFF0dTZ0eGF5NGdqd2FVV3VjNnB5ekZKRGhHWlNralFxZEFKeWwxdWt3ckpz?= =?utf-8?B?dStnVlUrMThtYWxCek1FVXR3anRhNysvcisvTmgwUjIzYis1MjhadjM4dUtz?= =?utf-8?B?OEgwTEMyT2dJSlBiNFU2SUNrc2JWOGhvdTJ6bjdCUUZqcXB3VVIvYVlybUJ0?= =?utf-8?B?Z2liL1hlUkpSQ0laWXFyanBHWXA3Mk9oTDk5TitOazQzN1Z1bXBOUmFJLzNy?= =?utf-8?B?cjlYMENaQVFxYW1OTFJWZzFlSFFPTWNVc1hFMDRmQWt6UlVOTUdrN2J6K2d3?= =?utf-8?B?dzJISFE2cU5QQWpacWlYNkJxTU1LSUZKU015TXJyeGR6MVdrQ1ZNY29RQ04x?= =?utf-8?B?QjdTcnVJdkRwV0hmazFiZlRvK0lpS2VLR0hGTjhRdTg1K1ZSSWc4anl4M3Qv?= =?utf-8?B?MmJsL0VvODNtQnpNdHNFdFVQYjhnNjVQVGxuWHBreThSYVdUc1pPOGRyQnBs?= =?utf-8?B?anNKM2QwdlNvSVp0cnBtUURFdERyMGpnNEZYYjlPZ1hlUjdUQTUyclNFekxL?= =?utf-8?B?U3pET01Ua2dxaFplUUxuTndDR3hicDlnV3JxQUFhY3JIZVFxL3ZhYjl1amNS?= =?utf-8?B?U3lqRjQxZFdjN0tuZXpYM2RSZnhtT1haY2JCSVBIZ2tURWpFdFNDK1kwWlFO?= =?utf-8?B?cmVLaitveHE0NFNacThscjQ5eWV1UVVFcGVTbnYrS0E0NTVLc0NYZ3BIamFh?= =?utf-8?B?b3NPTmVaS3JTQW1VTjdtWGowcTMwaGRiTUNqUXhJc05Pd1hzNzB2bGxma21G?= =?utf-8?B?Q0Z5bzJpRVRFV1M5cThaTStkOEZ2NEY2QlBuS1dHSWEzN2ZkcE5ZNjZydnk1?= =?utf-8?B?VHJMY09xSFZiK2g0NDA0cEUzNGZYaStSZXplVFJmdnVFNHh6QzJnZHJnMDhB?= =?utf-8?B?OEFZdDc1RWl1VFNiWWRNRDNveHN4U2pYVUFWSGw3RVREUXAyV0RhR3lva1JZ?= =?utf-8?Q?EIH+y74nd0+m856tj735wpu5/YP77c=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(52116014)(19092799006)(7053199007)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UGkvMlVzeUFWaW10U2xMRnk4aUh6Rlo4V3BjZ2I4b0JzcnpGQ0ZORE5aV09I?= =?utf-8?B?aHg0N3UwWHdBWHZZN1FRZjFMY3Q1K1I0VzBJVVkxenRSMm9KZlNwbEU0NG1B?= =?utf-8?B?UFc4blFpM05yNGYyQWREREFJQWJyQllwdUFJWlZzQmRSZVRhZUhScWZHTENn?= =?utf-8?B?NVdLS0UwYXZ3UTl2UmdzWk9XQmY3MnRDUFVScDhDN2UwOGlleURFUm1kY29W?= =?utf-8?B?Wk9wVks5YTFoVmdYTDRNZFhONTN2ZlFPRWI4RzZTdXlYcXh0Z1E2eWpJWjhF?= =?utf-8?B?Vkg2UFZkdGFYQmVmak9QY2NRWHQxWCtmaTJHZEhQUnNqMy9aZHFRUGVtZkNM?= =?utf-8?B?NjI5TUx0UmpVNldkK2lJNFVnWm1Zdmg5SVluZzE4RGlRNFZxc3NIWmMwYlpj?= =?utf-8?B?b01UV25pcUNKeUV0NGpySmpDeGRVdFI3N3FXSWxVbGo1ZGJMSE5zUzJ1ZzNM?= =?utf-8?B?OFYvV0p2czNhWlhud0tNNkhIcW1tbGFPOHZZYVF0MzZhbCtoMy94eUEyWkY1?= =?utf-8?B?NEFlL3JvallCNU5XUW9jeVAvSWIySzd0QVZYWWpYQnNicDNTUW1Cc3VZbUZM?= =?utf-8?B?T05SaFRSempma2x2UFlibEVJTXhTY0syYVVyUkZlV3p1ZHI1ZlBXL0dPWVZN?= =?utf-8?B?aE11aFpvVVFSRXdMcHp1akZnRktzME9jbFhuNitER1Zsd2pFVEh5L1dVWEM4?= =?utf-8?B?THpMTllteWNtTnB5NnZGakRKVk1RMnQ0SWN4WEd1L1RiTjd1RFVMN2c5aXoz?= =?utf-8?B?cEVVMCtRM1FxRS80QVVwSnJFcXI3ek02NkcrVW9mMjA4bXVVTkhvL1BXdUVB?= =?utf-8?B?cTl4dzdGSjdEd2dEK1RSSCtIR1dKWVh3VGttVVBrV28vU3FoN0NObGp5UjNo?= =?utf-8?B?dXV0eDk3dlQwR0w5cWtUNCsrOHdjQ21UWVNmUkxOd3V2R0owbVhjS2lVN1NI?= =?utf-8?B?b1I0VGd3dnVXb2xZbTNkSXllS3YrdHpjeUFjUTZ5VStvV1RZTUNXaXM5SnQ5?= =?utf-8?B?Y096NjJMNjlURng4R3BHTzZtaUh0TzZOeXlLUysrVVBKdEFJMTY3azVST1By?= =?utf-8?B?Z3BSYTBTVmZJODc4SFpjMk42NjJHcFVCeHcyUHZ1Z1ZMTE5GdVpDVDJyalBK?= =?utf-8?B?cmIrTEJib2NVWkQxd3U0ZE1ZZGRlMDlsSzFyRUhqZFJsK1dCNFpQTDF6eUd2?= =?utf-8?B?RmNRbXJURHllTkxzOEluMmhrVUQvVGlkZ1M1WVIwWEpvamJvL2hscnZjMnR6?= =?utf-8?B?VzBCd1ZJRk5zbThwbkZXY1FMZHR3ZHlUSFZNQzlqSm1WelYwM1ZRSkNwM0lM?= =?utf-8?B?c0ZpeHlIdDNxdHhraGN1THkySzF6Yzk2RjZOZDd0dGdEaXBEZk91amlJTTdO?= =?utf-8?B?a1dnSnhHU0NndlVYRis0QlRXWGdBNWVsSEtnMVAxVWZjQkVWSXo1djVHa29Z?= =?utf-8?B?WkdjOWpIQmI0UHQ2ZExPb3hsZXdMRnVYc3MxL1ZoOEpodHZEUSs4UE02NXZV?= =?utf-8?B?aDdVTUJsMk91bnh3VjBGemh2VkQvRlMrWjJnMCtCbElUeGFuT0Rtb3R3Tnc1?= =?utf-8?B?RVdLRFNKTmlvMEpuNEJLanJ1Q0ttR3BZRnVQUUpIdVU2RFR1NUlsSDJtOEJP?= =?utf-8?B?UmlpNlRMcm05RTFicU5kQmdPN3BWenZwOHo2aEp0SS9OUVhnRk1lLzl1Q2lZ?= =?utf-8?B?bXZVQnR4c2pPTmdzRzdkWU1zWHIwWWRVZFFoN3I3RFZiTFl5MlhTY3UvZUp1?= =?utf-8?B?Y2VzazN6dkZNcjdVRlVGdlVnSWppdWdEaVJMS3RCWm9kS3A3djB0MC82ejI0?= =?utf-8?B?LzgzVS81VFFpUmhkVHlBNURLZXlJU0NIMFdiU0RTMzNEenlIUHhLcUFTTC9x?= =?utf-8?B?alRGb0pnc213N3dha0Y2emQvM1EvbjNEMDE0QnYrR1dpTS83UGhxV3U2VGxw?= =?utf-8?B?UmY0NGJ6VnpoVS9hMEFUWHpXamRDeENJU0RjdC9Ia21kT0dmTkEwQ2xmN3kr?= =?utf-8?B?UzVCc0xGZlBtZ2d3Vk9YSk5aT2N6UVJHa3pMcVNEOVFGb2c2MVg1Q2VaT0xt?= =?utf-8?B?bnUwaHk3U2hNaDM2Rkk4RDNhZkNyNm5rbDFWNTVoM3lma0c2a3B6VzFac3NL?= =?utf-8?Q?SqMKI+9My7cwoE2guDuzUXH5S?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3037d117-6e5d-48f8-4fb0-08ddbcfdc37b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2025 02:27:04.9604 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +MX6VP0LZXhcC3HivYt4tPZn4brXT76w2p+g1rt+7flVE4nFWy8WjFDWQc4LODzC9QFuchx0iXhLYFa10IRLdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9150 Update file match pattern to include nxp,imx* and fsl,imx*. Signed-off-by: Peng Fan Reviewed-by: Abel Vesa --- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 92e9d8c7708ff4874efaa9727814ad7f1c9f6b0c..8be3e0fbe72b82dc398046d4154= 81d6cfd09c78b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -18073,9 +18073,9 @@ L: linux-clk@vger.kernel.org L: imx@lists.linux.dev S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git cl= k/imx -F: Documentation/devicetree/bindings/clock/imx* +F: Documentation/devicetree/bindings/clock/*imx* F: drivers/clk/imx/ -F: include/dt-bindings/clock/imx* +F: include/dt-bindings/clock/*imx* =20 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER M: Jagan Teki --=20 2.37.1 From nobody Tue Oct 7 19:56:39 2025 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013000.outbound.protection.outlook.com [40.107.159.0]) (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 01C591C860F; Mon, 7 Jul 2025 02:27:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.0 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855239; cv=fail; b=SBgF0naSvuPFF0u3czSAJVOSOFZVnypcaCsMnIMIjsfvGDexK+Tq1fYE7chYJtlO+ImBSmVk68L+3xjUMn3Yf71CCOt3gZ4EDuCiuzhqhJTpbIbHcFj0QPS9OOQNB+bX/x2nsCXCrcv4SWFXkn02wZLV0Qtt5eF/jZF6IlSLfqM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751855239; c=relaxed/simple; bh=ryRqDYpu4mzXMunKCwROW2kN1ImrjbReJwhvcGLzPLA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=LV2T5svoe1ji6Fo50IrOPdjiouyCaoOUo7dV/9xdY15rGjY06gV53bUidsbTVTpCdC8plEnaOfpWkofOAFumrvLvqH2RdpCAiH57uz42Ic2lGnuZudpY9a5Ysf7reeDej5jPFx4svB7T8jFvytRPYLRPN3gXOiDugFlWtJoXlEs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=inhvi51s; arc=fail smtp.client-ip=40.107.159.0 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="inhvi51s" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hEAt5C0QLqwf4wuC0Ffcl4qkjxE+UdFVnGjaZl/xnUPbSdrjMLki/gpObOh2fy2gSUFbxBpujGXBji8+JM0rrat/ZmjHeASH+E977eLTD3s6WzL5PFCpN81grppcB3ObZM7HM4nljCDP3LnUUUisLcWGBpr5xh7/+P3NVtQzK0lSRIphuk1i0Eq7KxqsHLoAjJ4JoU7WRrx9zjO+RMy5SEAyp3RuUdle72oXrN9AQGmY3yFiHFHpzX0z4jS4++RDoG1eTqzqKBJCGSYhQzwCWvR7FRkdl9Ec1DwWYQDV55pYtKa0WSyywE9+0evn5cbjGCYVDQCUDp8bNxfUGRx9EA== 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=lHEP7UHyJYEJHgEo2CeL4az7jNChOqxReo4u4UwLIc8=; b=w7xDgqAI+v9rd5ZrCXrHhQhGFI59fBY5GlJEpQ938kqGJddFz9GzVdR7i0p+NWuP3q7tLSdBc6sqGxFV7ZP4hw8cmZDbOMBVsSbI0PrmeQCid2/naOfNIj/xkCFVocC5IpGh/8uyzhDMxNJKVNdoIbCf8G0PFOe14y51tDjN4VLL2+mkyBqHA5j3qtZ2JwFpT9bXAaok1mz5fg+q4szIPiqJwaGxYE1JqUmXhwGe5cbaa7k0B91CMgWph9kidzPRBVcyHwutWKNNoD+pvDLz7STOC0sd6N7ejbJxkm61hqvnxdYI3+lLWvGoXIy2myRKdRGi6vL4faVw4hpCHwIIWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lHEP7UHyJYEJHgEo2CeL4az7jNChOqxReo4u4UwLIc8=; b=inhvi51sLcbw0Z/5LYZrdgiZXFkZ8uElHXhw20KDNFkDfjDUBp48MW1p36ZFq1Aa6IpjXstmkQxF4vfcybdmRWyhGB9HYDh4GQLkSYZ9LiwC9YO7JILDczObwxxm5tjin0vJo2A+6ZDzgNujsfpI2c67sdqhafcFzVgqbzPBFf71XpQugKQf/FjKoyv5FhF9ZSFvCJTx6t7eH+uQ9eWXrAivE0qfB4D51wjHAzfivU7MDmOgEnhaWUxyiVgNglCaoypzX9yOfU7jUv25MyQdY6q75zQUw+Hv7Ijgfycs6SzyVjjB+PSsnF8XgQkRxTJgMC+N5VLJ6fN2yeulkRZjiA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by GV1PR04MB9150.eurprd04.prod.outlook.com (2603:10a6:150:25::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8901.25; Mon, 7 Jul 2025 02:27:11 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%7]) with mapi id 15.20.8901.021; Mon, 7 Jul 2025 02:27:11 +0000 From: Peng Fan Date: Mon, 07 Jul 2025 10:24:42 +0800 Subject: [PATCH v3 6/6] arm64: dts: imx943: Add LVDS/DISPLAY CSR nodes Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250707-imx95-blk-ctl-7-1-v3-6-c1b676ec13be@nxp.com> References: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> In-Reply-To: <20250707-imx95-blk-ctl-7-1-v3-0-c1b676ec13be@nxp.com> To: Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa , Frank Li Cc: linux-clk@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan , Frank Li X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1751855088; l=1916; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=ryRqDYpu4mzXMunKCwROW2kN1ImrjbReJwhvcGLzPLA=; b=JHl1uuP04x9XWyPecRmA3jyPJHQrP5GKGZIxkZTAwRisCCayJ+0K8kPYmtFQsdyhJPEayJJzM 1rnVd+kddL/CsHbGjXRYmo0d5ZLQmNYoo8jYCKvO/ZrphOJhlthkMcE X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: MAXPR01CA0102.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:5d::20) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|GV1PR04MB9150:EE_ X-MS-Office365-Filtering-Correlation-Id: 6477d534-6f71-47ce-a97a-08ddbcfdc71c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7416014|52116014|19092799006|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?WWFGNld1TUdtd05KRUxxNUU5Um1SdlY5Mm9pcVRpU2FHb0diY1l1VFh4QkxI?= =?utf-8?B?dy8xODJxVmQ0dVhjV0ZYbHJSWW9RQVpyY2FxSGdZOU1SYVBudm8zMTZuUUQ3?= =?utf-8?B?TWlPUU9wL21YODlTRC9vbDJZMHJoaEFBUUl5bDhjc0toS0ZKaHR6Y09xOXNQ?= =?utf-8?B?ckp1RVE2bkIwbzFaR2J5KzgveWFtM3dWZ1l1NDNtdjY2NXRjcnZYTDI2T2k0?= =?utf-8?B?eTFheG5laEVRd1R1NXJ0Mi9nOTJIOStKclN0eUdLMndwc1NUZlR4MDkxVzk5?= =?utf-8?B?NHVCZTc2cG8vSnV6OW1LeUpFZ3gwMmQxVXF1eFNWbHFwQ3QrazV4cXNqOVl6?= =?utf-8?B?WE9keG1zalRQM1ozTmxtWGxSSms1VjIwZVVHemhDcWhRRUYyTnlPS1E3cXBm?= =?utf-8?B?b0FVK1ZDRUhZcy82N2hoWWVqNDU0WW5mNTIzbEV5cHo0ZEJSVmc4akJaMmlk?= =?utf-8?B?OXZheks2TWRrVCs0bXRaZmk4RGVxY0svYlpiWUZCTGg3NTNrUVdtSW0rUVZ1?= =?utf-8?B?bWtmTzlCRnI1clNnS1lyYnIwMUp6WmVsODdISXRUdDJGcDVZK2R3aGR0K0Z3?= =?utf-8?B?dDU4aktQb3Q5dzhacG41L3MxT05mVjFFZXhhL2c4eHRydWFaRE1JbHlxK2tQ?= =?utf-8?B?Z0V2UFR6RkttSXE2WEQ4anhIK0pmRFJVMzJtZVpXOS9aSk5ZNVdoTFVscWtN?= =?utf-8?B?UjJvemFScG4xeUNZTGNCKzB1NjRlTGt2QUo1MTNIazRRMmI1Y21tY2FiWDM2?= =?utf-8?B?N0tobnJDbEdtQWFlb3RyRTJ5UVA0N0FGdzBheWZrZVFpZHRscFVpejVTWUJY?= =?utf-8?B?T3lMODFaQ1haSUsrdEQ0cUNxZ2Y5VG9lMjZaTlpqblpPaDdRR3lPTW9Lay8z?= =?utf-8?B?MTJ6TWRYSk9XMFE0SmsxT0ZGSEkvZkNDTmlwTmg4SlhCV25kTWpuV1dHSS9K?= =?utf-8?B?VTBwNXk1ODJWTDR6SWVtUnJXSmhaMlJXcS9ydGJsYUZzb2IwUHNUeVNjMTRO?= =?utf-8?B?M1VWbmQzdXpEVWdIM0Rjd1F5M0xISnRHTVBaUWtkSDhCOTVMUll4WW1ndHVH?= =?utf-8?B?U0hDWnpOZnlaenVuaEcweUg1dkVPNENGWnRTNEI0KzVIU1NCdi9oMVVIVW1o?= =?utf-8?B?dHhHSTBrbVdzK2lsbUVCZU0xRUQwY2ZDSXpVZGpuTEJYSnd4eFFROG52MzhG?= =?utf-8?B?T1JhWHQwSkNzY0JvSzNGV09nWUNhRHJBRFQrYkdUd1lwdTM5QWFoWE9BZkNP?= =?utf-8?B?bjN1NFc1Q1hYOC9uVzJjZngvcklBbzhiV2RWakJvWmphQVRkQTdJdzExRGR4?= =?utf-8?B?aDc3eFZHb0NsUmZ3eTV2SVhzUkU1d2dEekcwbWkrK1JlZWNQNXFXaG9UOWkr?= =?utf-8?B?K3hPWWdKZDN4ekxldXBWZUYvNysrODBTNHJ4RVBab1ZoNlRPTmZEcUE3cUlk?= =?utf-8?B?TjA3RDNuOWNTaFRsNW5YcGc3LzRtNHBHMEpKT3pzdnY4NnRINTB1cnM0V2Nr?= =?utf-8?B?b0lObkJpV2ZJNGlsSFNuaVkrdzZkQVNBZ1ZJdWx4YXVaNm9xZXAwQjAwQ0JV?= =?utf-8?B?eHBRMm1YN3FsUzNzQzRFaWxRdncva1AvaTFaZGphVmlHU21ybUlsUUc5VFdy?= =?utf-8?B?WUFGeGIyVkxwKzY2V3dxNmdxdFo4TUlRc1Nvdy9KZExPYm5yaGN6ZTkyTUVZ?= =?utf-8?B?ekIwUlVWRDRoU1ArMGYxbE5HOExWWDF3Q3VYOE9IK2dNTG0yWTRic1prSFhZ?= =?utf-8?B?UTdKYXBkTnl1WTVTYXA3Z3p2RDMyR1o4V2lGejVhbWdLVDQ0b0FRSlZyejda?= =?utf-8?B?WTA2bjM1NFF2dzhpWU5kSGlFNlVOeVlwVWEwcWpwMjc4RXdrd3dJbU1iTmFP?= =?utf-8?B?U0R5cmFua21kcXJianFUVHA2TEdrRmNHQm9obEtCMVZWdlhmU0k1ZFJNNnBl?= =?utf-8?B?eTU2V3dxeWh6MXg2RU9wWi9jMUNRT1V0OVA4VjJ0dUI0QkdoZVFCVE9KS1lF?= =?utf-8?Q?CUcS9bwbkJltYK1J05dYDwqdteuF2Q=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(52116014)(19092799006)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bDhaaXMyZkViYzJ2NWFrbXNLRzVOT05Ma2p4ZitZVFE5bkFWQ2JPSmJ0R0Ur?= =?utf-8?B?LzRtRU12RkVTZXdxNGVnbHRiYTFsNFVVV1FnSW42anBYRFVXWFZ0SkYwYjRq?= =?utf-8?B?bFhnYXQ4cjNCRGRmSzMxeDMxcWN6WnJHTWt4K1B5UmI0cDQxbEp4ditwdmpP?= =?utf-8?B?d2VBd1diRW9LNDRYMnFvaDU3RFBSeUNHU01RSTV4cXF1ZW5TWjVjSHdKam9U?= =?utf-8?B?SmRVUVB5SDhGM0pvZTNIODRSS21VRTA3dWxxeTlUcklLcGNJSmxHZDJZSGFw?= =?utf-8?B?Y1VBTkh0bkVPU0JCb1VFT0FDWmNxSHVkalBuZlVmRHcvWEtQK0VxS3dBbElt?= =?utf-8?B?VHVTTkNnTndneUppSnFQMVAvaHFJV2k4ZGhpaTRzNEpzeVJLbmxGTDVGelJI?= =?utf-8?B?NytpZTZwMWdINWsvL1IrRnlJcjNWRmt6WUt1ZDFNL053YTh1MTNBbURObkN1?= =?utf-8?B?cGd1RTRCMnBqeEJPV3hlUVNzOEJZVXVHQ3pxTjdMSDdub2pRT0V1SU5mWVR2?= =?utf-8?B?UWJPNGZnM2IvNlFvVkNIdy9RSUNxaWJDbEZqQTIxYS8xWXNZQzJJRFEwKzBw?= =?utf-8?B?OVBmb1ZUMnhRS2I1Zkt5ZUNlMkVQM2p4Mm14QVpQRkhjVlVzUWlTODdmMXUx?= =?utf-8?B?STFiSTVXdUtQMzlwNE1IWllYakpkeVd6RGRCYVl0RTByd2w5T2dnSlhxWnhi?= =?utf-8?B?VGFwTEhURGtzVGZTUllUa00rSTk1RnBSS0dYUXNhSTBlcEU4VmlUd2pVNUUr?= =?utf-8?B?RXdJMkNZck9uNHZXWWhqemJiVnlHbmtVTVdlMUxXb1l4a3NFZDVtU2l2RVlL?= =?utf-8?B?TjkvOUx5b0lQV0NTNC8wMFJPVzk1Q1pFd2VFNkg4SXV4M016QVhKL2hsOG45?= =?utf-8?B?SFJZVFNxRmZqODBZVU5wL0VBUEVHZU5sOHhRdUp6b1BXQlZ5ZkRoSjR4S0lp?= =?utf-8?B?SVNzOUpuL2hndDk3QjJmTVZSMURyNURTRGxvMnFRbnduTmhRVWJZeUZsV3Jq?= =?utf-8?B?cE9Oc0Q3YWhmUm1aN2E1Z2szalRlNTJpRjJuSGgvcmpSck5LWWJHazU2Zk1P?= =?utf-8?B?bXBvV251eUtuV2E0cTBwMlpnQ1h6RmN5K1l5UlhEZzk2bm5DQ0hjYVBJQ0R0?= =?utf-8?B?VzVrWlFneFRDbEU3eVVKUENLZVprakNVeW16Tnd1cEZjdWlDaGE4Y0hrb2Uz?= =?utf-8?B?UzVLc2kvY1Z5QkZXVGU3RG5ucXJVcU9hSW1IWElCbGJ4UDF5UkErRG1MVXQv?= =?utf-8?B?N2pQVkp4TzJBbnBqQnVodmxuRmQwa2syNHFUZTJZelg1SzhlbUZrQzlhTHpC?= =?utf-8?B?MUtUZ0tFU1d5b0EyTS96dzVSc3BzZ1ZHWjdXYjdMYXJoR1ZVdFdxQ0d5Y3ZX?= =?utf-8?B?M2J2OGtFUnFVcE0yOVNwd3Y4TStaVFI3eXVCK25aR09hM21LSHhNMS9zYmtu?= =?utf-8?B?YzgxTlJBTEs0eU5raVFWNVVGdWFjN2NqYWJ6M0xXeFN2UzdnWlF1OUpJN2ox?= =?utf-8?B?UzNPUWx0K2wzZ1R3QU5zQXJsNzh1cUF2ZXVRUlRRVk16Tk5SbDFhbGl1OEgr?= =?utf-8?B?OW9MN2ZNdktuTFFVbTFpZkZWMnJzdHV0K3lzRzBRdGJ6Tk05d3A3bXFPSzRo?= =?utf-8?B?eTBzYTVPV1h3RTJsRzNtSlN4by9TTEQrK1krWlNYTEJGcW1aeFpmL2hvVHRi?= =?utf-8?B?RWZCU0J3azZ5eHNLZWE0bnJmT1J6ZUVqcUdQVDJ1b05rMUdyQUVWeVdvS0Mr?= =?utf-8?B?MTlkeXhKVmNBZ3JGbTl6eUt0UE5Ga1VHdzR1bXhvRjhJQzRNdmg5eE9FaFNS?= =?utf-8?B?bC9QVWUyRnExUFR3emExQnd1SmFiOVVhY3VaUmtzaGdsV2hZSm5Rb0NaSWh4?= =?utf-8?B?R2pJYjBKTGt6VDlUa2U0RFBsOS9tUTAzWHNQbXVhSC8zYXlyNDFMcnk5MzdY?= =?utf-8?B?b2tKdWw1NnZqRkZ3Qk42UjhRMFNhVlBzSHdHbmx3cW8vdWROK3BCV0QwMGwx?= =?utf-8?B?L0w5N3VjWUhXZDUxbXdCbGFpZEh4aXpKbHZDc2k2RDQ3Q2UwVEdRMm1EUFVi?= =?utf-8?B?ZWV4UEpBZ0FyelF6STRMbUdiZFhZR3NNNml5OHhHSERZa3haNmxkbURMdDAr?= =?utf-8?Q?Lla6X5dl98+kK4cUEa7ApA3OQ?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6477d534-6f71-47ce-a97a-08ddbcfdc71c X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2025 02:27:11.0735 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jjTxDtMNnpOnPyLzNdEdMqqiW2IUIG4mkbmd461xd+zbFBRZQNWmBEMLH8Ia8CAZ8VMDODT8cNaL15a5hm6CeQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9150 Add nodes for LVDS/DISPLAY CSR. Add clock-ldb-pll-div7 node which is used for clock source of DISPLAY CSR. Reviewed-by: Frank Li Reviewed-by: Abel Vesa Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx943.dtsi | 34 +++++++++++++++++++++++++++= ++++ 1 file changed, 34 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx943.dtsi b/arch/arm64/boot/dt= s/freescale/imx943.dtsi index 45b8da758e87771c0775eb799ce2da3aac37c060..657c81b6016f21270a1b13d636a= f72c14ab4f8ef 100644 --- a/arch/arm64/boot/dts/freescale/imx943.dtsi +++ b/arch/arm64/boot/dts/freescale/imx943.dtsi @@ -3,6 +3,8 @@ * Copyright 2025 NXP */ =20 +#include + #include "imx94.dtsi" =20 / { @@ -145,4 +147,36 @@ l3_cache: l3-cache { cache-unified; }; }; + + clock-ldb-pll-div7 { + compatible =3D "fixed-factor-clock"; + #clock-cells =3D <0>; + clocks =3D <&scmi_clk IMX94_CLK_LDBPLL>; + clock-div =3D <7>; + clock-mult =3D <1>; + clock-output-names =3D "ldb_pll_div7"; + }; + + soc { + dispmix_csr: syscon@4b010000 { + compatible =3D "nxp,imx94-display-csr", "syscon"; + reg =3D <0x0 0x4b010000 0x0 0x10000>; + clocks =3D <&scmi_clk IMX94_CLK_DISPAPB>; + #clock-cells =3D <1>; + power-domains =3D <&scmi_devpd IMX94_PD_DISPLAY>; + assigned-clocks =3D <&scmi_clk IMX94_CLK_DISPAXI>, + <&scmi_clk IMX94_CLK_DISPAPB>; + assigned-clock-parents =3D <&scmi_clk IMX94_CLK_SYSPLL1_PFD1>, + <&scmi_clk IMX94_CLK_SYSPLL1_PFD1_DIV2>; + assigned-clock-rates =3D <400000000>, <133333333>; + }; + + lvds_csr: syscon@4b0c0000 { + compatible =3D "nxp,imx94-lvds-csr", "syscon"; + reg =3D <0x0 0x4b0c0000 0x0 0x10000>; + clocks =3D <&scmi_clk IMX94_CLK_DISPAPB>; + #clock-cells =3D <1>; + power-domains =3D <&scmi_devpd IMX94_PD_DISPLAY>; + }; + }; }; --=20 2.37.1