From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2046.outbound.protection.outlook.com [40.107.7.46]) (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 7AD1815F406; Fri, 14 Jun 2024 15:06:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.7.46 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377616; cv=fail; b=Cn5AYjfRqI9U7HX8Sg7MhOhbDCEC3qtH86gcNnp8tBQvnXzGVZr19ukqiavnUUO386lhsnafT5zvTyqGjlX/1/WfKGIxH5pfShmK6ue0w6tjWTIoPYlkcbKwB4EcO8rd6vBkc5fsxkNo7uOvVX0G0163NaLnNZgHVGvfpdz8Ui4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377616; c=relaxed/simple; bh=6CJPAZ8e8BI6FjuCSEqwivhlEFglrjeb/i0fDBlJHdc=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=NCP95Ju4uek6BEces7ji92ycxV0oXGMg5hBriYo3EbCqK9pRDPhvEwPnYNSYSedktog/7vQGqxJNob6R6gp8VR5CF5RtWniwlNCYIn5m/9N4TYMUEQT4NEPj03SK7lr/rN/ZRtG069Ai5j6/6kGi49KFVUuTUafKojPz53Uk5zw= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=QQMtH/Fb; arc=fail smtp.client-ip=40.107.7.46 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="QQMtH/Fb" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DPp7E8dsJ2IRd2pJ01JITL9kzMx8Y3Sc2OK/inoaFSlHZ97s9dxrU5859vSCbkYv2DAa8IRuNRD1jpSSjSeSovSshdoHulUn3GRNin+SztCx00bwDkasnOMBrlRhFUv9aBlRFWmxF73/Tuxn8rl9E7UHD2+v6UM45NH+/9P69SdDwayhA6kA7cYFEBE9mZKNs1XtzNggaTtoTlnxv9QFzhdXCF91KkTlVMUZqratHdkF1adG+qt0x3oWTqxDhOtV3GANui7dDG+RzUGZkvHzF37jmKn5TBOHI3OK8WzorfJZSJgYSLyH68Unbgf1qv1oU/yHZdvKTMImdGwEvT/o2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=S6cmgDLhxwvgBjRZI1xtc3M5EhP5vROWvCU9HID4XuQ=; b=RdhpiRIRKAYKB7Ji9g6X4FEt7QJYOl1Y7lBL3EI5ZLtVUSgzgVm8AHxsoqPzMz71hsr0POqDFoGUn45k5tB6bNpebyZx+VXTjB46TY5553/EXn+MdNaKt+4RP1RGL74yj0MTbSznYwTjS545aNbEYjXGMZ/3wu63+hHD+pigotGBLPH3Tui+6PLGilxipYAbGmDZ2HXxYdKsh6Oz1Gr/YCWQ0Bp29HcOXuGYFWADE96sRxlZKimslVmZjXquHbooHXFM6rXFHh/EOjk4r8I9ICoh7pba4umh8/H6cbT014xVIVHFRvdS+jrVdzRMY64YOw/s+Z716AAz9IMDO2R+wA== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S6cmgDLhxwvgBjRZI1xtc3M5EhP5vROWvCU9HID4XuQ=; b=QQMtH/FbvpiEN0OAZAE+3AuVQGPZTMzhVQVqi7wwLjsUQT83TGhz9IoxB6xcChiyUvLbLb0jvgPY5I/flE+sn0uJDkwOnwLt/86jiuZPD+pdFZIyEqIW2cG4EhKOaq16iiB7yvfOdSu7dj2OyepejWjy18+zaMVstYCE1k9uGNg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by GVXPR04MB10971.eurprd04.prod.outlook.com (2603:10a6:150:21a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:06:51 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:06:51 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:25 -0400 Subject: [PATCH v3 1/9] arm64: dts: imx8: add basic lvds0 and lvds1 subsystem Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-1-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=6535; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=6CJPAZ8e8BI6FjuCSEqwivhlEFglrjeb/i0fDBlJHdc=; b=uBjb52yo2PLXvtdzVGO38wIVF/nvm898RVj4aocaAcwF0mNk+yBp9KXjMN0CgWznWbecYUt9t 0HntEzAK3HvDjab/UuT3TYYh7MTs91MxjnRZBIbRa37CJ4BVd+cjgAA X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|GVXPR04MB10971:EE_ X-MS-Office365-Filtering-Correlation-Id: 54290f6f-acdd-40ac-e1f7-08dc8c839eaf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bTBjOHQydGpLemVNbWdOWG9rcm9GcCttaG1LZXp3U2FrVWZkRWt2Vi9Ndm1L?= =?utf-8?B?bTNKNTc0LzgyVWZTUTVjTWhhcWVKcURXWG80VElFNzh6eS92bW14WUxyQnNL?= =?utf-8?B?dGRBZTMzb3ZjVTJOazFHR0pzZGJFMUJ5RExJREtYSlFLdFNmUk1HdGpWcXd6?= =?utf-8?B?aVN3ZGtUMHZVN1EyNzJNU0d6UFkzNDJlVG10RmFWK3JoMEVIcFJ0YjBPb0Nn?= =?utf-8?B?K2N1Q0loWHdPM2Y3dDlyZmlsWWp5U3FpVGlCMVB0Tm9RMzAvcW8rUWN5bU9J?= =?utf-8?B?eGpEZUZISEErQmNheFhYczgzZWJMbEhjTjhyd3paTXYzdkh3c0l5VHZhbS8r?= =?utf-8?B?bDIrQXFwTGNyMUJsWDlFd09ZVWdFbjdZUVdZeWlobE5pQk0wZ2l0YytFOURW?= =?utf-8?B?M3FNbWRrdmVxbjZUZmN6N1lHSjlBL1dLMVNHdGhKTnlhaTlaNlAxT0NiV2Fh?= =?utf-8?B?dDRrN1hqQWpFSXEybkUzQit5VnVLVFVXaUpKM0E5a2hoalFROUV1bzFtZUdK?= =?utf-8?B?NXpYRlFVcXhIeEtLY1ZGMm5TUFJyNng0alpDaFliSnA4WWQzcENoRFhzTEZ6?= =?utf-8?B?bTBjZEpVaCtkK0V0czYzWkhjWEVFZUVpbFh4VE1uWE5HNVAwSTFwNVhrRjZq?= =?utf-8?B?aVY1RFBYUW1qSysxMnpOYjBMZ0xuano1V3dDcElxMy9Pd3k4cmpGaXZBdEtV?= =?utf-8?B?VXNod1o3VWMrQ1pDVnVINnh5QVNMMG9pRHhPR1NGQTljRkR2aVgwMnQwbFIv?= =?utf-8?B?R3JtQ1BRRnFsZU1HdnhVYmRtb0p3eFJkUDkxL2NoNDV1UDAxYnpMRFdJSVpy?= =?utf-8?B?anJNM014VmY0Wnd4a0JoZVV1d2tLb0UwL1Ura05LaHJ5QmlaSEdPK08vYXZu?= =?utf-8?B?Y29yK01OZ282NWR0dldORnFCSEFSY3N6WlluNFU3cHhFVnF2RDRLaHlhbjUy?= =?utf-8?B?Mkx6aDhuQlBIS0NsTStHcEI2L1k2NGR6Wi8zbS9KTm5oUE5SZGFwaUJia3Bx?= =?utf-8?B?SDJvcmZXMytXUWl6bnY5Q28yNXhWL0lmZHZrTDY0VS9MeW9mZmpzT3BIYStJ?= =?utf-8?B?SU5SK0h0VW1uQkFneDV1N0JNMEhoQnNHOHpYVHVZbUQyVkpEWkEyVWNTVFRF?= =?utf-8?B?bDFDclVCRStjdk9UeEFiUlNTcUFwNEozL1ZoRzZLaG81SWdISlFDcVVIbkhY?= =?utf-8?B?YzN5M205d1QvZ1RCNkRob3VXZGdvaDVmS3BjUmMxb2xnQkJadEM2RjRzVm5J?= =?utf-8?B?RzAxQ1dObDNlaW1xdTBta2k2ZmNlWWlxSlFtWHlmWGpxdEpsTVBNYU9lZm50?= =?utf-8?B?VWVyaHc5cU9kazh3ZDczeHpBQ2E3MENkWUVTZkdNQUpOdTdpakNFSmF3dnVv?= =?utf-8?B?bmxaZ2pIZW5OQUNkbEQ3Q0FZL3l3M2RxdHhqbURoRTJSU0E4YU5CZVVUWC9x?= =?utf-8?B?NC9sd04rcjAvd3g2eCtSTi9KSVI2NmJxMURVOEZFSFJETDNYcGNDMUNzMTlB?= =?utf-8?B?N0M3S1FFalVlZGQ1ZVRYSEFVRVZid1BtVHFVdzNFSm5vQ0tXTUZ2dlBJdTkv?= =?utf-8?B?dHhveVlYVFhIVWVJbnBYM0dWbDZrOTZSd0VRbWd5MkJvRVNnYlBTVzB4bE9s?= =?utf-8?B?c3pOa3F2MklXWmdKTjVpdXhtaEIrSTl4c1gxVkZsZEVzTkg4REpFYWVlUHBs?= =?utf-8?B?Zk5TVWl1VFg4UjlNQU0vZ1VCQWkxSGxrdncvNmZ0YUxDcS9ISDUxeHZsNEY3?= =?utf-8?B?L2srOUVrMEQ3ZmNzb0tvOFFOZWRwVE1oelMxZDdSOUpxT2FvZlpnZ3lPbEVX?= =?utf-8?Q?RPv2bFR/5iseaH3WprPJFuyPSh5aGSQYoJVOE=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SXNhenMwZ3NueEJyUzFZTHUyZkF1VG14dm9paVFFdjRsb2FidXZrZ0VkVkJ2?= =?utf-8?B?bDNRVUJxUE9xaTVWR1ZmSjY2QS9zMGp4WngxL1REdit0bUxxT0U4a1lhRDRD?= =?utf-8?B?Ty85RmlJckJyZVZpTEVmTndRNDhmWi81MVRHR3VlTzhZdmx6ZFZTSlp3TEZs?= =?utf-8?B?Q0dJdmF3dkxmaFg3dnRYbmtybi9OMTFCTGhRS09DYnR6TkxBT1lCeFlnSXE3?= =?utf-8?B?cGxCYm5VRlZoN1I3UU1SWjk4K0JtK3hJN3lRTmw5NEZ4MlQ0SVFkSmxUSFZj?= =?utf-8?B?Q0VwYmdxaWNBcS9LL0IyZlRadFNIdC9YVHNkbWNIbWdNNG1MaGdlNUFCZW9J?= =?utf-8?B?UEl6eFhjbDhXb1M5VVdUQlhvM1pLdlFnNEdMTXpDZVJBaXlhSUp4QWtsTHBq?= =?utf-8?B?TDQzRW1YYzdJSzdSNWZVKzE1M0hadTk4cUpydHFhK1ltWGlVbGJSTWlmclVH?= =?utf-8?B?QUI3T0EwczltdzkxZ2NFRkNrNnZQUWVBenlmU2VRUkJXZURCNHVQK3NpK2Mx?= =?utf-8?B?ekZTWnJQbU1CSCsreElxaUVVNGdCclhRSkJzcUFSeG5MaDBIZXJQYXVHMmd3?= =?utf-8?B?bkMzb01hSTc1dXRrZkh1YkVSWEdrMzZGcVdobzdBQzVVeHJaVzJMTGMvbUNW?= =?utf-8?B?azNzQzlKL2JjalFCSWJBUkQyaUxqK3YvUmpHZGdJZ0tDQkpPUXVxUmg0NW9C?= =?utf-8?B?WnRmODliREtoTkdoaFl0NEE0QjZLYkFyTDVOMFNCUWlGR1lhQnErelRVQktq?= =?utf-8?B?U2ZKWjljWEErNSs2YlFvbXc1cEt1S2VzT2h0aktpRkpuMmZWOVhhZUZQaTBx?= =?utf-8?B?NkxXSHo4cFlkTGF4ZFdYUzBNU3NyeG9ZdlJONFFjM0R0RVpFWnNrWGtpOWFx?= =?utf-8?B?RFBjWmZZb1oraDJKR1FkV3dMQmQrVWc5YktwRTI1M2p1cVpFRk85alNTZVdZ?= =?utf-8?B?b2h2UGEvMGpiWFdNVTdsV1U2TkE4Lzl6aUpwRUJFRjlBRThnT2JmZVk1QldT?= =?utf-8?B?eVFYV2tBUnozeG5TL3BTdzhyZWZrMUFUOEtYQWVRclJNbERJVDcwL2JSb09H?= =?utf-8?B?MGlJQmc5Z3IyY1l1NU8zTUxmazA3K0VoN0ozWmdvaGpZcm9TQ0pzZ2tyQ2Vj?= =?utf-8?B?bE14TGVmWGpxUVZnNUgwU2kxUU1zQ0lIcUxtaUxtVlpyVjhPOVRTakRKVnhu?= =?utf-8?B?UFRFVFpQVDk1eFhDWjlTSllpdktVZEJrY0lPUHNXOUVwL2hGK2hMZEFaQTc2?= =?utf-8?B?bkd1cExjd1NtNFBZemxYYTdYWVpkSGNzT2tVQVZBYWhRclVCKzAxN2NvRnBK?= =?utf-8?B?M3RRNWJNMUs5clhqNXNUMVlYc3ZjR09GNzlISVBuOThpclJtZlR5M3grYi8v?= =?utf-8?B?RlUrMkNhclRyeWVZQ1VzTGhGbm1zQUtOMFNINytoVEQ0Zk5KMS8yYWh3QThQ?= =?utf-8?B?NmFyR2RmdXRhYWpHVGFhaTF5bmhubWFQSU5oOUV3eWthQ21YUWxZR0lrUmxH?= =?utf-8?B?MTlCN2xsdWtzcmUrd1hMVjhNZWNScHhxSkRhcXF3STJIZlRMV0NWWGo5dG92?= =?utf-8?B?ZkE0emhGYVZ4YUl5RXVYTmo1UmZmYXJ4cjdHOURPbTlYYU9MYlNLd25lNFF0?= =?utf-8?B?T1hLZWVUQ2FmalpWMnJmeHhHc1gyM3hlMUd3QmtKWXZnS2Jnd1Y3MHlRT3pX?= =?utf-8?B?NExrcU9ZRGRMcWVhTjVwcW9BMWg3b29YaUNtQXBSRTVtZlVjZk1mOSs1cUdp?= =?utf-8?B?SWRpRFJMNjZIWThYZXcxdlhUNzFTYy9DRXEwZW1oWFFWVldXUVV0QTI4eUln?= =?utf-8?B?NXlwVjVUaWlONGdtTTBrQW9CVzFsVXNSQ3FmNUxkZCtpQWhGWkhzbEx5ZkNT?= =?utf-8?B?enB4RmNLcHFkbTFDenBSekkwNFYvaFozR2FCeW9uRVJPdGhkcmtteVpIRzVT?= =?utf-8?B?cTRpNURKZW80WkFXNFAvZnBVa1BJM1hqaUFJUkowVzRrVDNBVzVGb0YrSEdp?= =?utf-8?B?VHlNV0kxdndQb3lOU2c1ekRHdnFCUSt3MFM3VHBwNERXVXQwOFBRUzJwUmwz?= =?utf-8?B?ejNnbm1ZMFp6YzlVREdWMTJqL3I4ZVVoS0hCVWc1NnQ4a2J2dElyWURDZEo1?= =?utf-8?Q?rZLE=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54290f6f-acdd-40ac-e1f7-08dc8c839eaf X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:06:51.1733 (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: KErKZP95hyZYVobBLWvayVRRRqUdB7WEQwzXRrqi6FK7m6XMUjGJjBRFla3At7y12sBsd2PXDNRR/lygHBGKNA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB10971 Add basic lvds0 and lvds1 subsystem for imx8qm an imx8qxp. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi | 63 +++++++++++++ arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi | 114 +++++++++++++++++++= ++++ 2 files changed, 177 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi b/arch/arm64/= boot/dts/freescale/imx8-ss-lvds0.dtsi new file mode 100644 index 0000000000000..d00036204a8c2 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8-ss-lvds0.dtsi @@ -0,0 +1,63 @@ +// SPDX-License-Identifier: GPL-2.0-only and MIT + +/* + * Copyright 2024 NXP + */ + +lvds0_subsys: bus@56240000 { + compatible =3D "simple-bus"; + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges =3D <0x56240000 0x0 0x56240000 0x10000>; + + qm_lvds0_lis_lpcg: qxp_mipi1_lis_lpcg: clock-controller@56243000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56243000 0x4>; + #clock-cells =3D <1>; + clock-output-names =3D "mipi1_lis_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1>; + }; + + qm_lvds0_pwm_lpcg: qxp_mipi1_pwm_lpcg: clock-controller@5624300c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5624300c 0x4>; + #clock-cells =3D <1>; + clock-output-names =3D "mipi1_pwm_lpcg_clk", + "mipi1_pwm_lpcg_ipg_clk", + "mipi1_pwm_lpcg_32k_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_PWM_0>; + }; + + qm_lvds0_i2c0_lpcg: qxp_mipi1_i2c0_lpcg: clock-controller@56243010 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56243010 0x4>; + #clock-cells =3D <1>; + clock-output-names =3D "mipi1_i2c0_lpcg_clk", + "mipi1_i2c0_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_0>; + }; + + qm_pwm_lvds0: qxp_pwm_mipi_lvds1: pwm@56244000 { + compatible =3D "fsl,imx8qxp-pwm", "fsl,imx27-pwm"; + reg =3D <0x56244000 0x1000>; + clock-names =3D "ipg", "per"; + assigned-clocks =3D <&clk IMX_SC_R_MIPI_1_PWM_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + #pwm-cells =3D <3>; + power-domains =3D <&pd IMX_SC_R_MIPI_1_PWM_0>; + status =3D "disabled"; + }; + + qm_i2c0_lvds0: qxp_i2c0_mipi_lvds1: i2c@56246000 { + compatible =3D "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x56246000 0x1000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + interrupts =3D <8>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&clk IMX_SC_R_MIPI_1_I2C_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_0>; + status =3D "disabled"; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi b/arch/arm64/= boot/dts/freescale/imx8-ss-lvds1.dtsi new file mode 100644 index 0000000000000..12ae4f48e1e1c --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8-ss-lvds1.dtsi @@ -0,0 +1,114 @@ +// SPDX-License-Identifier: GPL-2.0-only and MIT + +/* + * Copyright 2024 NXP + */ + +lvds1_subsys: bus@57240000 { + compatible =3D "simple-bus"; + interrupt-parent =3D <&irqsteer_lvds1>; + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges =3D <0x57240000 0x0 0x57240000 0x10000>; + + irqsteer_lvds1: interrupt-controller@57240000 { + compatible =3D "fsl,imx8qm-irqsteer", "fsl,imx-irqsteer"; + reg =3D <0x57240000 0x1000>; + interrupts =3D ; + interrupt-controller; + interrupt-parent =3D <&gic>; + #interrupt-cells =3D <1>; + clocks =3D <&lvds1_lis_lpcg IMX_LPCG_CLK_4>; + clock-names =3D "ipg"; + power-domains =3D <&pd IMX_SC_R_LVDS_1>; + fsl,channel =3D <0>; + fsl,num-irqs =3D <32>; + }; + + lvds1_lis_lpcg: clock-controller@57243000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57243000 0x4>; + #clock-cells =3D <1>; + clocks =3D <&lvds_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "lvds1_lis_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_LVDS_1>; + }; + + lvds1_pwm_lpcg: clock-controller@5724300c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5724300c 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_LVDS_1_PWM_0 IMX_SC_PM_CLK_PER>, + <&lvds_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "lvds1_pwm_lpcg_clk", + "lvds1_pwm_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_LVDS_1_PWM_0>; + }; + + lvds1_i2c0_lpcg: clock-controller@57243010 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57243010 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_LVDS_1_I2C_0 IMX_SC_PM_CLK_PER>, + <&lvds_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "lvds1_i2c0_lpcg_clk", + "lvds1_i2c0_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_LVDS_1_I2C_0>; + }; + + lvds1_i2c1_lpcg: clock-controller@57243014 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57243014 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_LVDS_1_I2C_0 IMX_SC_PM_CLK_PER>, + <&lvds_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "lvds1_i2c1_lpcg_clk", + "lvds1_i2c1_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_LVDS_1_I2C_0>; + }; + + pwm_lvds1: pwm@57244000 { + compatible =3D "fsl,imx8qxp-pwm", "fsl,imx27-pwm"; + reg =3D <0x57244000 0x1000>; + clocks =3D <&lvds1_pwm_lpcg IMX_LPCG_CLK_4>, + <&lvds1_pwm_lpcg IMX_LPCG_CLK_0>; + clock-names =3D "ipg", "per"; + assigned-clocks =3D <&clk IMX_SC_R_LVDS_1_PWM_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + #pwm-cells =3D <3>; + power-domains =3D <&pd IMX_SC_R_LVDS_1_PWM_0>; + status =3D "disabled"; + }; + + i2c0_lvds1: i2c@57246000 { + compatible =3D "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x57246000 0x1000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + interrupts =3D <8>; + clocks =3D <&lvds1_i2c0_lpcg IMX_LPCG_CLK_0>, + <&lvds1_i2c0_lpcg IMX_LPCG_CLK_4>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&clk IMX_SC_R_LVDS_1_I2C_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_LVDS_1_I2C_0>; + status =3D "disabled"; + }; + + i2c1_lvds1: i2c@57247000 { + compatible =3D "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x57247000 0x1000>; + interrupts =3D <9>; + clocks =3D <&lvds1_i2c1_lpcg IMX_LPCG_CLK_0>, + <&lvds1_i2c1_lpcg IMX_LPCG_CLK_4>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&clk IMX_SC_R_LVDS_1_I2C_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_LVDS_1_I2C_0>; + status =3D "disabled"; + }; +}; --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2072.outbound.protection.outlook.com [40.107.6.72]) (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 77F5A19AD81; Fri, 14 Jun 2024 15:06:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.72 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377619; cv=fail; b=UNoGn1xDp0+0T+weduU0ZPk6NNDt9ByZND9SxHK0MAWnE4hVR1gupLC5eQOvGpKS45GI4ZnUew7Yci3Tg3wVWAa5FVdpT8gSV5ASqdzyCGea7G3D1msnw+4HO6c5Qz7zGRk2rbfLKiT3yqmJRJ0eDfPTFfp3dteLCVY0J+BEdH0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377619; c=relaxed/simple; bh=XCUDXz6P6qoQoUmf7K0bLTg1SJKxzmluB5QhvEptooE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=tS380iFqdirzOt5u6i1HBgeaZtPsOf0n5PlHekAV4hsizvCywY4flsuhiLzWkxGn23iKoLzGQeXNdBxocUtPOJILZq/tsAZWZ8nWtMRGwfdqd3cpbemqOKWCJJ8CezhzDS0GmimPsXmN/Mwr/ks2uxSx+iHpq/jhkP6Gi06N0as= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=eR28Xkwf; arc=fail smtp.client-ip=40.107.6.72 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="eR28Xkwf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hxRb3SRu02zRkM1RQpvNMUUyDBbCGUX2yv+/xl+J7ujikwegkiGZBiA2rffWu5AS+xd7lPn/qsGouEcPrmjkohmj6vTeG9W4BEKTBRTqSJTZ9KgO9q+pG8kOxODbWX6/lsQJBGmLo97/jNv4c6meAJnJZzV9gTm+U1OIvEQnfV9Vjpy/gZRDf0m7dnaKE3lSuz6x/8QL3/iVUe7HK+6XYgNRnb3TZtvEyVf5gVJZw+ZSSp43C/3IGnLD40YU21CkzH9HdGnmsdVWyLI1b0hfm0DR3LXdBv6tZSoX6bYQJpGp+32YtjTIM1Kr/rHZLxzSJCNhAWK7SnxUNMVLSdGKfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=VZ/gvaWHQBm6sY2AeA8959U2nGfe75xQ7uoNYRMEoK4=; b=JaZDSUvI+KLzoY79GtqcpV3xjW+SUELoFTZPnTzJ01NmMrVTebe5B9dMsl6SH7rBIAo9IXX90FP0Y999GZTfejes8uhmXzrbPWAMt06Lln7gY8iqAzLmnIvENN6tRk2U1Ke2pf/dupJpT02YeRces74Hjmu4+pzxSia1kNgMidyj7VHgS39qZ6VSOCLv5/h/s4pEj1/b2APwsvdfmBwesAGrxC9Wi0tcZjgcaQZQfSGlE/UVc1udXK+OPtoImlDb0HsOrg/xrBWQ4VfGOb85Mfd6OEyI+PsIPcuUYPAbDUODtIrFETaYnWeuJS9k5ieqGSW1hgXIMlzMjpJ1qlX8dg== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VZ/gvaWHQBm6sY2AeA8959U2nGfe75xQ7uoNYRMEoK4=; b=eR28XkwfBpRdjimgUmnP5s/MT+52QYy1ytFWGkwzFlQ06fmOrmzdwZdPL4DYoqpVz8XOAk+4b3X/yUt8DN7sIuXs61JGvgBasIWw2ztmehQpX2k/QrHJfrIyLE2rxeZjEMqZ+THuOgLUPZT2DbioXyfzS2Pb7uwCLKiUJQOY/jI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:06:54 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:06:54 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:26 -0400 Subject: [PATCH v3 2/9] arm64: dts: imx8qm: add lvds subsystem Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-2-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=3746; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=XCUDXz6P6qoQoUmf7K0bLTg1SJKxzmluB5QhvEptooE=; b=KdqyUc3FA3gBGIUP7QULTsnMghUNjbkxvZlOh6VACDO9qaH6dgdqPhDvoeu5VfVaMxZuMBh23 1toqjCe/QmzDFCFtHrDZ7/Opbcw+oI9694o2vW6VusMPROTiataws0z X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: 4ce8d393-72a4-4c9c-4e74-08dc8c83a0aa X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?R1ZjcG5Ob3IxK2ZuRTM4WkdBdERYeEhNRXJHSHZXZncyZnBJUFRzSEZtVGdT?= =?utf-8?B?aytKSnhwVDlEbTVYL09qREhmTUsxMnJnR2ZtczFMeUt4Smk4M1h2QnRkVUNt?= =?utf-8?B?dmV0dzM1d3l4TllMeW9jRXNZbkhMWkJadk5SZmp5Wk9XejZ6ZlM1R2tWTWgz?= =?utf-8?B?eE9oYUF1enVlNk43bnBuL0FIZ29lUXBMNFVBTlo5N2preFhkcmJOaXNMMERV?= =?utf-8?B?MFhueU8xSndXMHVjUHlnSjRXMXhZaWtZSkZuSUhjaEJEb1diZU40VEwrc0dT?= =?utf-8?B?VHRZcytKUVFOOVV0MlJVcGpWVW9EOEVUeGh2czBzUitJOWVwMExTTndFY3hO?= =?utf-8?B?REhuakY3RjJZM3p3MFJaSDFTYzVnVUQ1Q0JEVW83UjBtbnc3TmtuMmFvTmhD?= =?utf-8?B?VHhpd1A3YzYyWWdMYzk3bVZhTUlYY3gvTzNEWWJCK1BxczYrcXlIQWErOTBh?= =?utf-8?B?ZkpBeUcwaVRPSnhuQkQxM1NBT20wa0N6bGw0Zlp4MHZzMXdYbk5VUG1rejgr?= =?utf-8?B?OHgyK3Q1TUR2UWRHaHJDYXNDZUVCK0Z4YTlCTExiZWpzdkRtcjhYdXNkbTZm?= =?utf-8?B?bmw2SHdPcXpKNmgvMG00ZXJ5VzkxVEVZOGZXamVNckdOS3dWZXh3V09LQ0V5?= =?utf-8?B?SkdJM1dUMW1xbjVCNEVVMVR3U1NHanB3aUdxTGMzSlhFSExwWGgrVzIvSWdj?= =?utf-8?B?STRja0RaSm9aZ0VlSlZjVHQ3L1h4RHhwODFERU1ISUFjeU9BdWxWQ29XRjZH?= =?utf-8?B?TksyZEhyWTFBTklWZlNkOVRKek5XTkg4WnJ4azI3OWF2ZGdzdkNITGEvS1Bw?= =?utf-8?B?RGQrWHVidmtpcjFIUzB6dzRNbit1MSt3R3kxTmhMQlljNUZOMFZITXRyTVNV?= =?utf-8?B?cVgyaEx6cTdySlpTMFZLKzJoZkFWR09URHlsZ3JoUGxFUm9ZVEdjZEZuOC9W?= =?utf-8?B?WCtIVW1wYkxUVFYrMG5HZS9qdEhHY2hFckN0d2RIVHRTSTFpdkl0eCsxUDBs?= =?utf-8?B?cWo4dmFoTWUxLzFpS1ZGVVFtUElMNjdqQ3VDcU1oOUY3SkZsR21qZ1FOQUts?= =?utf-8?B?aFRiN0pQL3ltRjJ5Q1lkSUtkZjJ5eVlnT2N3anUxZkRMSU40bVNla2FNRWF2?= =?utf-8?B?ZHBYNlBGOEtvSHc5YlZ1S3FaYi9yVWxBRGcvcURreEVOcDZpUm9EMDYxWDRQ?= =?utf-8?B?NS85TnFhbGpNU3pUcWlOVDJyczQvSldOT09TU0NNd2c5NUtxRDhOWG94dWF4?= =?utf-8?B?Rjk5KzljTElYYWYzaSt4RTU5TzFteml5bUNtTFFNR2xWQjZVRWkyY016bGp5?= =?utf-8?B?bFIwWEkxdG5Fdks0UGIvUGY0dU5xenJLajdKcS9KeWpGa3JOK1BaaHVjTEJC?= =?utf-8?B?NUJ4STFjMEhuLzNhTE96UVlpNDFqaFFoK1RLdkd4WkdheWg0aGtVR2FzU1Fr?= =?utf-8?B?U1RiNi80dTA5RHVISGlkWnBxTGUrTFJ6RWtGYVFvQ3VJcWJwdE9LVkpIaHIz?= =?utf-8?B?RmhLWnRFaVlrSEJlZ3ZkQy93SUxxTkxocENWTG9mYmZMeDRrMkxOdk0zcHBM?= =?utf-8?B?R0ZkNERsVnFUOWt3T0NpbjczNFQwKzNtTG1CUEcwdUJLSnY0Z2k4UWNWN1NT?= =?utf-8?B?cmtkVVNaZ3Fndzl2cVNGSUQ4MmFYQ3BMVFJYT0N5UCt2SWNzTWJuQTJaODA0?= =?utf-8?B?WVJDQ1k1aGpEcXQzM29jVEJtZ3NuN0ttaElPZG9zbWU0Y1pWTFl2c0ZuMUpY?= =?utf-8?B?QzU3b3dwODJ0MjdUZW16bUtBbmZYdk9TWmRrNE00bGNSS25zVGVJRjVOZlBO?= =?utf-8?Q?omIIm4o3LJ9hJY87D0FJBZB10MdM2EU+HUg/M=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OWo4a1BHaXlxdzdKS1FNNGNGcjNzZkVKYUkrc0pxdFpKdkxzdjdBdlRrNWd4?= =?utf-8?B?OGdIVkNkUHZkTnRURUdKL2k1NFo3QkQ4YmVoR1RGZzR5TmpBazJ1YXF1WWs0?= =?utf-8?B?bnA3ZE0zWGZaWXR4NDEySXcrNWRmU3NSUXZBaGwwaUxDdkxxWWhyL2h3OGJk?= =?utf-8?B?S3FvNENzWmVCb2ZhWFpuVlYzL1ZPYk0rVkUrMnRBa0ZucG9wS25zMUZnbkJQ?= =?utf-8?B?NndNeFc2WDRjS1d3cXZhbTBnOHA5d2xyRXdmOG40UDArM1VKVjdOYUFjRGdU?= =?utf-8?B?anREcDdGQW1UbGJPWnphOWhhSHg5RHc4VkJSNHB1TzA0aUJaNElFUEpqQkpr?= =?utf-8?B?L1lKOGF1SVNzTnFhN09ycnFtQjlKTkFkb1o3M0wvWTczNnhnWlpqY1ZCcmdx?= =?utf-8?B?bDFmSW1XTHZDYjB0QWdqemtQRzNybGpZZjJrY1c3NXlXRkI2TUpLYStvRHdO?= =?utf-8?B?NXdocDZacXFMQ0VOa3NkQm9IY3Q1RGFrNThwL21xNDBTQ3RDZ1g0eTFtbFdX?= =?utf-8?B?RGNFUzlmQmZMUWx1Q2E0cTA3b3RHMnB2THZoeXJEM1hqLzdXZUpjU1JBeVRl?= =?utf-8?B?aUo5NiszYTJFWng0UTNrZlJvcks0QlpLeGlWT0svbWMwU0ZGZTRaWUV1cjJr?= =?utf-8?B?UUJVUVhueTJCZjhkbU9XZ1RjNHUwbTJGc0RORldNUldGeG4zRUpYSVBXQ2c2?= =?utf-8?B?Wkc1R05VSUQwMFB5SS8xUk1BQmlFMEZJM3R0UDdFS0s2clpmVFVTRlVCa0hq?= =?utf-8?B?Tk1DL0w3U2pURmJycGpEd2JMb3lnTzBCZFV3dFVNVllJYlVVVDJZQ3dNNUxG?= =?utf-8?B?R0VrU1J2MktoZzJjT1g4YmFrdFRWbDhON2MrWVorRmM3SzBySk1SeUwxSTh2?= =?utf-8?B?UmF6M1p0VlEyNTVwMXhBbWtubUh0K3IwRkU1RlhUZTNnamV3OEJjL3ZXaXBk?= =?utf-8?B?OXB2NFdqMGdMdk8ybS96NElGbjl3akthQnFINHhFQlN6VVRzMGlEYVBabFNI?= =?utf-8?B?eHp6S29KbkFtZ3BtQVIvMjh4QjNJdVRITnRwb1JZQjcvT3JGTkFpVWFzQmdp?= =?utf-8?B?L201a0VYK1JnYUNwd1I4VXdBZHZObGY0bXJ0WW9RSkVrblhUYzRaQzBUUHdM?= =?utf-8?B?Q3NmV1RpbmtDOTlTMERCUk15YXlBVVBrK04ydVVWWDlwQmJZL1gzdFI5Q3VU?= =?utf-8?B?V2kyS3F6a0N1cGxFc2I2UmZCYjZxbGg2aUhGek1jcUlFbk5YQ2wzS2ZZNlRs?= =?utf-8?B?UGlQbm96bnZGSXVUNDlURlM4WVh6dytka2szMWhSWWgxM3RjKzVWeHUwSGFh?= =?utf-8?B?RElSdmszMFF2S05lbnNaNGFqcGRXMERSKzIxOFdaQWFRK2lOTklscnhzV3RP?= =?utf-8?B?NXZucG45WWkxZmpldm1JQTl4Q1VVVnhNT1JDcjZUTTBYS25zbjVSNDZCYStJ?= =?utf-8?B?L2FDRlVVWXNOOTFsSTB4SEFtcDI2cDBpTlNTNVlMWXJiOWNNUTdTeit6QUNQ?= =?utf-8?B?dkc4V1FmenZBMnFMUS9kWkNmNkh1cHY4cmpkR05KZDJnRExDaEpPaTJTNWZm?= =?utf-8?B?VUhBZ2w4aUs5bXNBem9nc21lVU4reFNCdFJjVWRxL2VkdHlGREJLSmk3OEZX?= =?utf-8?B?N2VLd1kwc3pZVnh1N1BzZjNQQTlkNkJiY1JUQnE4UHVINWMrYnA1K1Jsam1a?= =?utf-8?B?UW1LTlRXcXlZVkxQZzZ2K0tVb2xtbFY5VmlxSi82YmROM1hqY09QQ3BrL3RH?= =?utf-8?B?WVhBNG1rNlhsOFV5RENIdXhpUDlTSWhULytUQU1tZ2ZjVlZkRGFFemRCY29F?= =?utf-8?B?UkRuK3pEVEhtR0ptZ044bVE5V0VYd3F2WVBlNXBTbWp4ME9iYjZyNXFCOFRC?= =?utf-8?B?ekhRL0ZleDBmK3JMUEsvTFFpdDZkSlA1SzZKcmZYU1ZkcXRpbTYrZm0vc1E3?= =?utf-8?B?Mmg0SWxPQ3R3OGE5K1oxZVlXcmdyamxlR3ZlWXN2dTU3NDY0eWl1cjJFR05n?= =?utf-8?B?S2x1ekVoUlFDZG9uVVJGbnJidW1oUU9JcDZqSUVwYzJObHFzUUhtSURVM1lP?= =?utf-8?B?L05rd2pBZUxJV3dQNWp6ZE1RdHUvSGJsdTdwMjJmaHpGWVA1eU9JSmtEVmJY?= =?utf-8?Q?KmwUowSYEbdX/lRmw5H+WVmB5?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ce8d393-72a4-4c9c-4e74-08dc8c83a0aa X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:06:54.4729 (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: rF7Wl/FN6qV7yCHWyojGA4Bqp8bgl/yzn+3IoyMLG5rAxNmrf9HEaVF+n1oXAV1c5hJ2diBlD55RZyGlCwTyAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Add irqsteer, pwm and i2c in lvds subsystem. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi | 77 +++++++++++++++++++= ++++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 10 +++ 2 files changed, 87 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi b/arch/arm64= /boot/dts/freescale/imx8qm-ss-lvds.dtsi new file mode 100644 index 0000000000000..1da3934847057 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-lvds.dtsi @@ -0,0 +1,77 @@ +// SPDX-License-Identifier: GPL-2.0+ + +/* + * Copyright 2024 NXP + */ + +&qm_lvds0_lis_lpcg { + clocks =3D <&lvds_ipg_clk>; + clock-indices =3D ; +}; + +&qm_lvds0_pwm_lpcg { + clocks =3D <&clk IMX_SC_R_LVDS_0_PWM_0 IMX_SC_PM_CLK_PER>, + <&lvds_ipg_clk>; + clock-indices =3D , ; +}; + +&qm_lvds0_i2c0_lpcg { + clocks =3D <&clk IMX_SC_R_LVDS_0_I2C_0 IMX_SC_PM_CLK_PER>, + <&lvds_ipg_clk>; + clock-indices =3D , ; +}; + +&qm_pwm_lvds0 { + clocks =3D <&qm_lvds0_pwm_lpcg IMX_LPCG_CLK_4>, + <&qm_lvds0_pwm_lpcg IMX_LPCG_CLK_0>; +}; + +&qm_i2c0_lvds0 { + clocks =3D <&qm_lvds0_i2c0_lpcg IMX_LPCG_CLK_0>, + <&qm_lvds0_i2c0_lpcg IMX_LPCG_CLK_4>; +}; + +&lvds0_subsys { + interrupt-parent =3D <&irqsteer_lvds0>; + + irqsteer_lvds0: interrupt-controller@56240000 { + compatible =3D "fsl,imx8qm-irqsteer", "fsl,imx-irqsteer"; + reg =3D <0x56240000 0x1000>; + interrupts =3D ; + interrupt-controller; + interrupt-parent =3D <&gic>; + #interrupt-cells =3D <1>; + clocks =3D <&qm_lvds0_lis_lpcg IMX_LPCG_CLK_4>; + clock-names =3D "ipg"; + power-domains =3D <&pd IMX_SC_R_LVDS_0>; + + fsl,channel =3D <0>; + fsl,num-irqs =3D <32>; + }; + + lvds0_i2c1_lpcg: clock-controller@56243014 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56243014 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_LVDS_0_I2C_0 IMX_SC_PM_CLK_PER>, + <&lvds_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "lvds0_i2c1_lpcg_clk", + "lvds0_i2c1_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_LVDS_0_I2C_0>; + }; + + i2c1_lvds0: i2c@56247000 { + compatible =3D "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x56247000 0x1000>; + interrupts =3D <9>; + clocks =3D <&lvds0_i2c1_lpcg IMX_LPCG_CLK_0>, + <&lvds0_i2c1_lpcg IMX_LPCG_CLK_4>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&clk IMX_SC_R_LVDS_0_I2C_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_LVDS_0_I2C_0>; + status =3D "disabled"; + }; +}; + diff --git a/arch/arm64/boot/dts/freescale/imx8qm.dtsi b/arch/arm64/boot/dt= s/freescale/imx8qm.dtsi index 61986e0639e53..1e8511e8d8577 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm.dtsi @@ -560,11 +560,20 @@ clk_spdif1_rx: clock-spdif1-rx { clock-output-names =3D "spdif1_rx"; }; =20 + lvds_ipg_clk: clock-controller-lvds-ipg { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <24000000>; + clock-output-names =3D "lvds0_ipg_clk"; + }; + /* sorted in register address */ #include "imx8-ss-cm41.dtsi" #include "imx8-ss-audio.dtsi" #include "imx8-ss-vpu.dtsi" #include "imx8-ss-gpu0.dtsi" + #include "imx8-ss-lvds0.dtsi" + #include "imx8-ss-lvds1.dtsi" #include "imx8-ss-img.dtsi" #include "imx8-ss-dma.dtsi" #include "imx8-ss-conn.dtsi" @@ -576,3 +585,4 @@ clk_spdif1_rx: clock-spdif1-rx { #include "imx8qm-ss-conn.dtsi" #include "imx8qm-ss-lsio.dtsi" #include "imx8qm-ss-audio.dtsi" +#include "imx8qm-ss-lvds.dtsi" --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2072.outbound.protection.outlook.com [40.107.6.72]) (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 C095719B59D; Fri, 14 Jun 2024 15:06:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.72 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377622; cv=fail; b=pnbc3DxrAuXqY4DeYiBex8qEwDSAkNGC7r3lyvfp9RyRsQUbJij3Oq6Ix0MA5E3G+AG/qRWHSxN0cAv6owgqs+yGpLfU+qoFLCOucG7JP63GwbNAJkgN3AA0CSPnAjfhcB/uU3Tqvy4boSy4Ulr9HtrPo8IA5W/UWZkK4Z7GnSI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377622; c=relaxed/simple; bh=fw3MksJyhAw68VsBYYaJc4HIrPQE9U5fFN5w0fbrnD0=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=HlKNBW7sFlHH/yVIVu7FXfTe2BX9PDMfDnJBpCX1B+oP/N2illrROzM1e7XNCL/a2fo3p1YJMpz52GPI+cXcnaxvpTfdWH9zlv4LGCL5eV9oyxLA8VS3WkW0CtDh6XtWP3k9TM8LE7dZNotrWG4HxMY2GtioVeNPUzFo6oFmX/8= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=qTS9r47k; arc=fail smtp.client-ip=40.107.6.72 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="qTS9r47k" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aiKf6SKqEgjMiJvC3JcNGnpIR4Bf+/UjPDFFIf2iOurNb/vFSm3qvhdv5KMVV+kffAg5Mxm4CZ9mGOVZE3dLAAX75pWYn6PBbbhPxHlLk1A5WFFBB6zlzVWu4+GYXVVfNVJYmsacFti8wjZrrG405e98NJqjneFUPGbu40GV8fW/kd/fac7I/0oXqI0ogMITIWIdcEzX5mb3HkGpM/543/GosKvd9h64Z77UOjoX5C6oPXyh7nxLBGh8JaBkR+jejW8O9J1CiHiJIfR5T82yInWQcuWbVWF90EEuCP8m0XN7relE1qN+HnUUGBj18pO9RdwhR1y9xU8CzLlGTEXxTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=25zwrmqAnqe6n4EfLpGkvyNw1oS186ZzdjMTpqcd9/0=; b=RhnMLBluNyMagqoNbpO/OIsRL+e7CxDNvjdss3s98c8V2+SUMuCH46NKk7vjI8RZzkwg9+JEc5oAh6axnSWkmZhaHbjgOJcKcobeDqcAz1aFkuwzquXBRvZZPpm6OW3HXLourn0WAhYDwXqwCDmlV+h/1iJxUfxWH6UyobO/44wOCkM2hKGMnLww0bghlH73fS5d2ydo/il5W1O1rxPftk/gXjj9KHXEtToaDEMmnzTFjCmspDvItSYhCwQjyoIBazYpBJ2wlmCy0BlFQtbxPk4M0tPYodNCFlOlHcotlMF8a7/GIXvFbZAIe2yaE3bOiQMj9BrJWUQXBWhjpcGkGQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=25zwrmqAnqe6n4EfLpGkvyNw1oS186ZzdjMTpqcd9/0=; b=qTS9r47kl6sF/NAk/wH8Ssx6Q41gswSSL4ByuGTqRkSbBNCpCthmYcmzPBgs//XpvmNL7S7ywpdCV0zzc0tGSGQDvis3jQBgZY+2G4i/FFJuCs2Iazz3LE7HS/i52RUEy07dYxpo8L6ADYzwlbIVrNUN+HOBDNLshgu7+MZA21g= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:06:57 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:06:57 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:27 -0400 Subject: [PATCH v3 3/9] arm64: dts: imx8: add basic mipi subsystem Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-3-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=9484; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=fw3MksJyhAw68VsBYYaJc4HIrPQE9U5fFN5w0fbrnD0=; b=G/iSunc3Ab28vLau8AsiwZnRfhpfObDdzTrt9+cqzdJgtzHIAJiqmzpoCeqK1lg2IRIU1Hx3i ZdqGdrS8q3bAJX3XkA0+eEa7aO/7oaTJxZoOhBq9scp3WJTzwIlngXr X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: 445ea270-2f6c-446d-4697-08dc8c83a2a7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MHZmUHJhV3V6WEZtVTM3VGN6K2g3M0l0V3ZRWUdCVUY4RG5OcktmL1AyT1c2?= =?utf-8?B?Q1RiZmdaS0tLTDM4bElOYjljM1BMYVdoTG5nOEs2MldRNENRem1mQ2F0bEUw?= =?utf-8?B?enRWTmRjaGlCRHpDZlFiQmtkQVBhUTU1bUVDNERoWGRaNk9NV3hhY0MyK3RQ?= =?utf-8?B?bUd0L2xOREUwaHVFRkY2UHB0UWFRQis3dDRpWTZpL3RLb3ZKam0yV2M2WEpt?= =?utf-8?B?bnI4YUxxRWtnZ05odFJSSE1nSzRYNWNrMDI5Yk9IWTcycEFSSFIrb29WcmJH?= =?utf-8?B?SEdUeGUvN0hMQjhqR1RkODFzYXVFdUlsdlRFR1FrendmQ3p3MVZ5RGFJVFUy?= =?utf-8?B?VUJtNTUzN0grSEFpeFo4ZVlpd2w2WHZ0S25rS2l5amRnaTByeUZ4RExqRlRJ?= =?utf-8?B?OFhrK29sSHNkcU52WGRqRHg0aWREY0haRzBwWE93SWtyQnFscU1rYlhOdDFG?= =?utf-8?B?aEgvRHc3TVhIeHM3VHQ0TUFGWmo1dHNFbTB6TEFrSkQwNW1KcmlZZVJyekZy?= =?utf-8?B?SmZsOFhZNzJSMkE2OWRCZ25FUkRFdiswL09QODVVQXk2ZFBBMVIzbXh6ZUJu?= =?utf-8?B?RXdtSXVCdlA1MWQzZXUwazNQSGV6cEhRTllMdVcxRWdFdDlVRFp6S3U4ZDB3?= =?utf-8?B?c2dDd2kwOFB3TE0zem9sZ1NrQVMwK2Y4Q3FyNk5BVGwzLzlGM2RsNWtibXhJ?= =?utf-8?B?SisrK3dsWUNHbzFvT2JHTjFXSWsrYXppTEU0U1hMeTQvS3Y1RTg0UncrVUlX?= =?utf-8?B?Sk9qMFU1R1V4UVBuT21EVzNCb1hPbEQ3a0NmQ3ZGUlBaVysxRmhCd0kyeisy?= =?utf-8?B?YUNxZloybHFqRWQrdDY2VXRwSjhVWkpTQVBsZWRyOE9MSXRkQ1gvTTRDWTFt?= =?utf-8?B?MzdiNnNXR3JKWEw3N2NzOHh3R1BlQmlBcDl6dk9uUml0clR5U0s1RnFLVnk4?= =?utf-8?B?aHhNaUlpV1dxMVo3V2FuRVYwVDRsTjFjcHBKV3E3MWxqazRsdEtrTWhCRHFY?= =?utf-8?B?dGROTFVOTlQ5YnovRkJwRk80cFRua29HcjNQaHE0U2hhOVUyeFQ4aStPVVNO?= =?utf-8?B?bVMrMmNxVnhOL29pa2R1cmp1VXZSUUVUSENVTzRiRW1tVFdBazRIYUU1c3pJ?= =?utf-8?B?WkVIVkRDUmRCVlN3VDZTRTNFZTVya0N3MVpsV3pDTnNmZzNDUU4zdy8zMDZQ?= =?utf-8?B?OCszZlZRR3BnK05UL2pNOHVDU2NXbEdONVZVL0J5aEVNQU54OWYvdVcxNmxa?= =?utf-8?B?K3plcGxhdnU5V2FqVElpWW5WaUNVOUZnZWNaSlhXZHBZYTlTaUMxby83V281?= =?utf-8?B?SXF6SlNyVEgrZS94RWtPQ3VHSVI2anNxRGF5c2hqV1c3anY1UzBLUWRjRVNk?= =?utf-8?B?WlRVMjh6K2lKOUxISWM3SGx3RVU1bDVDMWRYZXEvNGdub0dVU0RQaXp1WHFm?= =?utf-8?B?RUJVRFBKSDQ2aGFZMFQ0Q25SeGtzMHUzQ2h1T0VxYWRIVDNtK0Y1YjNzMW9x?= =?utf-8?B?T2U5RE9LS2QzcEV1LzkweU55UWpiMXgzVVNoMlhMSTA0OTlwcmxmeGFVQ0NF?= =?utf-8?B?QU5yWVlEaVE4Z3BPMGU0SWNjZXBSUG45OEtQaGtjV2gwYXd0L1dBeTJybm5r?= =?utf-8?B?OW9MclZjQStZemh3bjJkOGJkSkN0UFFGWFB4QmZoS0dWYk1zOVRaNlc5K214?= =?utf-8?B?dVhyUWU3Sm1pTC9PM3BBS0lmZkFMVkgzOWt1Mkt2V3NUbWt6M1FSamk1dTRy?= =?utf-8?B?SHFUT2pSSGdtN3lPNm5yaXQ2MkJIVi9KMklRYmhZY253S0toU3JpTVlHblhS?= =?utf-8?Q?BZDaPtDR4NVFo9OtZ1gx5rRCoUxZLkLKuIiv0=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dE1pYk5WaWhRckVOV3MrekE4YVBJNi91WkxLYzd2Ny8rSTNzQzF4Z1AxRW9B?= =?utf-8?B?SjV5a0gwdEJsK0dZUmdaRURVL1pMUklCdm5nZFhsVnJucWQyWDlxM0FReFVG?= =?utf-8?B?V0xiQWR5ZjJWSDljeWJYWUJMdlphdUoyV1ZzSGdQbFpsbDU1cGxPZStxVEsw?= =?utf-8?B?cWhtUmwyZ1NGRFExQWVwaUdQZ0ZORDVSbkRTbm14N2tEdHNmRTRhZzBlNXRh?= =?utf-8?B?SVBVUzVGRFhGUzhFQ2MwTzNaWW1WK2xZYUFrd2JVckN5dWkxWXBOUG1qc2Iz?= =?utf-8?B?cksreTd1TWFGY2RwSlNIOXA1cjNtR2lWcXJDUkVIaHUrZ2xCQ08xYjFIcHFk?= =?utf-8?B?K0Y2TUNKclFGaW9TY09FNXBvZjhDVGFDdFIwWnllM1dUMDd3NHFZWExydzc4?= =?utf-8?B?M0huenNEcGRxUlcwUW13UHNkaFRKS1pwLzNOVlNCUEhmVUR4ckNBbGFsV2k2?= =?utf-8?B?WFBOYUtHSHl0ZGovZGgwSmtDVFpJWDhMSWk0MHlDZ1RMajJjZGllUi82L2sy?= =?utf-8?B?YmJwdnN4WEJ5QUgrQ3hGbmVCZzROT2haTlZ2WllQYm9EN2hKRG9XK3NzUFdE?= =?utf-8?B?OWNnVmsxR0RiK1ppbVowNkpGNkt1RHVjSG9qdU01aUpmZFo0VUpycWpHVHpx?= =?utf-8?B?aURmNGVUQ283U2FiSVJMZjRLSVlMcEh0VXc2NndQZjF6R0djNTFWNXVMUWtm?= =?utf-8?B?a1RJazRUSnF5eHdZenlTaFZrWEJWcmRqaldvaGFZbXZ3L1lFemFGaFRnU0U3?= =?utf-8?B?ZHRJNW9aaFFzZTJ5eFV0bzhSeWV5MEY5RTlmbDBMc2Z4SXJhbWl5QWFVVnJZ?= =?utf-8?B?cTJaeUMyYWJnd2NCZjV5T2lJTm5mTndUYkxCdDRud2V0M0FJak9XKzl6MnBq?= =?utf-8?B?SEZjRWJNYW8rK2tsQUR5eEFyYW85aloxbDhFOTZSV1I2UmdWV3l1cXdrTEdW?= =?utf-8?B?NlNpdlhFeGppUmRrNVFTbFRJMk5WeWFNUldxZCs3Wk1qemVsYmdWYzUrc0Za?= =?utf-8?B?Vlp4aGNFZktkSk5aMHZvdjVmYmp1VW5STWJCN1ZxZHJoMnpPL0U0QWM0S2pj?= =?utf-8?B?SjgzbFdiYU9ZSnREeGJMOWVlaU9lcDBOUlFuMmlPTGpTbnZpUzVXMWVyVUFZ?= =?utf-8?B?MzVhV2J5OTlmRHVvRjZtWWR1bFEzVjZ3ZzZWQ2k2d09GUGpMTFY5M2RHZjNi?= =?utf-8?B?RmxvYzM4UXJabGNuaUF1RGN2M3NqOHhicUJDRW53ZFFNU2NnUTc0SzJQNGFT?= =?utf-8?B?ZFpDcG9ocFlLS1VGS1o3Nkc1enVXSE5GUTgrRTlvcEtHQlVKQ3VSMy9rbWhn?= =?utf-8?B?am55OTljcXlENThMLzFCRTY0eFYxNGQ4VzVWM0c3Qk5HRkZkNWR1dzBCV1hJ?= =?utf-8?B?dStrS01JU1g5UW5tVUo4YmV3NG5udCthR2Z0K3NkeTJwcGN1YVpTY3E5RWJ6?= =?utf-8?B?TWRIZStyWVhONmFjZEI2citoSHpSNDlyQ0VYUnpSNkMyRitBa3JQQVgwQ0k0?= =?utf-8?B?VFlPL3pYc3NpYmRuaHQ0UGZ6UkVIeVZNSHhvK1N2VUM5OU5ZdnE1eG5EV0Zh?= =?utf-8?B?RGxKV3dRQytzTFJqSUZpaXN4Z29wRUlKM2k2aGZ5MEFsaFZsSlZNS3gwWk1R?= =?utf-8?B?Q3d4LytTVEcxQ2Vrbng4ME5QeFdRUm1UWlNVdWVhcFYwTjhBVjI1WGN4L2Jy?= =?utf-8?B?SFRyYWE2SUtnTW5DYkNTa3Mvelhvclk3RFZWdFdoaHQ2OG5UbCtzcmJlTGo3?= =?utf-8?B?bHVNb09YTlVtTUxUTzJjb0phS0szajRaYWQxVXpFdEV6aE55bHRETDFSeFhM?= =?utf-8?B?MGNxYW9xc3J2V3ZKb3FqUU9CYjZ4ZUNzajVCNjIyaVR5Y3hYNWRSUE13dnVo?= =?utf-8?B?Zk5Oa2pudEQvMlZUeWJDNTlXYmY4ZElSR0FSV2JpQ1BVdlFJLzVlSkVyQi9s?= =?utf-8?B?eHFMbXY4Y3JGeGpVN2p4eUJZMnN0UFlBeFJOb2VnZFhEdHVvQWNZTHh0dVk5?= =?utf-8?B?d200ZlZKWGZSWlBlZkRPQ0FJOE1xaGlTNUk3alhjRnljcHZneWFnekxmcFZn?= =?utf-8?B?VzgxNFlOQlpnUTZpQVJYWXladFFJQmpiaVYzeGU5MnJER3B6U001My95bGls?= =?utf-8?Q?EjnDcBAoePJErUFtHeQnXKF00?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 445ea270-2f6c-446d-4697-08dc8c83a2a7 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:06:57.8035 (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: X5ONGlLljjfqisQyKiVECJ2d3Cx3CGFm7Pme4snCVIjhHr5lticHP9jeEym5NU8/ozHQ9O9BDXfIKiukfNsYNA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Add basic mipi subsystem for imx8qm and imx8qxp. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi | 130 +++++++++++++++++++= ++ arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi | 138 +++++++++++++++++++= ++++ 2 files changed, 268 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi b/arch/arm64/= boot/dts/freescale/imx8-ss-mipi0.dtsi new file mode 100644 index 0000000000000..834c0472a8901 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8-ss-mipi0.dtsi @@ -0,0 +1,130 @@ +// SPDX-License-Identifier: GPL-2.0-only and MIT + +/* + * Copyright 2024 NXP + */ + +mipi0_subsys: bus@56220000 { + compatible =3D "simple-bus"; + interrupt-parent =3D <&irqsteer_mipi0>; + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges =3D <0x56220000 0x0 0x56220000 0x10000>; + + irqsteer_mipi0: interrupt-controller@56220000 { + compatible =3D "fsl,imx8qxp-irqsteer", "fsl,imx-irqsteer"; + reg =3D <0x56220000 0x1000>; + interrupts =3D ; + interrupt-controller; + interrupt-parent =3D <&gic>; + #interrupt-cells =3D <1>; + clocks =3D <&mipi0_lis_lpcg IMX_LPCG_CLK_0>; + clock-names =3D "ipg"; + power-domains =3D <&pd IMX_SC_R_MIPI_0>; + fsl,channel =3D <0>; + fsl,num-irqs =3D <32>; + }; + + mipi0_lis_lpcg: clock-controller@56223000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56223000 0x4>; + #clock-cells =3D <1>; + power-domains =3D <&pd IMX_SC_R_MIPI_0>; + }; + + mipi0_pwm_lpcg: clock-controller@5622300c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5622300c 0x4>; + #clock-cells =3D <1>; + power-domains =3D <&pd IMX_SC_R_MIPI_0_PWM_0>; + }; + + mipi0_i2c0_lpcg_ipg_clk: clock-controller@56223014 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56223014 0x4>; + #clock-cells =3D <1>; + clocks =3D <&mipi0_i2c0_lpcg_ipg_s_clk IMX_LPCG_CLK_0>; + clock-indices =3D ; + clock-output-names =3D "mipi0_i2c0_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_0>; + }; + + mipi0_i2c0_lpcg_ipg_s_clk: clock-controller@56223018 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56223018 0x4>; + #clock-cells =3D <1>; + clocks =3D <&dsi_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "mipi0_i2c0_lpcg_ipg_s_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_0>; + }; + + mipi0_i2c0_lpcg_clk: clock-controller@5622301c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5622301c 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_MIPI_0_I2C_0 IMX_SC_PM_CLK_MISC2>; + clock-indices =3D ; + clock-output-names =3D "mipi0_i2c0_lpcg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_0>; + }; + + mipi0_i2c1_lpcg_ipg_clk: clock-controller@56223024 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56223024 0x4>; + #clock-cells =3D <1>; + clocks =3D <&mipi0_i2c1_lpcg_ipg_s_clk IMX_LPCG_CLK_0>; + clock-indices =3D ; + clock-output-names =3D "mipi0_i2c1_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_1>; + }; + + mipi0_i2c1_lpcg_ipg_s_clk: clock-controller@56223028 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x56223028 0x4>; + #clock-cells =3D <1>; + clocks =3D <&dsi_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "mipi0_i2c1_lpcg_ipg_s_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_1>; + }; + + mipi0_i2c1_lpcg_clk: clock-controller@5622302c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5622302c 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_MIPI_0_I2C_1 IMX_SC_PM_CLK_MISC2>; + clock-indices =3D ; + clock-output-names =3D "mipi0_i2c1_lpcg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_1>; + }; + + pwm_mipi0: pwm@56224000 { + compatible =3D "fsl,imx8qxp-pwm", "fsl,imx27-pwm"; + reg =3D <0x56224000 0x1000>; + clocks =3D <&mipi0_pwm_lpcg IMX_LPCG_CLK_4>, + <&mipi0_pwm_lpcg IMX_LPCG_CLK_0>; + clock-names =3D "ipg", "per"; + assigned-clocks =3D <&clk IMX_SC_R_MIPI_0_PWM_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + #pwm-cells =3D <3>; + power-domains =3D <&pd IMX_SC_R_MIPI_0_PWM_0>; + status =3D "disabled"; + }; + + i2c0_mipi0: i2c@56226000 { + compatible =3D "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x56226000 0x1000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + interrupts =3D <8>; + clocks =3D <&mipi0_i2c0_lpcg_clk IMX_LPCG_CLK_0>, + <&mipi0_i2c0_lpcg_ipg_clk IMX_LPCG_CLK_0>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&mipi0_i2c0_lpcg_clk IMX_LPCG_CLK_0>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_MIPI_0_I2C_0>; + status =3D "disabled"; + }; +}; + diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi b/arch/arm64/= boot/dts/freescale/imx8-ss-mipi1.dtsi new file mode 100644 index 0000000000000..5b1f08e412b24 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8-ss-mipi1.dtsi @@ -0,0 +1,138 @@ +// SPDX-License-Identifier: GPL-2.0-only and MIT + +/* + * Copyright 2024 NXP + */ + +mipi1_subsys: bus@57220000 { + compatible =3D "simple-bus"; + interrupt-parent =3D <&irqsteer_mipi1>; + #address-cells =3D <1>; + #size-cells =3D <1>; + ranges =3D <0x57220000 0x0 0x57220000 0x10000>; + + irqsteer_mipi1: interrupt-controller@57220000 { + compatible =3D "fsl,imx8qm-irqsteer", "fsl,imx-irqsteer"; + reg =3D <0x57220000 0x1000>; + interrupts =3D ; + interrupt-controller; + interrupt-parent =3D <&gic>; + #interrupt-cells =3D <1>; + clocks =3D <&mipi1_lis_lpcg IMX_LPCG_CLK_0>; + clock-names =3D "ipg"; + power-domains =3D <&pd IMX_SC_R_MIPI_1>; + fsl,channel =3D <0>; + fsl,num-irqs =3D <32>; + }; + + mipi1_lis_lpcg: clock-controller@57223000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57223000 0x4>; + #clock-cells =3D <1>; + clocks =3D <&dsi_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "mipi1_lis_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1>; + }; + + mipi1_pwm_lpcg: clock-controller@5722300c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5722300c 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_MIPI_1_PWM_0 IMX_SC_PM_CLK_PER>, + <&dsi_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "mipi1_pwm_lpcg_clk", + "mipi1_pwm_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_PWM_0>; + }; + + mipi1_i2c0_lpcg_clk: clock-controller@5722301c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5722301c 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_MIPI_1_I2C_0 IMX_SC_PM_CLK_MISC2>; + clock-indices =3D ; + clock-output-names =3D "mipi1_i2c0_lpcg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_0>; + }; + + mipi1_i2c0_lpcg_ipg_clk: clock-controller@57223014 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57223014 0x4>; + #clock-cells =3D <1>; + clocks =3D <&mipi1_i2c0_lpcg_ipg_s_clk IMX_LPCG_CLK_0>; + clock-indices =3D ; + clock-output-names =3D "mipi1_i2c0_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_0>; + }; + + mipi1_i2c0_lpcg_ipg_s_clk: clock-controller@57223018 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57223018 0x4>; + #clock-cells =3D <1>; + clocks =3D <&dsi_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "mipi1_i2c0_lpcg_ipg_s_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_0>; + }; + + mipi1_i2c1_lpcg_ipg_clk: clock-controller@57223024 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57223024 0x4>; + #clock-cells =3D <1>; + clocks =3D <&mipi1_i2c1_lpcg_ipg_s_clk IMX_LPCG_CLK_0>; + clock-indices =3D ; + clock-output-names =3D "mipi1_i2c1_lpcg_ipg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_1>; + }; + + mipi1_i2c1_lpcg_ipg_s_clk: clock-controller@57223028 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x57223028 0x4>; + #clock-cells =3D <1>; + clocks =3D <&dsi_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "mipi1_i2c1_lpcg_ipg_s_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_1>; + }; + + mipi1_i2c1_lpcg_clk: clock-controller@5722302c { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5722302c 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_MIPI_1_I2C_1 IMX_SC_PM_CLK_MISC2>; + clock-indices =3D ; + clock-output-names =3D "mipi1_i2c1_lpcg_clk"; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_1>; + }; + + pwm_mipi1: pwm@57224000 { + compatible =3D "fsl,imx8qxp-pwm", "fsl,imx27-pwm"; + reg =3D <0x57224000 0x1000>; + clocks =3D <&mipi1_pwm_lpcg IMX_LPCG_CLK_4>, + <&mipi1_pwm_lpcg IMX_LPCG_CLK_0>; + clock-names =3D "ipg", "per"; + assigned-clocks =3D <&clk IMX_SC_R_MIPI_1_PWM_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates =3D <24000000>; + #pwm-cells =3D <3>; + power-domains =3D <&pd IMX_SC_R_MIPI_1_PWM_0>; + status =3D "disabled"; + }; + + i2c0_mipi1: i2c@57226000 { + compatible =3D "fsl,imx8qm-lpi2c", "fsl,imx7ulp-lpi2c"; + reg =3D <0x57226000 0x1000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + interrupts =3D <8>; + interrupt-parent =3D <&irqsteer_mipi1>; + clocks =3D <&mipi1_i2c0_lpcg_clk IMX_LPCG_CLK_0>, + <&mipi1_i2c0_lpcg_ipg_clk IMX_LPCG_CLK_0>; + clock-names =3D "per", "ipg"; + assigned-clocks =3D <&mipi1_i2c0_lpcg_clk IMX_LPCG_CLK_0>; + assigned-clock-rates =3D <24000000>; + power-domains =3D <&pd IMX_SC_R_MIPI_1_I2C_0>; + status =3D "disabled"; + }; +}; --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2052.outbound.protection.outlook.com [40.107.6.52]) (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 6006719E7D3; Fri, 14 Jun 2024 15:07:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.52 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377626; cv=fail; b=s/7NuM3G4PCDNJKlHjdVHf/WMIakeLpZPrbou/0y4oazgkYCivTU0d3c3YEcEXKq0VnxMo6eMXGRfvgf/dxCGnsQXEoeMEHRinJHWFhQeFpPQBCFMU/4cG1YD3z5vdchnJRicGG7LkBiFjjNdicAr2RC+eSuAKUX9nmSPTHIVFM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377626; c=relaxed/simple; bh=GyyQFBwQxEU9iU2kiD5JCDDv7dPwtt10eTEDTb0pmFw=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Nkm3r/h/IatTs+BZwoXCwKt1zJIC6AG+lbyBeuEWe2oDTFUTkHr8pwk8ZZc5XUTOULcvx8dujsWX2hG50Ta2U2Ds/aLgXKfaSQJxoSOMFvghGmQKedKMGgoBLHxj6W1U3N3mI5UK3aAWAiGdO5xQPoC0ggGDYGRVIWyTJKj/Yfg= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=AOywZidH; arc=fail smtp.client-ip=40.107.6.52 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="AOywZidH" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DbwfFLUpjLMtXgBDaPbql/2tXnIAuwHLdcLel/cXcMPieiAU8HtJ2ZSRwYs+cz3DLQjV+GtxqSGB4CXTLVhCWUGGMTzqfEhm4LFLhYKm5Fd/YlXDyE1ammI01rtizvyAXFM1WFyNFQ8xxhfNojl+vpOCT0q3PxsRunHlCC1LJbCRoMfGU5rRLcQp6SBzt5viaUwn32Oz23moiT1n72uL/rRV5qGXYBKQbOKxCIP6LkyzkaLX8WaikL073jU8bN8JrJ2H/TkOGOcnVzc0OQC0K3YCrkWHQ+U2Q0xW4nnOSU5JGIvJdYfwL4nWwGCaOmZwG02Lg/xG7urKPi50g9mpiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=e8QyXFldvojdWrKZneAZxjwtFdGbAS4u4yutJCttA14=; b=Jl4/DKf8FX1mBYrqU/a5SHwRA0wz+jbehdbuz0ADupaicKCpRlydfSJHtWcPIQpOyIefYfn6p5KeuIhlKmq615eVoGdK12DGPEII3TYEWhQ140Ai1CLq1lVsLTz3YH1745puwiZKT3Ev+ueY5/xnYMmc/scSpQC4vYL3OeBIjbhvZOy4zzCfWiGdOk2zwBl/gcVsbawQL7afWGn/4f8IdfRAvs8qYzV09BlFge6peF702qQkc8CzbahKIUR5C9me6tLZocJZXvpZQORdtU3EL0e1nGG3Eduu+cCHYU5FxXXzAEm3H5UbN0bKjgqSScQ/HoHVW6LaQeMbCITa9TJvuA== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e8QyXFldvojdWrKZneAZxjwtFdGbAS4u4yutJCttA14=; b=AOywZidHvJkZ7fOg833CSP4bzcJUWrBIRrGMG7uSXe15Y0FzsFE+HWAuNfqShyBmbgj7LTL5mCh7EisrJpJ/7+0j3AakYdK6A5lT7PD5fh0tufZhQK1mSdVIUDwqULhSxE5yUMKO2XzdolpHF3EZ7msAdHzFg1cAesCLZHOHnwU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:07:01 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:07:01 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:28 -0400 Subject: [PATCH v3 4/9] arm64: dts: imx8qm: add mipi subsystem Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-4-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=2369; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=GyyQFBwQxEU9iU2kiD5JCDDv7dPwtt10eTEDTb0pmFw=; b=DtvR8GUHILjCrK3sMvfs+102qf0ASw2z0IYnvIme4i/9VdlzrdhOb/DhXTo/36aABFXzKB0Uh ow+LwLtcBZiAhpcDYlOfh4HHt7thDPqINYUdWiSgicblFD91L08604R X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: 22ac3b22-acba-41e0-8be0-08dc8c83a4cd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SGRXVjJUeTZRajhPeUJYWEFQVk1OVWpybXZ6SnBtYXNFSGN2UDdtSHIvSGZq?= =?utf-8?B?cVpZWHFVRkZUNVd1azE0UGFpL0xoY0RMM0hXbHdXaVpkOElFVTNTV01GVjhr?= =?utf-8?B?eG9vMitacS9nQjVPWWNOcnJSSTg2Mm9wNmt2SlFtU1o0VWV1RndubjNmcGkw?= =?utf-8?B?dFI2cnhRMmpQdlU0MzJINndmZ0xsV3llbW1FOGI4TWY3UnNDaFdXWGVwM1Fk?= =?utf-8?B?dEtjbEtZSkN2QytQRHppTVBFaDJrclYremFpcEdzd2dRZ2xPaUFvZGpnd3lL?= =?utf-8?B?emdoL2VZNzBYSjFYZkRVWnZ3N3N5QUNFQmpnSmMzMzRLVUE0ZnBDVGg3SDY2?= =?utf-8?B?cFJrbGErbUhLZ2QwUmI1UzFXTHoxR3NTbVRVcVNVRjFTYkM1ZGdpZldkU1Mw?= =?utf-8?B?QzY0Ny9BN3o3TWxnYzRKZ3JlYTZGYkpoWDlWOUNmNFQxaTd6V0psTDJLUHlY?= =?utf-8?B?OEV0dDh3OEpyb2FISGUweXFtZlVYb1dnWUpBbnloWTdzcUliM0pka0lJOWRN?= =?utf-8?B?b2FjaDNnZlhtcTYvUjV3WEVnS3ZaaVB0VEhlSjdTVitmeloxLzErd1UxbWhQ?= =?utf-8?B?MUlOVmFVRmxtZlM3MjdFZkovdkFmQTVONGlnZzMzYzFLbVZqWnplZHZKVFlS?= =?utf-8?B?UEZoYUJEcnJxVFJUdkE3L0daSDVCbmozbVdweFR2TkZ1bGd4b1M0b3EraG9N?= =?utf-8?B?Ump5SUpkSHp1N0xOd1o4eG5jdDZ0UURPc29oQzZhNGp1S1hsK0o0eUI5U1lO?= =?utf-8?B?Ti9UZ2R4bDRHQklMaklYcFoyT3BFZWgraTNKKzZzREZzQUxKZGtQS3ZKNFl5?= =?utf-8?B?bjBrMC80NlkzeGNaRXhZNGlvYmZUSzd4RUNwWkhTemZoenFGNE1jY29TRzAv?= =?utf-8?B?Z3pHLzgyd1hvZWZsM1dKbll3MjFDdnNFSUY0Y2pNcmtvdHJLNWVjT1Zwemcv?= =?utf-8?B?czk0MWZjK3dIYWViWEJSNXRicXVxdktKbzFRRzNiRWFMQlE5Sk9ERVJ3Mm95?= =?utf-8?B?dGJLbCtaaGFFdnp4VWN3cDA5Kzh6WXJxMHpYanBMSVRLM1ZBQ0lQWUJKWFdS?= =?utf-8?B?bDQ4RW55TiswTmFyaGNMVktCQ3R4TkJ5ektkZFFZQ1BwbmY0aUl4elozZlk4?= =?utf-8?B?TjlYazZwRWpkNSt3WjNBZVF1U1czbWtldnFUMzR0UmgxczQzYndpSVZEQ25y?= =?utf-8?B?OWovRDlIemEyWFJhNGwxTEVmQVR3QWpqTVUxNGtlUmlsU2RSRDg2UU5sVmVt?= =?utf-8?B?OTdtRk4vK0VPWFNlam9vRloyclVsSHRxZHpLOWN0amtvWDJ4R0dxd3ovTHVy?= =?utf-8?B?QnN0UTFHcDlKT2dxdnROaFZqYnA2aWpMczhGamh3NTVqdWRWWkZjaDRXcW9S?= =?utf-8?B?ZGZmdkdWbm81NDEyZEwwTHlSY2lBbXBpbUpvRjhtZFM3a1RIR2NnV0NkSUhn?= =?utf-8?B?MGtHQUNta3FobmljdXFFcUpvVFFqVGtjRFdNbGgwZ1p3eUxIaWc3ZlpibytI?= =?utf-8?B?UHo4bnhwRnJrYU9yR3NOUGZKcWRJb0djbWV2cHY3ZEtPWDJ0S2w3NlNWM3p5?= =?utf-8?B?ZW1wY0w3RkRRd09sbVA0Q2ZaenFVUW1aK3IrY0hDVjBVS1EvdFRCNDg4a2hm?= =?utf-8?B?QlljekU2N1FGSXRvTHVSc3Z1Um9aSTZpV3J2eWF1T1E3Z3N5QlhocUZlZ01N?= =?utf-8?B?d2dFQzh6SENiNC82LzBuN3RvOUdpQnRDL0VWZXhYL1g0blZGV1FHTm1IZmFD?= =?utf-8?B?cFdSdUswS2VnRVNTVzlCcmJ0VG80VUwrajhMZTVwSGVVOVZUYWFiYnlYcUtq?= =?utf-8?Q?Zvy7BAzhvmU/JYvcAFAC6/80Vaq8AxYhKntLU=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RWV3Z29vdHpxK1dtaGJkcEhsNjUwOUlnbnVjMFd5RkkvTkxRU0tqK2FTM1hK?= =?utf-8?B?Ri9CWHRydmE3K3llMmhiNld2TTlJVlArU1d0dW5QbWkzY2t0S3IySGJlOHBH?= =?utf-8?B?djFoendEWHBZSnBOQkZ0RlJRZHd3MXMrWWo5ekJGQ1hTRWwxUzBPVUp5S0JH?= =?utf-8?B?WnovanpyWFJSZ2lwdDRQMlJGMEQrclNCVWx6dit0aWkzb0xwd2JOcGJUS245?= =?utf-8?B?RTBteXlES2pHWlJjRzMzVW8wV2t6YUVVNnNRbFJEbmtQaTltbnZQR1R4dDBx?= =?utf-8?B?cFBNU2xZc3AzTmVZenduWkNVUXFYL0JoODB0eTZwSmYrTXVRWS9qUWtaVUta?= =?utf-8?B?eXRPZ2NOdDQ5SXFIMTlKY0Z3ZHQyc01ydVhCdGk3TmdCeWRiYndBV1NWV2p4?= =?utf-8?B?cmQ3R2JhUnlQU2ZUbHdyTmg4a2Y3ck9MZGNxNnNmYmU3VWltVWxJRnRhQnFF?= =?utf-8?B?SzR2UnhVaGVnZjZSTm9oZkJaOWpQSTY5bXFEaXVaUTFySU1sM3ZNTmhmdVk5?= =?utf-8?B?REhmTXdqYkdqQ3Z4UzNhbEYxQnlJWXFYVStrNHFGL1dBblpiTUtQNUZ2YzFU?= =?utf-8?B?VmFRNnNZUjFjMzRCaXIwMnAwWHpNMGJvWndWUDZuaXhCUGJUR2RCR0FlK1Fw?= =?utf-8?B?N2Y0VGx1cGtsVEVRTFk4d3IvVEI1R21qM0F4cHhjVEwveEJnS2hRNmQvRU9B?= =?utf-8?B?V2RqUTdSaHphZmk3TDl4NjJaeTVoMldkUEI0MHlsdzhkZU1qd2VaMDFPejBT?= =?utf-8?B?Tnc0N0RxL0todFIveUNCMk9tcmxIZ0RxNWJHM280ZEs0aUcxcFdMSG5WMGlH?= =?utf-8?B?bmJYQjdOVlVmTHV4SllBbm0vVmFHVytVU2RiTmJMZDNqd29FWjlUd1dzQW8x?= =?utf-8?B?K1lyMzE1TWt0YVVTeDZJREM4THhaUmJSaVFmUkRaSjBjWnNrelFPaDNTc2ky?= =?utf-8?B?MStoR0JBaG9NTXRHd2E5UVR2VjZEejUweHNyb1dLRFlOcXkyZkMyTFVIVHpw?= =?utf-8?B?Tm94YXAxSzBlYS94RU9Lb0I3aTY0NmZSZXdsalhKc0pZQWtFTUdSVDAvMERy?= =?utf-8?B?cmtwcUFPQ2lPNFFUbVBSR2Ftc3NRNjErSmNrTElDeXgrR2NJVCtRQUR3T0pX?= =?utf-8?B?a1hDVk1rd0lub3JXTVA2QWJzVjg5RXpZRFlpVHdsVGg1UnYxVS83bTdQL294?= =?utf-8?B?aEY1SWxWMkY3R3M0S2QvUVh0YlBmdE4yazVWbzVsS3kzbHlvcFFneDVGa1k3?= =?utf-8?B?K1lIRk9WMEJUOGtybkVZc2Q4QnVRWUU2ZERyNGpFU25zT0NCczgzTWdMWmhl?= =?utf-8?B?RThFR3E1dFNhbEpQSkZndDU0d1YrYzJCS29HREtCT1RQekhyRUdjeDkxYnFB?= =?utf-8?B?b3Vqd0JlbHFrRlFSTmZxT2VrbHhEYi95bDhoT0JER0paemVLUFdhNEtGdjhW?= =?utf-8?B?dmVOQ3JDNWcwS1QzOGNBcU1LOXU2Z1Z6eDJLdm5VQ2J5eTZ2c09weWppTi9w?= =?utf-8?B?dTNwaVMwUjlaTjErRTFBaTRFRUhkdWUvaHRhNElheCtseVlBVUpSdFpSSHcw?= =?utf-8?B?aSsrU2wzelo4dmpwRFJYSlc2aGV3MUtrZVZkNTAyMWVrNHJ1SkhQemVvN05K?= =?utf-8?B?bDVWeVg4TGU5alFvYk9SbnNoUEJNbEZxOVVFSXdyU00veEdBUDE4QjBQRnhD?= =?utf-8?B?OC9uVlZzcTRYMjBXUGt4bCtiU1d1dG8xZmwvUlFqMldFbVlINkdFOXBqenV2?= =?utf-8?B?SnhxM29MR01ZUThhS3kxSFg4Z2ZIWWxtTU12YzBMbEhBanlLaUZkTXkvYmg5?= =?utf-8?B?SkdBWDFWQVVYNnZvcGdIYzF2bmNvLzQwSmRyc1hjc0tqZWZyeGEvYjdrMUtO?= =?utf-8?B?SzNKU21sWTZVeVI1bUxPT0RVSWZWdS9NYWZzd21oYWpwQUJucUlFbjJwTzZx?= =?utf-8?B?K2VSOGZpcmdrdmhzTkcyL3pXbnB1S2ltUjRBY3I5L2hrWVYvRENSZmJwdzJv?= =?utf-8?B?OXZEblVydjhIYlFaMkxXUURsTzBiZjBoNmd1OHBtQVQyb1pwRml6TEErckdY?= =?utf-8?B?c3Z1QUY4aTJIczB5RjhRRVh2QzdBemRUSVJhS1RBQnEyQWg0Tjlvakp4bWl3?= =?utf-8?Q?EhjwzJJ5YC+EpDyPfLi8WqYw1?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 22ac3b22-acba-41e0-8be0-08dc8c83a4cd X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:07:01.4617 (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: /6J/dtfb/HM2ZRbgrV0Dr79TPyXe9wX0U6iZ3fShzyj3Afzo98JElykh/WDTAp4VqUw40f8Hus3HlBmazxOWAA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Include common imx8-ss-mipi0.dtsi and imx8-ss-mipi1.dtsi. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi | 19 +++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 17 +++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi b/arch/arm64= /boot/dts/freescale/imx8qm-ss-mipi.dtsi new file mode 100644 index 0000000000000..f4c393fe72044 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8qm-ss-mipi.dtsi @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: GPL-2.0+ + +/* + * Copyright 2024 NXP + */ + +&mipi0_lis_lpcg { + clocks =3D <&dsi_ipg_clk>; + clock-indices =3D ; + clock-output-names =3D "mipi0_lis_lpcg_ipg_clk"; +}; + +&mipi0_pwm_lpcg { + clocks =3D <&clk IMX_SC_R_MIPI_0_PWM_0 IMX_SC_PM_CLK_PER>, + <&dsi_ipg_clk>; + clock-indices =3D , ; + clock-output-names =3D "mipi0_pwm_lpcg_clk", + "mipi0_pwm_lpcg_ipg_clk"; +}; \ No newline at end of file diff --git a/arch/arm64/boot/dts/freescale/imx8qm.dtsi b/arch/arm64/boot/dt= s/freescale/imx8qm.dtsi index 1e8511e8d8577..3ee6e2869e3cf 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm.dtsi @@ -567,12 +567,28 @@ lvds_ipg_clk: clock-controller-lvds-ipg { clock-output-names =3D "lvds0_ipg_clk"; }; =20 + dsi_ipg_clk: clock-controller-dsi-ipg { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <120000000>; + clock-output-names =3D "dsi_ipg_clk"; + }; + + mipi_pll_div2_clk: clock-controller-mipi-div2-pll { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <432000000>; + clock-output-names =3D "mipi_pll_div2_clk"; + }; + /* sorted in register address */ #include "imx8-ss-cm41.dtsi" #include "imx8-ss-audio.dtsi" #include "imx8-ss-vpu.dtsi" #include "imx8-ss-gpu0.dtsi" + #include "imx8-ss-mipi0.dtsi" #include "imx8-ss-lvds0.dtsi" + #include "imx8-ss-mipi1.dtsi" #include "imx8-ss-lvds1.dtsi" #include "imx8-ss-img.dtsi" #include "imx8-ss-dma.dtsi" @@ -586,3 +602,4 @@ lvds_ipg_clk: clock-controller-lvds-ipg { #include "imx8qm-ss-lsio.dtsi" #include "imx8qm-ss-audio.dtsi" #include "imx8qm-ss-lvds.dtsi" +#include "imx8qm-ss-mipi.dtsi" --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2052.outbound.protection.outlook.com [40.107.6.52]) (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 B6A8619EEBB; Fri, 14 Jun 2024 15:07:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.52 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377628; cv=fail; b=LSvyB233omwjfMbi5l613nfa4Q2+tDO1Q8PLfvWbdoERaPyXRdbRSfvNQR/EvYRzu4vgIq4i80BQdHBrbroTjskjzDQG4a1fBSJ3MktXOGM2zBG/hZWADtv//ltlFm+tIyMYW5pnMF8MgRi7IEY1618EmAbMSSY4F/z/rc9L5Ck= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377628; c=relaxed/simple; bh=dCwtPi/8EJVcD5gh2DMUVEwQe5fEGO87oefK9gHe6mU=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=rANd8pZNYjq5mnp2fh489T1VYDue9DjlCPb5h/8CsSkRyjAXCeUN16eZuYN0QHKO9fWGMZP/YsNeRWuJbXkTeoniV0/n0qa6u+kuDg0sYcBGSZrDXB5R14zjK6IHKUQ0XHj7CS5CCQA8ZKDqg+HlTVutLN1/RzZpM54SHwWgjFY= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=kBDWorS8; arc=fail smtp.client-ip=40.107.6.52 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="kBDWorS8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gHtzuKVStif5ME0zk3eTPV2X/HXCzeCX/clz27Si7MX8n3/wv4/LXgvXxpnCIIoR3PRn8gvw1Nh7lEGqac0qypoFOVMsidy92Z2XiIfrcAandyNobK4LLT18RPWPIT4JHo1Gt78Uqodgvrl8x0xT+pix++h/shLi/yIXjGDuAK0UK88DDlKN/OApaXWySt1UCeyMXqB/48tpZjWjFlF60YftBYH4tlWHRmd5u5j78IkUKdwLF4K3bvOcCnhQfjUrw5uvKBqr8ANFOsc/qVv1Ibky0DR4Mx8hfsmhiNMXxorc0TXt6QDOx/8Fp1KZe1lK8IiTwYRIP4IiA+50p7tLKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=b8G5qpoFp5Q8onqriaQOrAEkvT0GxrBUnT872PX/0Qk=; b=IyV5wbCR6o96zOwZ2YzpVx5cDUyq7hEVSbmCWkQDiVUkDGZXifnREiB5uhjJ4ZKQHT8x2aFzDGAPBKt4yCynILYEJ8ASoVWyPXk01k6ZvzZMGbb9AkVC0ERKjiUsEPOzcCYoMV7K9Hepz4ZSe0ZWFXwaJgz8/ob5vgPB/BCAbuwqs0/r29Y0+qNt6z6JqH93AULbWRw5l22xI5EUdX/g4Neb6QX6OYhs7uc8lCQmH9yXd3qK2P/AJmI7pj9HfQmAfqwWJjojjQ1NIf4xOdHTOURgkSwN5fFu9linjNTRUXGelikc0Iv2lvP3lKzPUpHQs5T3ZfkPoshfoB7K5QVdEg== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b8G5qpoFp5Q8onqriaQOrAEkvT0GxrBUnT872PX/0Qk=; b=kBDWorS8ZqFlqG9Bt3R/6U9zHduFNeSHlAf5bW/IxrnfUs9L2iaUNmpUUKQWazcVI6RIUwJfbcBbheBNbcm7o7R+ICkTlQoK4WMQtnxHbbZRZCcyrKrHhH9aSd7RpHoUcwtoRslHBhJnNuzi6PIf9BaFQ24fbhYYWhi5+2FKT/A= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:07:05 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:07:04 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:29 -0400 Subject: [PATCH v3 5/9] arm64: dts: imx8qm-mek: add cm4 remote-proc and related memory region Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-5-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li , Peng Fan X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=2953; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=dCwtPi/8EJVcD5gh2DMUVEwQe5fEGO87oefK9gHe6mU=; b=bMXBCJfWj0e171jC5lbiyLy3HbXM0XnGOO3ifGgSPET9UzXr08WIK6M5uLnHMM3APgIF4V/r+ LpV33FPI0RDA7MuGC9naty2ksI6+RG/+fMMBVMnz7nc1Gn8bannFLL2 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: fab67cfb-92b1-4868-5a54-08dc8c83a6e8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YVNBMTQ0MGlvWjF4MDFPOFFBR08yTEdOTjh4Rk91VzNUYXcrNEtvbnF1eENE?= =?utf-8?B?RXl2TFNKeU5Pa3EyK3Y5UWk4RjcrRkFtWlc4K1AzMXE1bHF4elJtblpGbG9o?= =?utf-8?B?NVdMSmw0V1Z1cHphTDVrVUxhTUx2eEZDalp0K1RFS0RGSjlYdFVnMHpUVENq?= =?utf-8?B?NkhRS3hsdW84OHMwSU4wVWVhTitwclJBS0NJVGVGWmE4NE5nTDlGODBacldI?= =?utf-8?B?SlF0b1U3b2lwLzc1QkxDeUdRbzR0VTlrU2RrOVlMczllcjNXV1phRTRBNDlJ?= =?utf-8?B?dHdxbVhYOU9NR05vdEdOdXdiTGEzMFEwTmlqSDM2MFBLMFZ3aG1oQVpOdWdX?= =?utf-8?B?L3ArZWI2TjFubFJEZCtxS2U0c3dNSVowRXk0emxQbHdqeHFwK3drWmdNWlUw?= =?utf-8?B?ekdrOEFvU2x1OGlCSEgwUENKOHpGeUR1Zm9Ob29EMkFwS3dhNlM0VkZCYlZv?= =?utf-8?B?STYyQXFSNGIwcDZSMHNaTVpWZWJWUGhUa29TRzRRNjcyNXVDVCtnWVdsNkw4?= =?utf-8?B?d3ZOZkxRVUFiM1hiczRhQzJ3ZGdrRDVUWE51RkV5L0x5NEF0QXhuNkt6dzNX?= =?utf-8?B?MkhsSVhBOXdyNHA4VjdUeDBXZm5FUitkNVJZT3ZuZVd6dHRiUjlkUTlPc21i?= =?utf-8?B?YTFlWVNab2pDYWVJaXdKcFoyZjVUZlcybi9HQlBhMG5Xc2RibVdNNHlJNG5t?= =?utf-8?B?dHp0eHM4S0t4OUliam1QejI2OTBMUE1vZW5zcjM3SENna0F4MEtSVWcrbE9K?= =?utf-8?B?aGxmUUV0Tmd1OVMyVzlGaEsrdFFVSHhFNzluTUtTZE5MZnJXUzBLczQ3K1Rj?= =?utf-8?B?Z2RmMk56YlloOEVqUjJLVUMzUFVzdDJQTjBZS2lYUXUrNW53WTBYWFNWSkZB?= =?utf-8?B?VUNiaUxwMnNCR1BLbWhvdm9tOUh5aTFxN2NNL2FzamI2MHFvVGdaZDB4c0tu?= =?utf-8?B?ckZBMC9Ib1IrMVdWd09JVmYzMjc5cTVoSDVqbnF6ck5rczJaNDhsanROTnZq?= =?utf-8?B?aUtZNVRFNmsyRXJiTkJIcUhNMVJpbmJSblhXSnMxa2dmSTFhWC9PaytyaGJu?= =?utf-8?B?REhLcFc5QlloVWdYWTViVVpueEVtbEYwdXhxRFV3N2tzRGlha09KZlVuR0Zn?= =?utf-8?B?ZkF0TTMxNnhFelpkZG50UGZ6U0ZPcGcxVkM1M01jaEthODIyNkVzYk9iZG1O?= =?utf-8?B?Wi83bVJ1SUZaOVkrNFNDTVFYdjZBZ1Y3YU5WSGFnb2R6ODdrNUFXQjBQUFVj?= =?utf-8?B?L2xIMEw5d0w5cFQ2Um8vUGtTTUl0NTloZm9JZVpXcWx6S1U2dGJwUXQ1blFm?= =?utf-8?B?Snhmbi9kSThlME1mOGpwbnU2SWxsRnBsbEhXdFRHV3N1dG5WRDg0aUJSaUpT?= =?utf-8?B?SjQyNXc5MHM1WUhDeWVsOVhLMFdaTXJKNnNkcHgxOS9zMy9tVzFJb3pjTTda?= =?utf-8?B?UjVYOGZyMjRBbzNERHQ4SkpyRnNFRGVtWU9hY2p0QlF3M2RLbkVpVzN4dTM1?= =?utf-8?B?cEJkSHQxYUQ3S2wxcGc4cnFMdjZwRDRzODFBUFBJckk1cUxYSCtWZ1BQSk5V?= =?utf-8?B?eW85cGxGeUtWWjFXUVhQcWptc2lKNzZKOENGbUhQZFVtRDlwcklWM2VuVTVE?= =?utf-8?B?blR0dU5Kemh5UEd6R2RUTWRnb0FEbzNVM3lUS0lFdWlCMmhscEg1Y01UV2dW?= =?utf-8?B?RnV1d0ZHZzI1WFVSckIxazVXbm9MNWlFUEZ5N3NrZW00aWNjZ1JVTm9KaC9t?= =?utf-8?B?eGFYUnBYanJocFVIY2o4ZVZQdjV6SHNacEFBdWMxTHI5bk5PK3lTYnowK1BO?= =?utf-8?Q?xkhyPiaQB5sQaXDwMs39h+afYK5krPVEyLgHA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MEZOZzVhZ2c4QVRYQXpoUDgxRTVTdmtOMTUyU1hsSmEyQXNud0hoSzc4Nysw?= =?utf-8?B?eXJFK3ozUkplV2RvcTJPSlFtSWV0QldoYlFOTExybnlHV0xDUklMZmo2RnVN?= =?utf-8?B?N2ZuUlFkVEY3b0JjSXBKalBmZ3NERzdkSWJ3UFJMdkk2dTA4L2xkcG1XelhS?= =?utf-8?B?Smg4WGtOUnFNTkpGdjZkTXRHSU5SamJlOUpnV2hxTm93eW9hdWJVYnBXeEVk?= =?utf-8?B?VFZLRVhGeG95ZHJNTWQ2eTZOM1ZOSE9mUDZJS01kZ3FUNEpJeWkzYTh1SXgz?= =?utf-8?B?aGdqVEJ1OEthMzBINVdIVjJTd0ZxOFFYa2k1bHlPZ2t5Y2ZSZXh1WFErUTBj?= =?utf-8?B?c2hmaGVKcDhTMmoyYytnZlE3ZzRHclZSMytuam5sUW1sQWt4bUZHM2FtTjVz?= =?utf-8?B?TWdJMm5lenpoQllhR2szVm0zR0kzbGNET0U1V0Fpa3UwVTVjWEZnN1ZVRUxa?= =?utf-8?B?V1JQRUVXYmRFU2sxVkd5OEpKU2VZRXdlNnZyeGNSc1Y0Z0VqcXdhWEtFSG8w?= =?utf-8?B?Q1B4Sy9iWllwUElITHlLOTZ5SFlnYzRXOWMvaVduK3ovZzZNMG5XbXNaUTVN?= =?utf-8?B?ZUlrUCtPM1NaeEliREdyU0srUDh4UU96cjBRMUExY0dFSXc2S2Z1a1N5bktK?= =?utf-8?B?N2xRTDhOYkFobURmU256L1dJRFJacEVqY1N2TTBHYk1CODlNNXg5eUNBZHY5?= =?utf-8?B?a05OSWRpVVl5czgwUmJmL092N1dvanRlSExpa0Jid3MrTzNZSk9vRVJHdHh2?= =?utf-8?B?RFpnWmdOR0xydWVEcER2bFpPZ3FLaUM4bTJuZ3dac2hCN25RQjI1akxkWFNV?= =?utf-8?B?enV1N0NzS1lCM0R4UDdXaFJscnFESlNyZ25OZmROMFRvY1BUUzNUcVdneGlx?= =?utf-8?B?NXdTMWxMKzlHN0ZLUjk5MWNNaEplNHB3WHFEZ1d5anM0bzBQMnNEODNlbmZU?= =?utf-8?B?d0kxSzNBTDZsa0VGUmJYZEtuR01iMmJDSlNidVphMnE2bVJYR04zdUpKRmpM?= =?utf-8?B?Z3NOSjk3eDB1MkZ5UVc4RGpEVUhtZWJxblFqaHd1ckRrWXZGZnlETUtKMUsw?= =?utf-8?B?bFFqdGVFUkFTRGVNcHlXYzdxYjVOMEZJSm9kdnYyVktDc043dXlOTXVkaWE1?= =?utf-8?B?WnNJMnlMQTNyQkRLb0FqdHlpSjFSS04rZURyMmVNOUFuTkFQaDM4Vkx0U0I1?= =?utf-8?B?cVQydUMrQVdHcGdvRFFndmxNc0NMb203d0tpRG9kQVcvUDVsZ1hnbDduMjNu?= =?utf-8?B?MU4wSm0zTy9uNjVPM0ZraGIvTWlLZkNhM1dyMlVrQlJ5UUx2YlVmVVU1b2FV?= =?utf-8?B?eGlaZVNFMXFGMW1TRU9hL3Q2VVZSKzBLL0s4MkRHV2I3RUZSa3JQakFQQ2Zo?= =?utf-8?B?NTluZWtNYnRsY2tLVWpWNTB1TDRDV3hLbmFKZnFrVG5hb1FZbll1cHlLY000?= =?utf-8?B?VnFXT01kSVBQWU11MHFXbE9wYWpwSFBjUWRiNWE5YTExeE9lbGFwTGpya3JB?= =?utf-8?B?cEJDbktJRFE4QVg4UHJRcTE0c1lYZHUrTHB0NGI2OStWQnBhYW1ocm9RR0gy?= =?utf-8?B?enlldTdaaXp5akFic2pIVC9QZkJFQmxsVTVOcmF0ZDR0NGc4YkVHYm1Na0pZ?= =?utf-8?B?Q0NyaWU1N2V1bVZrejRQd2NvREU3YVdsNHF6N0MwZndySWViUjVBWG1EOGlT?= =?utf-8?B?OXRwVk5QcWxRTExoRTMxWmdMYkJ2c1UrM2tOdFp0QlIvZ1UzeUpGTERyc1dh?= =?utf-8?B?b25PQjlpd1U1Y013cW52VVhqd2dMQXROM1hJQmFnbW5zN0JGQlNsNXVuTDRL?= =?utf-8?B?Vi9WOFBGblZxNHRJRkw3R0hObWJPQlFEWHdDUnJlVzVpSm5yVzBId2VhRXZE?= =?utf-8?B?dkFpcE1oU0F5TmVTUCtJK1ZUZ3ErMWZaMEFwMzAwdTZzUjYrRDRPNFhaVzZV?= =?utf-8?B?ZmU0MVVVVW1renNZbk8yQlNQTk40SXlBT3VvWnNaa2dDVUlEckQyYm1UZ0E0?= =?utf-8?B?dkhQbkRFWTNZc1pOMWltSTh3dWNTTUJqWmd4eFMxYmhlVEV0MTFCUnl4L0xW?= =?utf-8?B?R0JhUWx3VTdCNlVMR25rVTVYb3MwbGE5VVBkVjVwRGEwcVg0NFZ4Z0xKVEVX?= =?utf-8?Q?ghn99vuAIwcZnfiabHynq/vN3?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: fab67cfb-92b1-4868-5a54-08dc8c83a6e8 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:07:04.9577 (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: Ii9PcjMKFhW2500OShYcNFNIG/5xIqK/CC3mEteEphCsiB9S/x2oRs5PGYFqniExtisWMp+JKzsmOttpNUpgOQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Add two cm4 remote-proc and related memory regions. Reviewed-by: Peng Fan Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 93 ++++++++++++++++++++++++= ++++ 1 file changed, 93 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index c024be33fbcce..dbd478af2e474 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -31,6 +31,68 @@ memory@80000000 { reg =3D <0x00000000 0x80000000 0 0x40000000>; }; =20 + reserved-memory { + #address-cells =3D <2>; + #size-cells =3D <2>; + ranges; + + vdev0vring0: memory@90000000 { + reg =3D <0 0x90000000 0 0x8000>; + no-map; + }; + + vdev0vring1: memory@90008000 { + reg =3D <0 0x90008000 0 0x8000>; + no-map; + }; + + vdev1vring0: memory@90010000 { + reg =3D <0 0x90010000 0 0x8000>; + no-map; + }; + + vdev1vring1: memory@90018000 { + reg =3D <0 0x90018000 0 0x8000>; + no-map; + }; + + rsc_table0: memory@900ff000 { + reg =3D <0 0x900ff000 0 0x1000>; + no-map; + }; + + vdevbuffer: memory { + compatible =3D "shared-dma-pool"; + reg =3D <0 0x90400000 0 0x100000>; + no-map; + }; + + vdev2vring0: memory@90100000 { + reg =3D <0 0x90100000 0 0x8000>; + no-map; + }; + + vdev2vring1: memory@90108000 { + reg =3D <0 0x90108000 0 0x8000>; + no-map; + }; + + vdev3vring0: memory@90110000 { + reg =3D <0 0x90110000 0 0x8000>; + no-map; + }; + + vdev3vring1: memory@90118000 { + reg =3D <0 0x90118000 0 0x8000>; + no-map; + }; + + rsc_table1: memory@901ff000 { + reg =3D <0 0x901ff000 0 0x1000>; + no-map; + }; + }; + reg_usdhc2_vmmc: usdhc2-vmmc { compatible =3D "regulator-fixed"; regulator-name =3D "SD1_SPWR"; @@ -133,6 +195,37 @@ sound-wm8960 { "LINPUT1", "Mic Jack", "Mic Jack", "MICB"; }; + + imx8qm-cm4-0 { + compatible =3D "fsl,imx8qm-cm4"; + clocks =3D <&clk_dummy>; + mbox-names =3D "tx", "rx", "rxdb"; + mboxes =3D <&lsio_mu5 0 1 + &lsio_mu5 1 1 + &lsio_mu5 3 1>; + memory-region =3D <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>, + <&vdev1vring0>, <&vdev1vring1>, <&rsc_table0>; + power-domains =3D <&pd IMX_SC_R_M4_0_PID0>, <&pd IMX_SC_R_M4_0_MU_1A>; + + fsl,resource-id =3D ; + fsl,entry-address =3D <0x34fe0000>; + }; + + imx8qm-cm4-1 { + compatible =3D "fsl,imx8qm-cm4"; + clocks =3D <&clk_dummy>; + mbox-names =3D "tx", "rx", "rxdb"; + mboxes =3D <&lsio_mu6 0 1 + &lsio_mu6 1 1 + &lsio_mu6 3 1>; + memory-region =3D <&vdevbuffer>, <&vdev2vring0>, <&vdev2vring1>, + <&vdev3vring0>, <&vdev3vring1>, <&rsc_table1>; + power-domains =3D <&pd IMX_SC_R_M4_1_PID0>, <&pd IMX_SC_R_M4_1_MU_1A>; + + fsl,resource-id =3D ; + fsl,entry-address =3D <0x38fe0000>; + }; + }; =20 &adc0 { --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2050.outbound.protection.outlook.com [40.107.6.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 A22FE1A0AF8; Fri, 14 Jun 2024 15:07:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377633; cv=fail; b=iSzT7gI9mSTwOKkih6mKLbYfMZcfoANxLuq3XUGY/UbaEP0yy9BuhkyFpde3Ady5jLtnJE4pa0bQzjwLqFCoWg08td13W0rHdf09mPhn7tyyH5eXhuhzUFXPGEqVQEX+qLNtVGMVcxaF4COsy4I5DVbYNgP0w9Y6sCGw1U9vT8M= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377633; c=relaxed/simple; bh=CtkKNHUAo2fAzwGqCbTf9SwseCYd1w8VFFilR35ifTc=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Li0Bc/yxQb9WvCMbGI8g/XuceDYKy0FdCKo402rdrhy1T4bbWUYoS5MG8Pc7cR07MeF30fRb1R05VJ8IbelxAY05W0DYuKMPtgysbp4sxdfTsqrxrA95oghGLVuVcWdsyqaBl8cw+cNkyvHjGoBSJYxiBg8ougez3xvpaNqPIPs= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=e3CN7JbM; arc=fail smtp.client-ip=40.107.6.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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="e3CN7JbM" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=esQVn/X8nb4CP5P0JKIkk2iYK5YoonYSINiDaTfWWpxCBtR+Sc7Ok1cLySG7AuTxCefbqGiRYiCuT7tRALEriGRUmOeFjldxtbBARDN4sLJXjRgD84MhVWogQRgSeL6aRSO3EHmHauPBOgh0Na3xjrreFKVjzp7upKe828FPRVUbPGMxhJuHM0Aq5aR5hnryS+taAuWV4Hb5EQjIpdQInI1Nw9EImewNR1u5OXeeraGuLufdIbcFUSIHvUC8L1vDOzrU02bPAznMwJPxVFqHwrJO3JdBPUWfh+slstAspsYkHzYYg/YjPpBimkyQbXxQDzo4i8ssXFoUCYQYd4PwiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=KELo4iICDdoq75xZlnxNbKYIHquYeUyms8sM9HSKKKs=; b=e3rpRWBM7t+ixJWrxNXOd+IQsQdTcN1zisVmWOWovzDbVgvcQ8yEjGszydJ/TWuicn0ihUOtv5zahhJoKw4pl3fU0XLrXhmAW39ugkhucDgOaHlNRVxGRiUlBaOicDZjpDgLNvqosR5U7fiJSNl6A9gJAx8wobGFpzok2HMa6j0B7rn/pzbodIY3X00n1el9ei68Io8KZxFd2TxwMrGk2T0uNmpkx1kZ7jAQG3PTfVMw5XyJbVUWMir/KSD+DEByl74eV+IwekSR+XgRas0tdvmt66dTUGxoXUPr+/I9HlHCqtWU6r6umMEETIoJJ80BocQHT9Xfm8No5vnZp83mwQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KELo4iICDdoq75xZlnxNbKYIHquYeUyms8sM9HSKKKs=; b=e3CN7JbMxJ8XYjvKVDlXXcgVccDV4RJidy2GSPgdj38vJpfQszZO/obNlFXlsSruzIpzKb+22hJHy0QJJlPkhuJPZsjT89l+bOb02bMvKENFc/POO4NFtUF+2pL6ZKjvpMWRX3VF/tq3zrUlQHQ581yb7talXrqQO3F6ga+hqCY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:07:08 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:07:08 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:30 -0400 Subject: [PATCH v3 6/9] arm64: dts: imx8qm-mek: add pwm and i2c in lvds subsystem Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-6-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li , Peng Fan X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=2711; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=CtkKNHUAo2fAzwGqCbTf9SwseCYd1w8VFFilR35ifTc=; b=t0TM9Q6g+eCkyAUjYKJQ5VRZvdmtFGQ6nmSim2X6RsidCTsoMHqx71E1tS1Z8szKQYA8u0yAA OInzyND/ZRJCZpC2k2cB68WSIkI1vzgqsKH2DC7E/lIoKyKj9kgVwpd X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: 80053fbd-043a-44d2-3203-08dc8c83a936 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?U3BBeG56cWJ5VUF0SXVnak9LT0ZTN1J6cGk0am54WFlyWUgwRFY2UVVGU245?= =?utf-8?B?dFd5UmJ5eEdGRXpCb00wV1pmK2IvQ05pbzl3RG5vbzM4cVh6UndvbG9iNjhP?= =?utf-8?B?a3kxZ3N2Um9nWmFrQkdIVG5VSUh6b3N1ZUNLME12bDlzdlJZZXVSUk9PT2lS?= =?utf-8?B?REtEdy91WGF5NUdWRXJJcW9NSmovQ0ZzRWxBL21BR3NNTVgyM29qSkdscVhk?= =?utf-8?B?RnVDbEt6TzI5VWQ3eS9KSWVKdnplZFEwZmp6UDJDa2J0TmQrMlhCRGdTVGM3?= =?utf-8?B?ZER2Z3U0SVc0NWZLVFBVdlZScGgwelFqQ2U2MzRDZWFWVFhubk5rM0dhbmQ3?= =?utf-8?B?eHlQN2pWMUsvQ2hmaER2Z3lwaTVyYm9iZ1NMdFp6U2krandjdDRWaXZKb2tG?= =?utf-8?B?SHFZRytHT0F5UWdzaWJVenZvM2gzWnZ6dk9RTGM4T04yU2ZaanNaTDlvTXJZ?= =?utf-8?B?My9zZFQyaSt2VWp3UGpMaUV5SEZBcnU3czhRNm1VSlJZQXdhalBWQjhacGlZ?= =?utf-8?B?c2ZjajUvT01FYWx6MG1XczVUSVBTTWNQUWYwdzk3Y3ZQeGlsL2FNd05wMG1W?= =?utf-8?B?VkVjMU1IN2RmRC84UXlxZm4vTjZ4MGFWT3lTMFNSWVJrNjlEbFFzTERVKytt?= =?utf-8?B?NjdsWTVnbUVERWlob3UzaGR2S3YybkZxR3VkVHluUHM0eU1CZjAvY2lEd0Ev?= =?utf-8?B?RE01MnRFYzg5dDRibHpDWCt3VFZSdy9nalFHRnhHTzdCcHVwV1huWnhESWFG?= =?utf-8?B?NUY0OFV5U0hCV2hET1ZtVWoweVlMVWFpT29tb1MwTy9pNDkrS3JrSHg4Zi9J?= =?utf-8?B?REpwMGZyL2ZJZzMwRldyRldMTXN6RVZCM0c2VUQyWHZpWTdEMy9udEFyNmxE?= =?utf-8?B?Ni9uRjYxaHJDU2ZrN1ZvaVRaeG9CYjcxeEN4QjRiK1FTQ3NMRW9TaGVNS3o3?= =?utf-8?B?OU9Rbm10MTkvdlRobGxNWXE0QUJkVHpwMjUzdnRITm5adW0rS1NyR3o4NlNL?= =?utf-8?B?RkR5RDcySTc0T0FUbTdZeVlyMk1hRXI0dit5NmlnbUxLUkRud3lUbGNVYnpV?= =?utf-8?B?OWZVQVVPSUx5Wk91YksxSUxMK01BZjE3enRleXpjNEppdjlIQm5KM3ZrS0Jj?= =?utf-8?B?dkJ4SG44MGtXcTNEaEhKYnlVQlJYYXRhTDVseENBeXNBd1E3b2UvV0hYUHow?= =?utf-8?B?L2NyazUyUHhEbTdCUkFIbmlYNGIzdW5mbThNTkhiMlNDL3VIUU5rdHIrbFJt?= =?utf-8?B?K2c3QzZqcjdGQUxENTJSWGZpRkVmOWlnUGpJMUxSQXZNN1JVZjYrbDZnMEZJ?= =?utf-8?B?Qk8yOW02VUJOaXNHY2hjUjc2WTdHOWEvMHhCN1VoMFRZUTVxN0lHZXlOcENE?= =?utf-8?B?WGx4KzVwWkRxZ3UwZFJFWERmSW1XQWcvb1RWZnM3VG1sa0dNZ1ZJQ29FaCtU?= =?utf-8?B?a2ZYbVZlQ3hmejNVakNYYnhmbERFbzVRSHNOSGQwOE15eTNXMlZnSzlKa3Z3?= =?utf-8?B?NnNvUENnQk9ncVlqZk5BWmJJQ3I3d0F3VUJWK2wyWityUjJiTWxQa1NQeE9M?= =?utf-8?B?Y0tuSWIvNDkrSU9hMVJUUGYyRGwzODN3a3ptOUxEcnpHeXRuZTFtcTlSRUpm?= =?utf-8?B?ZWk5WUhlWWFNMXlTU3dYd0p0aFFGZk5BMXlrWWp5aWhZQVVGNGthMFRaYXJW?= =?utf-8?B?MzgzNm55NEhIWkV0ZlZibVVOWkMrUzZnNE03ZU0wRmhFVUVndTBpRHRacWZ2?= =?utf-8?B?U2x3amRpTHJKN3Zlbm5RdWZ1SGVBNDcxdEVleDFFY1BlVEwwNUpyUzM3Nmh1?= =?utf-8?Q?vjS+N9rSQjl2MY4LTZO+8RKSz7QHqy0teX1HI=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bHNMM1Jad2FWZmFjYk5FeWpIQ25PRCtLUDZDdnQ4dXZ1ekVEb2NBRVh2UDN6?= =?utf-8?B?c3NVL2FXVk5aUVNIUlRybGlrS09lNjV3Si93L1Q4c1lpeVBvRFpHZnJ0UThT?= =?utf-8?B?ZTVVZktnQWZ0eHFVOU9UMjJCTnA1SDArVmRrdm1jQ3lRWTRLMzlIZkVQM0lp?= =?utf-8?B?K2NEMUlwN2pFSnNMQklGME5BWURoeURicEVOTjB6QjZiYXcxZ1loZDB6dEVz?= =?utf-8?B?WG84MmR2VHZqOWE3VlJpYjUvYlpmeWUyNWJuTnZYcEd2WVhneThJUUxRMXpP?= =?utf-8?B?alQxcFFCejdtRXpEVjJmZ1l3ODhFTVpQdXRaWEUzZlBWVGp3VEtzY3FqU3c3?= =?utf-8?B?WlZpTFJka0diaVFNeG9obCtmM0kvQW1YdzFRQkxZUXhuRUxkVTV3S0E1Y2ZX?= =?utf-8?B?UjNpQnU2SzJ3alV5bHcwa2o2MGV3RkwyckNyQzlkekV3Y01QTldXY1ZXSk9k?= =?utf-8?B?eTdld0dvdzFlYWdaNE9xblRZK3dkLzRIemxrZ3ZURnBvS055cHNFS2llL1NO?= =?utf-8?B?ZTZWSVlNeXNJQUsrS0lINUczYkJ0ams1YkkwY01OWDcwWjlHdnJnWWdKaWcz?= =?utf-8?B?V2FUay9aOXFwb2VFem1BZHJlM3dUS01seWlGK014VEs3YlZySGU3Uy81RVJy?= =?utf-8?B?M2tHaEtvVG1STm5yTWJxRU54bnAwUjNNME5VYzFCc1VHQTBValF6b2dFSlEr?= =?utf-8?B?TFBxNWQ1bnlTbGU1SzRGV1JWZmxvaW1wd1dCYkFiekQyQnF6SGpteEpNSk9W?= =?utf-8?B?V1N6UEJEQWtRMThoQXk2MzRtVHJQNXFsbFU4T1lELzRuQVdPZGVJL1FyaGR3?= =?utf-8?B?N0J6aTlVTllaZzN1SVZQbkNYRDZUZkd6b21VZGR4ZzJ2TGtyT1ROMTZ5cG1B?= =?utf-8?B?ZWFCbmEydWlXY3Q4cXZEL1JLYWpGcmRWR283OGNFRDMzdGtOM1pnaTRkVmFR?= =?utf-8?B?OUFDQmp3ZVMyMHhidnVhYUNGV1pvVzAxMk93R09mMkNXcjd3TWxOdlZyREpi?= =?utf-8?B?SDhqamM5ZFA0TVI1dktkNytncEFEU2pXTm1UU0lXVmtzb0cya2ViVXpUKzhi?= =?utf-8?B?aWphVmMxd21FSHpRblBuMy90K2FaNHhyaUd6SU9FVG1JTFQxSVlKRHdDS0xB?= =?utf-8?B?djJCVkNsQTZLQ0xnZnEvbVZiY2dVYjhTZ3ZhYnJVd0xaTEl6Zk5RMmZkQXVo?= =?utf-8?B?bklQY25YWEc1QWJ4bVJON1FBT04vMnNhWmg2aHhnRHo0dFZ0VEs0dnVhNG15?= =?utf-8?B?bzMwU1BKVGdMNm5HakNxVi8xdXFacGJJRzVSMlRDT0ZiSWoxOU53MDVrK08x?= =?utf-8?B?ZnVEalhJbXI1UVhLSXdjWjdkaFVuVU5kSWM5R2NtT3kycEVqSWpKRGo3MnAr?= =?utf-8?B?cFI0akFxRHluNkpkTjhtdnVxK1JGTWxPcDhNTlNhaUpQenhDcUNWMFI0Tm9G?= =?utf-8?B?N21sRnhQSUpBL2RpN0Q1NmRpMWZYOWZBa3luSm50c1g0dUJXZU8vd2dtcm9P?= =?utf-8?B?WHY1MEJ0RlczTXBKQTFPcFFaRjYwbktBRU5aeXpGdlRCdjA4dHNqekZyK2hH?= =?utf-8?B?VEpQUlhnZXlhN3BYN29TWE9CcmRwUnc5TnhSUEprVStyMTNOcFl3eEF0N2d3?= =?utf-8?B?R0pybjlVMXZ0a2cxaHBkcUFsRW9YbUZEb2F5T2MxU2Rlck9pYzltSm1FSTJT?= =?utf-8?B?Z0wxaW5Femc5djFPWXFLbkpCR3dvMHpLWkhRUzJLUTd3TkJIellkOXd5Z0JX?= =?utf-8?B?Zk5Xa05FdmtickdOYWtzeTFHZ1RWbkl1bWloWmV4aUZtRmN6dXJjZ0grQVhX?= =?utf-8?B?dkJaREY5OXFabEJuSjJHRmVZU3hEdmJpSmhOOTBhVDNIckwrQnJUeXRLOFRF?= =?utf-8?B?bUs5K0hCdy9rZk55OXhlaEpOd2QrK3BxZUxDL0YvL2ZSMDM4Vk55RVdkVEVh?= =?utf-8?B?MGE4VzBpVTlrK0p1Y1RuU0IrTE0wR01hQXVMRGZPcGJxa1dVL2R1ekY4Rmhu?= =?utf-8?B?aVlSa3R0VUFrNmlVbXcvaFQ4cGh6R3Fid01KYjBQb1h1TS9raXRnT055L0sv?= =?utf-8?B?M2xhZnF2R0dzdEU0WGE1L2RBNUUwekc4Q3N1dUIxbGNVZkMyVUNNbU5HU3RF?= =?utf-8?Q?9+SkIIfGTtGnqOYkM3+LYFRPM?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80053fbd-043a-44d2-3203-08dc8c83a936 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:07:08.8233 (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: Fa2u8PhI/35WxsptgTvxmTlNCWwHSn6QvkPe3d6hnrSPsu/kXpO+CEKm+A7rJvmixD3xSgG+SScunEggP7h8Rw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Add pwm[0,1] and i2c[0,1] in lvds subsystem. Reviewed-by: Peng Fan Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 68 ++++++++++++++++++++++++= ++++ 1 file changed, 68 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index dbd478af2e474..3cf39c868e752 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -93,6 +93,22 @@ rsc_table1: memory@901ff000 { }; }; =20 + lvds_backlight0: backlight-lvds0 { + compatible =3D "pwm-backlight"; + pwms =3D <&qm_pwm_lvds0 0 100000 0>; + brightness-levels =3D <0 100>; + num-interpolated-steps =3D <100>; + default-brightness-level =3D <80>; + }; + + lvds_backlight1: backlight-lvds1 { + compatible =3D "pwm-backlight"; + pwms =3D <&pwm_lvds1 0 100000 0>; + brightness-levels =3D <0 100>; + num-interpolated-steps =3D <100>; + default-brightness-level =3D <80>; + }; + reg_usdhc2_vmmc: usdhc2-vmmc { compatible =3D "regulator-fixed"; regulator-name =3D "SD1_SPWR"; @@ -334,6 +350,20 @@ wm8960: audio-codec@1a { }; }; =20 +&i2c1_lvds0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lvds0_lpi2c1>; + clock-frequency =3D <100000>; + status =3D "okay"; +}; + +&i2c1_lvds1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lvds1_lpi2c1>; + clock-frequency =3D <100000>; + status =3D "okay"; +}; + &flexcan1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_flexcan1>; @@ -449,6 +479,18 @@ &fec2 { status =3D "okay"; }; =20 +&qm_pwm_lvds0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_pwm_lvds0>; + status =3D "okay"; +}; + +&pwm_lvds1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_pwm_lvds1>; + status =3D "okay"; +}; + &usdhc1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_usdhc1>; @@ -675,6 +717,32 @@ IMX8QM_M41_GPIO0_01_DMA_UART3_TX 0x06000020 >; }; =20 + pinctrl_lvds0_lpi2c1: lvds0lpi2c1grp { + fsl,pins =3D < + IMX8QM_LVDS0_I2C1_SCL_LVDS0_I2C1_SCL 0xc600004c + IMX8QM_LVDS0_I2C1_SDA_LVDS0_I2C1_SDA 0xc600004c + >; + }; + + pinctrl_lvds1_lpi2c1: lvds1lpi2c1grp { + fsl,pins =3D < + IMX8QM_LVDS1_I2C1_SCL_LVDS1_I2C1_SCL 0xc600004c + IMX8QM_LVDS1_I2C1_SDA_LVDS1_I2C1_SDA 0xc600004c + >; + }; + + pinctrl_pwm_lvds0: pwmlvds0grp { + fsl,pins =3D < + IMX8QM_LVDS0_GPIO00_LVDS0_PWM0_OUT 0x00000020 + >; + }; + + pinctrl_pwm_lvds1: pwmlvds1grp { + fsl,pins =3D < + IMX8QM_LVDS1_GPIO00_LVDS1_PWM0_OUT 0x00000020 + >; + }; + pinctrl_sai0: sai0grp { fsl,pins =3D < IMX8QM_SPI0_CS1_AUD_SAI0_TXC 0x0600004c --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2050.outbound.protection.outlook.com [40.107.6.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 EC27F1A2544; Fri, 14 Jun 2024 15:07:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377635; cv=fail; b=pMSScQT2ohtKfG37fBrVdxOOl/f5RdAH+KyQsZyaXLYORlRtPNli1Xlsso80y6dIcs6FJUrWLn1JRufZVOV4xv79Sijai3l3OWYx1w8S8nbTqHoaNT60p0Hxxkbx07UJDzaq51liPMZPR3EafWSFyI+htOnXOUUVEQeqRye0ats= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377635; c=relaxed/simple; bh=IzehZz/tcy+OhZEkvv5yDy+VxEZsjK9N9TUy6La0efE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=PEx+VDW4qw1/vyETDFMG50kKi/liPgWSRSIPJ/8PSWZKrXjXWTB8SUyP3e4MZealCrqMXtRCcN4kSXS2GKQ3umcnUqxx95o835MDUa/kNjOaOJgVZ20iU6djexQ5k9rD/+SyrorJootXWR7VT+fFCkqGZaLpWpwsRD2Azg1pSs8= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=MmQqfNj+; arc=fail smtp.client-ip=40.107.6.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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="MmQqfNj+" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gCrwc2dYePDj6xb28a6n4uXrB0Fnapjt9+8NgbtKUgnP+a02863One7s0RAvqYUZ0mtIdKCkYMtFIlYZCClfWcP1VVu06BOBmjfnvvETcL2GegRva5447i7FGouMKihNfwDquc/Eq5WR33c3WrUPC4jZbc94YX39oJpMe65jaUJrQNurepPWxeWimeE4BwPxfY7GkavRgoUOPedLAbzxRHMZVss08CjotraqY1YmvLZU1Q2RtBn+c/y59y3KPKndtdcY2Qvd7c7x3ukiDuEXJlIEikrUMNFH41y038RRsJ0gVWCVJHW98QuufpSr11c+c6BM34XjSD+0qHMlgvYPxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=haeK8I07Q7QcIqVN+q6IdsLyvhH9JoPZFR3uZWs4m+w=; b=FsnIkLSC5RQfSBt9W8bgAyWwhmJ5/+IqWofqjDimgpWNhmkLAVyPOAl3/k7GKErlTsv/v8da/huySaHuGFDthZfz19ob+oZfMCXbII43+cfhtuu3l0yXQ+EoIjzVYlWRH4tDzfFeOdIcLJ48JZHr6jzy7seh8FweCa8QkDZj9YibzznxKQnrLD6EoI8BycRvZ4XTTYV9VXPdQG65y1hqL85Ul/6gZ49PTsMbB4T+ZvbZXpco2DmjC4wUzwZFsWEUO2AnAK23RUax1PcF8HfE2Icc9/r1J1BjWHp3t/xmdtUU+rZA6FEdssXzz75XHxNiQzpbv1UFQXpeSxoZfrV7oQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=haeK8I07Q7QcIqVN+q6IdsLyvhH9JoPZFR3uZWs4m+w=; b=MmQqfNj+xbSL3dvmtcBmCjKYnzIxExpvCszcyu1LCxYfuW8Osw59yu2jG0qcyZ38NKk+3jGmWF+loYluBw2R+iQDorpLLAiH20WTy0ahPXfnOmUp52qKzqG85CnklE3Kfm8DA8hOjIsdVsvvHxRgGu1y/LFtXKiauN4poh6Gq1g= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:07:12 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:07:12 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:31 -0400 Subject: [PATCH v3 7/9] arm64: dts: imx8qm-mek: add i2c in mipi[0,1] subsystem Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-7-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li , Peng Fan X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=1699; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=IzehZz/tcy+OhZEkvv5yDy+VxEZsjK9N9TUy6La0efE=; b=K9UZTEKe6THELrDvKzOXS/82/j7ugGwgJmP1ZGKLkqi+BerBNISE/pHxOXgT/GufubKLQV9yn Mq8JEa9t7IZDt70cfpIBRdfMFP8RCSXAA9fMmB0hCgk/7a3+fQaNjL4 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: b5d855be-dde4-4700-e6fa-08dc8c83ab75 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZEhWQTZSU2lORi9MVTBFRHFEcTlTdUUxc0FYRXRPU2Y3ZVdHWlFqQmI1cU5p?= =?utf-8?B?RGdhdHVDODBXOE56K0U0aGk5TDBTVTJDQ000TDVrV084alVQVDBVOWNVcmlr?= =?utf-8?B?Rk5UYWE1WGpnUFJnOXoyVG1IS1dRTzV5aUo3K1dBdVRwRWo1QWhydzB0UTBj?= =?utf-8?B?UEs0MTZ6dUU1dEV6bW0rQmVGSGt0VmRiYmFFSzFmTlBJenhFckR6L2ZDQml3?= =?utf-8?B?U3JmODhuMDRid0E3akxOaHpxSzNXK2k0d1hyTnBObXdQeXdXUWpGY2Z5K0do?= =?utf-8?B?VDBDL0gwTkxKb2xlRU44NU5TOVR6dUgwZmQyT2krbHljUmswajYxaUtMbjZo?= =?utf-8?B?ZC9QMEtzSmV6QlJDY3duT0xDc2JGeEorbkhvM2owQ0JZMUVFUTUrblZjYUdO?= =?utf-8?B?WWVzaEQ5azBPa0krcUdsdTcwZ1Z5UC9CZjZSRzhrRVRiQnViN0tWK1JyZFFJ?= =?utf-8?B?NGxlRlBYVmpMY0g0bStNMUNIZDFMZFJvMUkxSmVQdXF0N1UrS0liKzJ5TStN?= =?utf-8?B?QWVRYXM1TCtObWFHQ1hPTEt1UTgwOWMySVB2Sy9FbTcwK2Nxb2tpelB0TUp6?= =?utf-8?B?MVJGRHphRFNtaUwwVHJjVU0rTkpJc3Rxc2s4UkdPdmRmSFZ6Unk1aHN0bElk?= =?utf-8?B?K0lSRGFvL1FFT2ZvZlNLR1BPSlF2T3NYR05rTnppczVWVXhXcEdITldGT3NH?= =?utf-8?B?TE9jOFpTY2tkamdJa3dJc1BCVGcyZ01LRSthN1loRDdzeHh0NkxFc2pEZWhB?= =?utf-8?B?a0hPa2c3bHJyK3pFeXBZRUJHZkNxQjJzbVVrN3lKQnp5UlMyVUp6YkhxMk13?= =?utf-8?B?eEZjMlQ2Q085M0tNdU92T3RWOFZiYlRXeGtMeGFmanR2MklIQlYwMUlqVjRy?= =?utf-8?B?SVBZZ0htWlltc3lhZDNTczZJSksrSGpMdzl0b1pMSGpoeVdTQkRGbU5kSE8r?= =?utf-8?B?SEszWjdOUVo4b3RSdUh0MmwzdzRnSzhGUUtXbTNBdDhqbkEvMmkxQkcvK1lw?= =?utf-8?B?T3dac3QxQ093cXhhRk9zUW8yMUZ6Qm5rK0JwbndVc3NyMFhWTE95YjZJeG1y?= =?utf-8?B?NjdhTU5lc0M1Nnp5QmlDRTZDKzNiNTEvc0dLYk53M2ZTaWw2UDNGQnE1akJM?= =?utf-8?B?dHVEK3d4V2ZWbkNTV2tNbkVySURVTXpxTDg2aXBaT0I5SnJBN0wwKzQ3dW1M?= =?utf-8?B?d0hSZ1hNN05WS2pId2xGWVlNNnBhcXp4alIzT3RLYnU4bjNTeTREL3BCMVRT?= =?utf-8?B?dndsZHhzdWJJdXd3eU5WaGE2YnJPVDExUUJWV3pMbFpzclRFbUduQUNkaGlV?= =?utf-8?B?TGNqNmtsM1BaN2NJUSsrSFk0WXRyS2NoN1FkT1g5eXhGT0t5aWtYZitrOXI3?= =?utf-8?B?T2NYUzU0ek02M1JiZC9UelRZUnhWd1BDWWRxSzRRdUhXQ2h6OUxNM05wQU1V?= =?utf-8?B?UGhhcFh3MmF4RG5iWmd6NGtTbTZ6aUVuYjFyNU50MW9XWURuM1lMQ05ocTdB?= =?utf-8?B?T21vUjBvY2dKL2pLTDVsK3dIOGVmMmhsOFJTMmpRQ28rV3V2RFgwR0JVTm96?= =?utf-8?B?N2l2QWFQZ2ZoZHIrTnBwcjY1MEpkYnVTZ3NhTkxEQ25za1cwY1NNUSt1YVhy?= =?utf-8?B?dndOcXArNTNHRzhHNGdEcEJ1dStiRW84QVYrTnF3SlZWNDFha0FhaEtlbERk?= =?utf-8?B?aDhiUWJTbWx0WFJPelJ3SWJ0Q1hiUzNPOEVneWtjR3pJMjhYVXo3UWYrNmZj?= =?utf-8?B?MlB1cnhtNDkxQkhNQ0dzQndqNmI1dWJ0TWdZRldKM3FzdFZWbHA5Ujh0OVUx?= =?utf-8?Q?OJ7W8smXkENWDL838mU5bRG/PSL//65KObBPA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WDI0T1ZRV3poUkd6YXRWV0pFcnpnbVdXenh5bFlBRDNGRXVWQXhGL2xyd3lz?= =?utf-8?B?bjV5a013cFVZY1lrd3Y1TlV1MHlQZE03SG9SQVdLWk5FRTBuSG1FR3IxRUpO?= =?utf-8?B?ejVndzRYK3dPakhPL2lyNllVenVxUWdRS2ZGVEdxSG4xVkViREI3MXJSTlZU?= =?utf-8?B?d0JjekM4cXRrdjJPdjBUY0QwN0FLVExVaVlZT2JiaC92d21tUTI2Unp2Rlh2?= =?utf-8?B?QVB6MWhFNlFYVllxYitLWjF5R29sUVJVK1Z0MlZaTkZ4QTl5RG5lSmtxdGo2?= =?utf-8?B?UmphbFd2NDMzVUd1NWpQdkw4b1ZaK0kxMUZaYldrSWZXdGVyMHlqK3c0Y0tz?= =?utf-8?B?Y240WWxNbGVrc2pxTHM2amtsa1g3U0lMMmdmTG10VXpnZjdyV3lCdEM2RXBl?= =?utf-8?B?WFlHNVBKMWRRdjE5ck5ZajNIbkNuc1p1Q0w4V1UvVGZKQ0V2R0hQTXZ4SVR3?= =?utf-8?B?Y2hKWEhzanZaUWRvWTdnbXBUZlJWUGRBQWx1Z1lPZllrdU85TVlsZThjcmt1?= =?utf-8?B?dER1NDRHNStpNi96UzhLcGZtbXdyWkV4TlRoU2JZeEtFTEl1WEN2N2VteVY3?= =?utf-8?B?VlZVb1JjKzJoSk1rZW54Z0YrSVhwQXVzSE1zRWlDNWJidEZmTmVNTVZOSGIv?= =?utf-8?B?c2d4d2wrS3p3WWx5Q2lxaUtCV3A0eGd4bkJqRVRFNzZRcmNFWmd0bHlrOTQ2?= =?utf-8?B?MjlScStrNU5xRjFaeWJNWDlUZ3l4NkpXWHNyNU1nL1BPN3NsQkhiM2d1STVY?= =?utf-8?B?cEhTNm42ZVNQUWI1ajFFZllUaEdIYTNzMjRJcVRHTlNUZWkyMk56aEpMNzdT?= =?utf-8?B?OWZydEdhczhieVNGazNtLzM2N3lsMVVDYThTd2VlSkxaM2hlam5ubTAzNlFi?= =?utf-8?B?eldiODg1WEI2QWFXZW1qT2duRThhZUExNVpUNUNGTWUybnZXdExQVEtjWW9J?= =?utf-8?B?Wjh2U0d5VzZYdG1XZ3pUbXZybVVwTmx3T2Z6RE9SMEhmNEwwWDAvSmRRTXkx?= =?utf-8?B?L3FaNzI5dElWaUcyQUtRenNTVjhWaHAzZEc3RDQvRmRURU1mazhFdXFkRmJI?= =?utf-8?B?TWQwYXNNQiswRFFUQnJPQk5YV3R3WUlnOGFmck5EMGVTZEwvTk1yKytsNkIy?= =?utf-8?B?QkZJaDJzcjRYTHlXQjMwaUJMdU5ONkttWmIzWkQyYmtQNTVjSTd1RWllUkFY?= =?utf-8?B?U3BGTnNQMG5vbUNLdVJyWng4SEN3bC9CalJja2FPOHJQZXVKUStSNzR3eFZQ?= =?utf-8?B?RUtnQXVVaGd0QUU4L3J2L1FZdFArdy9qTFRnc2pmOFh6Z2dqdUlsajNFQlhI?= =?utf-8?B?ZmxQZEpLSjJ4cXh6VGhrajc0YkNxVUVmZkp6aExXeTl0eUZwRmhHOHBpL1ZW?= =?utf-8?B?M056S0ZBU1RYTlh1RkU1N01GMW1FRGlXQW9kSHJkU2RjWkM5UUJaSVlWNHQ3?= =?utf-8?B?a2d0TUtHK29VNHBYOERUTGVPM0MzcFRZTW1TYlE5QjdDdHlJTVR6aWNodSt4?= =?utf-8?B?NE9kTW1GMlVEQTlCQ29NWXcvZUxTUy93SmNmODJYTVd3dlRUMnowemFpdDNZ?= =?utf-8?B?WEFGK1NuVlY0SW5yZEJyK0FYRlRwL1ovMnRXSGRCS3dCcVRIUFZGRTRjK05N?= =?utf-8?B?Z0YwR3BDaGNESDRDeDBadllNSzRnM2J2OGc1MituQldrQzVhaVZXZUlRTXFK?= =?utf-8?B?NzQ4eENRZkI2b056bDkyTnQ1SzkxTDRiQTNCamI5QWM2enR4ekJSSVNRRjBx?= =?utf-8?B?a1dTTHl4Nzh1NWcwbkN2ZUFRRlRvbC8weEVseWVUbVh6OFZrRDZHbzNOY3pN?= =?utf-8?B?dlc5MFpwb1pvWVBkQnE4Q1E2aW1vNk5WckxqcmluVmh3ZGxNdUYxZzlJNjNS?= =?utf-8?B?cW5hUEx0UUNHZnlYc0lzcUNnWUlTcURRQzFnU0VpZnZBbG5vMGpPRWdUQ05i?= =?utf-8?B?U3FlUUhUdHhkRzNnUStxWFdtZEVVdFFWRlloQW1leFk3d1lBWWtQa004NTdu?= =?utf-8?B?OXFPSUN6SHR6cm5RRFFmL3pzOGRHN2dUd2l3OWg4Yyt5R0xML3B6a0gzdmVi?= =?utf-8?B?NEJSSnlPRURVUG1rZElmWnhBOHh2R2NRRDduSE5FMytHNFpEZyt1NnBvdkFR?= =?utf-8?Q?UjdloRXfHuPz5Gunw/v3pEUBM?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b5d855be-dde4-4700-e6fa-08dc8c83ab75 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:07:12.6296 (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: twNQ5ehOoWuAz2OIl75/tm00PILJTY7C7rULSolCex0LteuP9CAYjEk+pkDYCZcGdJEO3vdaJbjJPeDaQlPOQw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Add i2c node in mipi[0,1] subystem for imx8qm-mek. Reviewed-by: Peng Fan Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 30 ++++++++++++++++++++++++= ++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index 3cf39c868e752..e3a653be7dacc 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -364,6 +364,20 @@ &i2c1_lvds1 { status =3D "okay"; }; =20 +&i2c0_mipi0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mipi0_lpi2c0>; + clock-frequency =3D <100000>; + status =3D "okay"; +}; + +&i2c0_mipi1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_mipi1_lpi2c0>; + clock-frequency =3D <100000>; + status =3D "okay"; +}; + &flexcan1 { pinctrl-names =3D "default"; pinctrl-0 =3D <&pinctrl_flexcan1>; @@ -636,6 +650,22 @@ IMX8QM_SPI2_CS0_LSIO_GPIO3_IO10 0x21 >; }; =20 + pinctrl_mipi0_lpi2c0: mipi0_lpi2c0grp { + fsl,pins =3D < + IMX8QM_MIPI_DSI0_I2C0_SCL_MIPI_DSI0_I2C0_SCL 0xc6000020 + IMX8QM_MIPI_DSI0_I2C0_SDA_MIPI_DSI0_I2C0_SDA 0xc6000020 + IMX8QM_MIPI_DSI0_GPIO0_01_LSIO_GPIO1_IO19 0x00000020 + >; + }; + + pinctrl_mipi1_lpi2c0: mipi1_lpi2c0grp { + fsl,pins =3D < + IMX8QM_MIPI_DSI1_I2C0_SCL_MIPI_DSI1_I2C0_SCL 0xc6000020 + IMX8QM_MIPI_DSI1_I2C0_SDA_MIPI_DSI1_I2C0_SDA 0xc6000020 + IMX8QM_MIPI_DSI1_GPIO0_01_LSIO_GPIO1_IO23 0x00000020 + >; + }; + pinctrl_flexspi0: flexspi0grp { fsl,pins =3D < IMX8QM_QSPI0A_DATA0_LSIO_QSPI0A_DATA0 0x06000021 --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2085.outbound.protection.outlook.com [40.107.6.85]) (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 B3BC71A38C6; Fri, 14 Jun 2024 15:07:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.85 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377641; cv=fail; b=IZ6WzdbpP5Fcw6T2PahCYhz7f2HGB955y8a3uUul+E6gTO5K1MziR5GAgsChuVtZkNOs6grdH04CMaiQqK3heqF1pGSvQYR392YWki5gqOcdLgVoS/aU2xLyAev5YNs3bjzP5Ara+nD2QEUuMOrWwD7phpKafbhPZB+/L88gYaQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377641; c=relaxed/simple; bh=x/N9UKbuC1PtJqldK9l4xcfA2yq5Uz//yB04e42/deM=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=JM4Ix8H5ZIW3c66y3ypELqWza3u5xd4laPXf4hfLsHZDl49A3tusQzWE4qRXzTBM3MT4oHoCCcQWbZQeOLqQ8OjC2HEP0UB5SV/vVuapaTaz0pEjzyP8Z69m5/s3AxaIgv0v343MpAInl7Wd6/7mYtqqrUA60Hczo1WiG66kYNc= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=nLXWQHbT; arc=fail smtp.client-ip=40.107.6.85 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="nLXWQHbT" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lqvF2DKeXqAxRC2scF5Lqw5MKgvyRdNb+hw2Prn16uQyPxxcly2G+5lHvoMWWaFz3NG8Wa/CvURXcE8Qk+L/X0KGJqbLsH3p0gAt8du3OxJXg+yNMsedz1aehkCQfKcwAIc5Uwh0bua1UUH4J30fsaDHmIyj/D0mwX251XBltkRdZ2Lgk0U8plYByQZ35OqAEPRtY0GwLuy/G3PtKESauz92/wqe7lziqsFhNgE9BSgxMdoQyAgnNMlHyV5GjwLNZ3hPowSgslIx/sAFXBID+xU8zBjOulwxTIi1msCr6NlLf0rBmlWBU4NrX6K3FKz4zzDXqdkOsBa3YSbdNTb0SQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=s+3he17Q1UKFPYHjVKWKfzmbNcSbTss13TaJlIsutKg=; b=n5EjaRJYiK/VmPlp5C1Vid0ZyO7HUjXayy+s/rRrEpunqdONOD6JbdZfkTOAyiFJ5I+a7zlGp/Lm8tvLQbAgvTXtYhiXkBUII1UMuSRuK9aIqWV+AnsPMK0rn7rfRC/DEK0rpGGdPXPEwK9z6+BtjKBXyBNz43R+yIFFlATjcjGtO5I2sTkKU2n2EorTeN+mX9WnFzO+5qjZPh44SxgfNPBPbNCOwr44RNm+b2BUfP1a1GIsMtMBLCE2NcMZcq8ckDSkCqJzxPHeIgvW7NUrCaACOPUzA1E6JxhYxFp6p6jmwnplO665Mw6oJ8aSCAD3qke5MCD+1OLg4JM2E0A2XQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s+3he17Q1UKFPYHjVKWKfzmbNcSbTss13TaJlIsutKg=; b=nLXWQHbTUjZmE55IcQtEbML2eNoQg1GKfqHQhw9B9Gdbzai5Y30w4NqOerdrNVDjgyOJb29/my5pScsSmrQ4xYpdL3qofwQzX+sazn64ieN+5EAOvQOAgRnLUe0ztBau86vq4yftkILLQCMLOr/czRXjJFkWrzTLhu5hPIQpNo0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:07:16 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:07:16 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:32 -0400 Subject: [PATCH v3 8/9] arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-8-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li , stable@vger.kernel.org, Peng Fan X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=907; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=x/N9UKbuC1PtJqldK9l4xcfA2yq5Uz//yB04e42/deM=; b=Gpq15OFzLOo7ay+0u8pIHshB5mhKP3WI5JvKkRWXx5mwzDY0f9h/JOTiGiBorqLi+nSZaji1G diqqmbwjr4uBHoqNKS8gYBe+juYQgxpdgR5oqjTF9bDyEDUclsUb7NC X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: 5e096678-a062-43a3-b292-08dc8c83adad X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RjZ5R2l6VXZVL1VKaUZmN0xnWXd5YVVqVStmMENJNURqbVU0TUl4SUpHaTN0?= =?utf-8?B?Z1hXSUt3V0xyMGdnVXhxdUUzOU9LUW5FeTFTNHppa1ljZGdxdXl6Njk2V0Ns?= =?utf-8?B?eGRGbFc2dllCbHEybk1DcnJmL2pwaWZIL3ZGd3JkZzlJbThPU0M2SEJVa1dG?= =?utf-8?B?d1lnNkRONVZKOVhQdE1ha2JWOHJaVWdHZVhxL2tYYVNLMk54TThJUmhpRis2?= =?utf-8?B?cWtHWlAwdUd1aGpMNEUvNmdXN2U1a2NMZE5UTXA4ZWQrb1U0TjVmR2R4M2ZQ?= =?utf-8?B?ZmV6NXZvU0RwTVRRSFpON3ZNZlkyT0NDSnpFcXp2MW5CbWJuQkdZeEt6QUI3?= =?utf-8?B?L3ZJNXdZZmo3WHhjWVZYaVlsditTRmwza09hSU1VYktNRzQyc2I0WTdMd3FU?= =?utf-8?B?V1BQYTUrdmNMR0FHRHQxZTlUUUltcHRjNjlVb2hDK0hqN1pZWEQyKzZuQWhk?= =?utf-8?B?UC9OZkFQRHdseTlPQ01RZnlhNXlUUmlGeWRNd1dUaDF4S29MNk5nWE9URVB4?= =?utf-8?B?Ty96SXE0YUR4VnZUZVNXcmxOZ0FlY2txQ1k0QWVmeDVCbWVmV0Myak9yUnZZ?= =?utf-8?B?TkV6MEw5ekhTdk9mODBzc3hGR0NkdlZyZUxyMzZWT20yUEZjNGFxVEtEUW1B?= =?utf-8?B?dUszU252Y0JJNVVIRTNWV0J4VVlJWnI4V2tyVXpwakNmWG45OHl1OXR6VHcw?= =?utf-8?B?Qi9QQkljK2piYmgzOXczdHUvK2tZalh5UG5xZ0xHajlQdzRjOE5sNStsZzFm?= =?utf-8?B?b1RFU3JLZ1RqeW9wWk5nVjRqck5NVDFtU0dEYVFDdFpRMFVoM2JVQ3FvUkhC?= =?utf-8?B?L2xXcmY2WnF3YmdLQXJtNlYxS3diaXQwYjdDVitRUE0rUCtZMzNLaWlxdUIz?= =?utf-8?B?a2ZweEh0dDlNMU1KZ0JLTjdWbE9qTGFrclZrSlNpcXUwQzJVQS9DM05WWVcv?= =?utf-8?B?c25uWExveVo2NkxxOFo3bTVsckoreVRkWHVQUmlpdEVnSllDcU1BVlJZVTlq?= =?utf-8?B?ZnNjVEZBWG80NlB6TDFtZVdNblhtaE1sVlJ1M3Z2OTEyTDkrS2szZTd4SzFC?= =?utf-8?B?UjRtdWJIUXg5Sk9hT1NCQnNGeXFML1FoOCsrMVFCTm93bFZQQ2s2OVZ2dnZC?= =?utf-8?B?VnhLSTBGTVBjam4yS1lhVi9PUEpzVkdZMVFHVWVEZ0tXVnNSdmZqVDVwQnF4?= =?utf-8?B?YWNtaWNaT25XL3RmaERIWG1CcUV3TXRZaWpNN00rNVAyZ0JjL09aajJWWXdS?= =?utf-8?B?bjBsSTFiNUgxd3JJYkdyVWNpaEl4UFdTMnN0Q1lFb05wMk10ekkra0JyVXo5?= =?utf-8?B?WVpyWGdab1JNMjgvdW8yZDZKTy9ncWI3S1ZTNXJUTDc1a1VCeUt4dGZXd29n?= =?utf-8?B?QXlxdFFjWXhNSGlKMEVnUnp4RzhiZnpRTW9ORmd0M1dSMFo5VFZ0bXBGckpP?= =?utf-8?B?Tm9hY3Bpd2JQU2VDc25CbGNJMVliK1V3b3pIa1dyclBxMmJTanZnM3NicTk3?= =?utf-8?B?aWp5QnJqZG9RRVNra0FUQk9TaU90aHd0YU5YZm90WkcwcStkaDhPWUtLbG5q?= =?utf-8?B?MGxoRnlYMDdjUFZLSEhINkRZbzNPR2tzaEVuNmFQbjFZK3Y0ZEtVTFhqV0ZN?= =?utf-8?B?RWlOQ3BLQUY0OVVqelJYbXFFN0hRei9kZEpUU05SMlpwVlRWbUthU0RTdi9P?= =?utf-8?B?UEpObmZmdG9CQlExcnJ3d3BtZVdqWkQ3S0Q0cFZWN2lEelFwZWRBOWtpQUZi?= =?utf-8?B?dUxUTDhuZTlxR25qOHg4R2lNL0c0NmJPSnhOME15WUs2NjdkM1hFV0tDdlEr?= =?utf-8?Q?BeSLlkAji/UuY/2h368DXfNyIAacD9UNEZifU=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OGFpQXEyUy9BTWIwWXVnMG1yWi94czdOWWFpTlZ5d3FGYUdRYnB5VE11RVpW?= =?utf-8?B?emJydWx4NFovY2cxZVlHTTNrSTRsZVFaS2RHMk9KNm9QT3FVYzh1MFNUT0Ra?= =?utf-8?B?RTZCL1JwQlBCUHZLWFlPcGxidFh2RFNUcWhuVTZIY1ljRHN2SVVmQSsvYnUw?= =?utf-8?B?dHJ1MVA3bEovWmxmcGRTMGd5V3hZclpUUWtRTXBmTThUbStTK3BvT0h6cjBM?= =?utf-8?B?R3p2ZGF6YTdPT2c5NWczZWNjanhYY1BLTEhRbWxjdjZEWmJHMzhES0xuZ3h1?= =?utf-8?B?dnV6d09meGlLUmtsWUw0S0podFllb2ZrUkNxL3h4UC9qL1hzdVhmeTlrUG44?= =?utf-8?B?QzJSa0hYeHR1azIzMC8vdlI2MDF2RnIxcG1nMzVkLzMwdVVxeTVtUFNLM0Fk?= =?utf-8?B?NUV1QWRzcG5tQnZjQXI3RzZobjFSTzZhWW1TazZEckJ1dVh2bVkwSi9yM21L?= =?utf-8?B?cERzcTBaZ3dLUnBQbVp5d2VBbkZpMVd4SVRFbGJucWJ5K3BGVWlnV3FBVWlC?= =?utf-8?B?bkUzQW82TDJHdnZoeExKcUkydlA0ZjZwWHR0SS93Rk1FQUh3ZENyOHFBM3R1?= =?utf-8?B?LzgxQUt1ZWl1c0kxTklOeVhTd0cwampxSHNRUjY2TC9WSmtlNnBqNW9ydEtI?= =?utf-8?B?UzN6VElNTU5XR3B6bE9YSXRSOFBuVFU5a0p0VTZqb3F2TTNOSktJbXMyTmc0?= =?utf-8?B?eFA4SVBJTjhwZUE2OEUzOENVUnBNcVZibGJCb1c5czlLTkF2aUtJYlRHNlB3?= =?utf-8?B?UXJZUkg4bTMxWFlvYmhROXNaWVlCN2xpTCs2cU1jTmtVRXFmZXFZOFB1QVVr?= =?utf-8?B?WVhjMk5HRHFuM0JHOG9xL1lJSjZYMWI1ZTZPSktNS3dsb2R3Vkh6UnRDb0hQ?= =?utf-8?B?VVdEL1NDS3Q4dnA4Uis5SXpic2NKSk40bkt2R0NFMHh2TWRQUk9yMm50WWRU?= =?utf-8?B?MUN1MnNRS3RYaDl4aUJaUUZZazhkdTVhWGhYWUxHU2wrZWpKeG1VTVo5VEJB?= =?utf-8?B?OElOekF0REFldHQvckJaeEo0V2Q4UzdaenBCU2RZNlZ3eE1COUdTOVVEZ1pK?= =?utf-8?B?cVFNZUtHN2pMT3Y3K1grVjJ0cy9MN0V4UWlhUnVkYncwbUNTUXFhRExhQ1FE?= =?utf-8?B?VjJoQ3dzUEx0ck91TEt1TENuV1hzcC9IdmhMV1BlbDRVUWdwSElZRjN0UkRO?= =?utf-8?B?K2U5Q0pxazlpZEU4NUNaUlo0eEJMUDkyTFp2K2NtVHorQVdVUjhvWlBFQ2Nz?= =?utf-8?B?M2ZsOUdiMHBudGk2NWpjMnJ1NHJXVVNnZE40MHZ3L204QlhRMHdENm1XOHlx?= =?utf-8?B?NDQzTGkrL1pHa1lFRUZaQWNveWZLeHVIUmZpWEMvWVlySkVkeGQ0K2NsMC9M?= =?utf-8?B?eGthWFpMWWVjUWFZNklyUndyZ0ZrK1cvQVN6NStuWWM4a1ZnYmN3YjJnMzF5?= =?utf-8?B?cUtXb3BndndhUXJGdjlaY0FYZWY2VTNzOEVJdkVIMWNza0svNk1WV0hCRnpy?= =?utf-8?B?OCsyQm05dnVpcFVuTGdGb1dlOFNSOTYxSnVBYm5XT0RtQzlTY0ZuSW9CUVU4?= =?utf-8?B?YlNzcWdqWVdRczRZamNVUVlWT2xIZjFvV2twcDB3U0gwQnB6b1VJek5pZnh6?= =?utf-8?B?eE00Z3FscEMrQnp2OFlHWmkrUDVPSG1FV2c5UENjU1pKZVNzUmNoOXp0QTZV?= =?utf-8?B?ZVRmN0lzQUZQR3kzK2JmTDU3RzBQNS9jNURlMm1rZk10Ym9CVER6RjYyTStT?= =?utf-8?B?Vk5pK2pyVldwMkVpeVh6a2VrMDVOTDhOc2NobmMwbHMyc1hKVVYxeTZOeXRE?= =?utf-8?B?UUVGaWN0cENGczRSWjZGMk1BNEVxRzdWMUg0M2N0N0FpbVJ4S0cvZlkvNnVT?= =?utf-8?B?Q0ROZlhrYnNQTk9hSlBKZ2g0K2Z2NjVZOG5NbmtONXZsOVUwMXU1akpvTGJp?= =?utf-8?B?bExIcDVTVXhUTDhCWjhVWis1QkNsdG1DeGZsYkJpcVArTjQ1Z3dSb3ZVc29U?= =?utf-8?B?Qk1SZUZrUzZjYzdESjRXWWFsRk9rV1NjZGJ6MFBUZGZkNmNTNjNLTVhMaU1w?= =?utf-8?B?LytOWk5VME1qTXRjR1VzbXE4N2dseTVONVBIbG5MaWtxdlFTa2JJQlBlR0h0?= =?utf-8?Q?0ka0=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e096678-a062-43a3-b292-08dc8c83adad X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:07:16.3716 (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: h4MeI/qzCZ75PJeGtvWCqhiL81FBzWs32zV3LRnRcjjCbxDEzqCrmPf8OCR186CRFEmiQLpUhi8NX48zfFkjUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 The gpio in "reg_usdhc2_vmmc" should be 7 instead of 19. Cc: stable@vger.kernel.org Fixes: 307fd14d4b14 ("arm64: dts: imx: add imx8qm mek support") Reviewed-by: Peng Fan Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index e3a653be7dacc..8ab75cc5b9aff 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -114,7 +114,7 @@ reg_usdhc2_vmmc: usdhc2-vmmc { regulator-name =3D "SD1_SPWR"; regulator-min-microvolt =3D <3000000>; regulator-max-microvolt =3D <3000000>; - gpio =3D <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>; + gpio =3D <&lsio_gpio4 7 GPIO_ACTIVE_HIGH>; enable-active-high; }; =20 --=20 2.34.1 From nobody Thu Dec 18 11:25:40 2025 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2085.outbound.protection.outlook.com [40.107.6.85]) (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 C6D851A38C9; Fri, 14 Jun 2024 15:07:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.6.85 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377645; cv=fail; b=i3HbLV4s+TyANLwIMSuph9o14Y++g7vrnd4JTFMs72R6BS6jNXmVj3yUhl+op7SMf2tB2K+WfwEh8vf9xXwFWT9O4j/ZNtjusUIcsqYmPum0H1hr72WGuKTwj7ySK/k6Y1qXmpDDm5CEAcVuqqy4WQJmJCOFwFOc/bXqaz0/5LY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718377645; c=relaxed/simple; bh=BGdAl9Cw88q5CXYFPKaVtp4lX6FlBfRQpGYgJfGNwyY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=siw4F8s4JWGTfgHItcYLUjDmfVn8KA561095kMLcP2a+Hrw1s2HZIEXfLqheXt+Xc4fuVlgacGtSv6UfUAwiH4FJB0PaqCw+jOaZ49l2RuHFt724GmjGnnhV/Puepa5kvvtcBT1uR0Cv7SlzD7nwVww+DithI5G/3ivTbn0FUFY= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=ntARhlS8; arc=fail smtp.client-ip=40.107.6.85 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="ntARhlS8" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I99rrgUC5SeOsXZnpCQg8H+txSNtngp4ybOau5T8K0oNw81U09HTZBQLDSjF4xQOTZwpM3MV/bT8PFGKVL3CG4OnG0Ia4kDHISKm6V6yWd5bsJHv8zoWGZDz0TF1SnOSzy6TUum5iEByareVe/TYoZwnUkcHB0jwGbsdAZ/i7kZMFPgRMKKon1GEC7B+4N4UIgw3j6UpE12EVblnS3nESVQdSQ/Z0OuYHd6wpDbeTfIK8kaStMSI3rJ1p+EemgN0FqUyOT0iyYmSQBdqedA96+axfYlfk2eVlz8bQE5Ugj9S6cjUx08Z+y9z1tzeGn7dHZ0MNImmo3QfU6AZxaJhRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=p5noNf9OgsZyK0Puh1BxlGX/SHf4fS2HLp0jvD3F09k=; b=YJrqfKvzPPYratadmALRJ9qJtn0XfxW4glMZfs2uZtZKJRpgWG9vYxT7xgM6BIh3HTQ/ozFGzYNsQdPB/rgzp7R78Tdq/kutteh1MTfjtd1sInbQ/iwtozR7LdJsTQiElLHAMJ5vsn4uWXxUuziNbMHFdyRowtY5Y7q0WZxdBpjEhEcDTfxIH6f95/cOZQzNrPBajeeW+upLA3bvTP7ywyONbW4iZrg4qp4HIbYhjY5yhbIMoSX2tDoJIvE/jHnNZ81VxlPYDS0ecRipmrynMWpiIHu60Jbe3S7hmXrxtXS4Z7ZPlR5NQW7Eyb3FbVUR2vCse5SMa1pGwzj7X6l3sw== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p5noNf9OgsZyK0Puh1BxlGX/SHf4fS2HLp0jvD3F09k=; b=ntARhlS89PyAkb7XsVBmWsfxQEsyIcMn8b9IvVQvgJd44FUSZ3zh2vHquNrFYVnBzPbJIGYRAOiDUX8QrG1jpda9cGZDugP9QB5u9wfKYI27mVkwJqDFS2sa0PrUxLNgXku0NyzVA+pUBQ7zRLUcYWEKfdgQ95zImz1FM3Ll/W0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8215.eurprd04.prod.outlook.com (2603:10a6:20b:3b3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 15:07:19 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 15:07:19 +0000 From: Frank Li Date: Fri, 14 Jun 2024 11:06:33 -0400 Subject: [PATCH v3 9/9] arm64: dts: imx8qm-mek: add usb 3.0 and related type C nodes Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240614-imx8qm-dts-usb-v3-9-8ecc30678e1c@nxp.com> References: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> In-Reply-To: <20240614-imx8qm-dts-usb-v3-0-8ecc30678e1c@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Dong Aisheng Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1718377604; l=2977; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=BGdAl9Cw88q5CXYFPKaVtp4lX6FlBfRQpGYgJfGNwyY=; b=blX31YUXn2UbZF750AeO3/f1ez/VoTJgh6ww7ga4wBxu+I2h4DKgrZ+DX/ILFr/yjvsjNbHdN ROKNXC5PY15DD6ubZdMYHKnYb83g4mNW1fmPtrxsqqisJE1sMtyLyRL X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0032.namprd03.prod.outlook.com (2603:10b6:a03:33e::7) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) 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: PAXPR04MB9642:EE_|AS8PR04MB8215:EE_ X-MS-Office365-Filtering-Correlation-Id: 912a6e04-6984-48c2-3d22-08dc8c83afab X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230037|366013|376011|7416011|52116011|1800799021|38350700011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TFJVUlVmdTdvNTh1b3Y1Zk5hM21KQVg0VVdWbGRXN3FOR3k3Mk04M3U0WmVG?= =?utf-8?B?NlBOYUhTSTMvTnVzZlVCamk0b3g1a3ZXdEFmQ2ltTS81WDlxcEtad2lMZXlr?= =?utf-8?B?M0crRjkzVW9udUkvclRMaFdzS0czelNmMkFYTW5nemlSNTROZGhSd1hHZkJ6?= =?utf-8?B?OFNZdVFQdUpDdGFlb1Y4Y1kvZEsyTnU5SHpzNHh5cmtXNTdIdDlNVldVSkIv?= =?utf-8?B?NDhBK2lWVjREYjhVUjU4dnFTWUMyL1hlK0MzSERta0k2c05IcWNjMktaNWlo?= =?utf-8?B?bnlpSFh5OTNEcEdxMzlQOEVEN25CbEUwbWc5aFNNc3NuUWlTRXNPS1ZtRytr?= =?utf-8?B?aXZYdk81MVRFb3g0a0xiMjdneFlsc0NyNEVOMGt5ZmdCWHh0SG1zeEIyR2dv?= =?utf-8?B?SFg4UXEvTDhrZmpaMjR2ajJuZzdKSm9BcHY0ekI1RE5od3pTaVRGZ1czbnFY?= =?utf-8?B?eHBLRVdiVlVrblBDT1JsMjNMb3Q2ejFnR05FZitPSk1nYi9RVmhhT3V5NHV3?= =?utf-8?B?THg1SkVVTC9BZ3dMMlZCSk40V2pncHp4S091SkZTK2sxcXZlbmUwMVNSZ1lz?= =?utf-8?B?cFBiWVd5UHdGaXYvZ1owc21DaHJYZy9GQ2tERmdhc1B2NUJoY281RnlFd3ZS?= =?utf-8?B?aHZSSCs5NTVFVGFNWWF0TUU4QmxLL21SWXU1MDdZZ29qdklRdUJEVG15dmZH?= =?utf-8?B?Y0N2RVhSU2psSGgzcDJLbUxnQXFVQ0FFVHVzM2JoR3o2OXpaK2o3WGczTVIy?= =?utf-8?B?aG1BTjdHRjlGS3FzRExpeGgvUlpGWnlaaTNYZDlYR1pwZ1pSTFprRWcySEUv?= =?utf-8?B?eitLZFU2TnlyamplTlZDb0VHL0M3TDRYaDdCR2QvSG9Cd2JaV3VGaWUrbjcz?= =?utf-8?B?c1FxMnlNb1lWNjFmYnl1c3U3bjY4WVhySXBtSjJrdTZNUktFUGg0MUYzaGJ1?= =?utf-8?B?VVl3dmQ2Q2lpc2ZTYnNlb09qYUd2ZnM3NEwrNittM3drM24xR28vQU5FbU5i?= =?utf-8?B?SWl5YVN5TC9SYU5YVFNDaE0wSGtFeWpBSWlXb1JpcS9MR1dqWjJnbU1EYVNU?= =?utf-8?B?cWpTdmdmSUpzWWxwcG1CekVTelRrditUNnhWWG5yZHR1a0c0eG81QisxcjY1?= =?utf-8?B?a1FycVIyTk9xT0ZXNDNNZ0IxbjJ1YlVRdW1VZ2w0OGtkblRxNzd4NGFiSkcw?= =?utf-8?B?NzN4Y3FUMkFDZk05M0hYRnpaWVJYQlRJVmF3MDB5K3NFNFBGS1d2NG9lUGF2?= =?utf-8?B?NW9WM1FnVWRweGQrd2FqM21FZjJpOEw4ZU5yaE1GMTVXRFVENFg2UlpwVDlM?= =?utf-8?B?ZEticWJZMXQ5MWZMalhiVng0WVNCVmpsL05wakdMVXJWejRDSlU3REYyQjVB?= =?utf-8?B?dmRnR3lzVlQzMFZpbHNaWkxHUkk0d3NETi9vQ1JPUEFvKzZiZlFKczZ0VXda?= =?utf-8?B?N1p2TFpCQVZvSjNyMEREYkVUaXZ5OG9nclZ6WTJDL0tKb3lOZ05qeUtuZ2p6?= =?utf-8?B?ZTdOVGVOc1g1YlRuMnJJOEcxbWsvaSs5eVlIaVNzdU1TMkUyZzJZRkQzdFJD?= =?utf-8?B?MHVTaE1OVlJNTVVjY1dVcnVBTmsvOXJSK1F0Smo5L0M4ZktsTHNnN3ZNd2xI?= =?utf-8?B?UTFmaGc2dkttS3prdmxTNldER25hMk5HaFRjSGVoNUNkMUxrRXRRNDRXZk1n?= =?utf-8?B?ZWY0b0dQeTJLSWlaenh2SktYL2VNTDFlemJxcWJmU1pZUUx5Y0xMQ2FYL24w?= =?utf-8?B?NlNRVTIyVnB6bHdxY3VBaVFMZ3I2L1NTZnY5YVhJN2tSakpmL0U5QUhFRU5j?= =?utf-8?Q?bne/cKR0zz0JkDduq76MAGBVGKcXhcVxWfNZU=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230037)(366013)(376011)(7416011)(52116011)(1800799021)(38350700011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OHA4dDZmTVpvekVEU2QrVENUQnlxcmFrMWg2ZWFPa01DYmx3MlhjSHBlYlZo?= =?utf-8?B?SGtsaUNJN1JMUjFiNTZHRHNCQXl4RnNROFJCYVBhTUdSTWxFMVFENWFMRUtj?= =?utf-8?B?QUMwRmsrUXg5Kys0L2VzRjJNc0RTRVBTL2JTZ1pqRkgxQ2JsVVNENTVZMzZX?= =?utf-8?B?TXpOV2YraWR1aHFHNnlqbGU0YVBlK3Z6aHJKZWc5bmlDVlNFMEdJYjBoUHE0?= =?utf-8?B?Z2hnK2tqbnJaWDRCTlVZazV0NjdWMk1IVVdzeGlSc3FlN1ZoMi9YVTRhTldl?= =?utf-8?B?WmRRVUdlWFNDTWdtSjJXZHN5NWtoOGtlR2N2UnZ6MFd0eVlnRlpnVFo2U1Nn?= =?utf-8?B?ODJqMWRYdHRicCtZSHF5cEd3aWN1UmV0RzAyTUFWRnQ1SDBib2lxdjZ2eFlq?= =?utf-8?B?L1Q4Rzlxc01vZHdYdFNxTlVLYkVTQWJaMTBPeWtpVXRzcXM2OUFvVU0xSzhR?= =?utf-8?B?dDYrOW52SFc2Wm5KQ3NXbC9oalVDWEFVZEZSMFVJUnU3SVc0K0FTZ291b3NS?= =?utf-8?B?b0ZtSUVQdzZheVJQdy9Wb0FPSm9lUUdWVDZyZEgwbGxqb2hnN0FmSERFZ1Rv?= =?utf-8?B?ZjZWbzJjMXEwRXcyM3l1dmhqSUVVaFlDZDdTMUwzaG1TL1ZWVVg2aVJ6NjQ4?= =?utf-8?B?RC8vWmt6bUJCdHFWbGMzbktaN3I3ajBFdHNnbHRwMlg3Mk9qYzREcFM4R0FT?= =?utf-8?B?VS92dTFPc1lVWm1FdXg2clY4OXpmYjRnanlPK0Z5dS81WHRNZ2V0MHdGNmxr?= =?utf-8?B?RmdpNE9aUHBCQnpHcUVwempCQWY2MmNlSkRLem8wYWR0ZjhqVVRYUmptcGFu?= =?utf-8?B?MGxHUHBUbkVTbHN1RHMxcmVHci9LUjc1RzllYVhCd2dIWmZXbFFudGUzY1ZT?= =?utf-8?B?czNudFNDcHU3Z2cyUTk4dTF0WGtJUkhUTTBpYUR6UW5laW8vMjExYllhS1lX?= =?utf-8?B?dGlsd0JCSDV6UllzcDBTUXNwcE5EYkJTVEhPSEgzcHhnZTBDUkZremVOMXgw?= =?utf-8?B?bUo4NStnSUZTQWlSN1NyUGYyQTZWZ3h0ckdDZHlqQTRsZnZybHEzbjVlOGsv?= =?utf-8?B?T2VObisrTmJoQlppRDVSVTNmSldwLzYxQmhXUktXYS95REJVaUFLOW1CRE9k?= =?utf-8?B?dmo0SGp4VVVhV1JTUFlhRCtGZjRYc0dBbzU2NGl1UFFYaXFMU21xWTVhTCs1?= =?utf-8?B?Q21uSnU1alI1ak9JajVBZ3lySGVUV2VVMUFueVFFVXJmYitpM3UvRytpMzRW?= =?utf-8?B?bllVbVgrNWFWV0EwRVFOeU9kd0hUT1o1d1RHZnNuc0lHQ2t4WW1aRTI4ejQ0?= =?utf-8?B?YTJOWXA3ZmV3RHY1Q010QzZRZ3pHZERWYUV6bGJRbUFwS3Awa3lKdjdNOFpl?= =?utf-8?B?Y0ZuZ3ovLzE4ZXN4MkRoeFVHSlJTOGVJUjFEWEdkL0lveG0zR1V2MWhHZThU?= =?utf-8?B?dlBOcldmcEl0ZUhWdHRpOE00SS9JZnR3UnF2NVJ3MHNKaWhBNFVRK0p1aEFa?= =?utf-8?B?SWZLSGdCUnIyWUZaeXdKamxoc0NkcEhuY1EzSUFySTdUYWRiUEhSWWlpTFFF?= =?utf-8?B?YVY2V1g1RVhjaWJ6RWtGUEtpSStteStKdlNRZ3FFaEpHZkJ2NHlDc1JLZUE1?= =?utf-8?B?aVR4a0lGTzh5dXRmQUN3aENGelNtVVVISjlaOTUrWTI4bXR4R1M0VElhWTIw?= =?utf-8?B?ZDlhMk4rNzZoSEsreHdTKzNVMmptdXhmcEh5Y3BMeUd5ZHVpNXczSzRnbERY?= =?utf-8?B?Snc5Y09hbk9TVFNhL3R1N0crd1k2VVlieWhUTG83RDY2L3M0WTFwbnJSS3o0?= =?utf-8?B?aHlKQ0Jab3dQNVQraEZBQ01OeWhMR3JHYmZuRW1CMzdsMXdtMHNVbWpKYTN6?= =?utf-8?B?VXJ5QlowaGtIRGpBUkYxOUJ4cHpLSS96bUVnaXpkWlZQWUo2Q2ZsSHlZVWo0?= =?utf-8?B?cUJtaFdKUXBZTVdnTGU4NVBvZUprTFBSSTYwQnhMZzlWdXEwb0R1RHlldlJi?= =?utf-8?B?RUdSb2lHcFlGcklxc1UydDE4VFVRbER4V0Rxc3o1NXl6bUUyT2JRaHRQcWpT?= =?utf-8?B?cWNsZDJuWkovNnVLUXhtck5oSTFKNWYwSlhmNFFJVFU2RkJZdmh6RmZrSnFT?= =?utf-8?Q?TrgA=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 912a6e04-6984-48c2-3d22-08dc8c83afab X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2024 15:07:19.6579 (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: msoIiTgGQIX2LNAWutrzO6yBa2GVhgATyELuRtj+Y3CzofTxEU92do8slBW2XIDHZ8cVoBD4JIST/vOQdh6A6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8215 Enable usb3.0 and related usb type C nodes. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 87 ++++++++++++++++++++++++= ++++ 1 file changed, 87 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot= /dts/freescale/imx8qm-mek.dts index 8ab75cc5b9aff..0f4132f342d89 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -6,6 +6,7 @@ =20 /dts-v1/; =20 +#include #include "imx8qm.dtsi" =20 / { @@ -109,6 +110,21 @@ lvds_backlight1: backlight-lvds1 { default-brightness-level =3D <80>; }; =20 + mux-controller { + compatible =3D "nxp,cbdtu02043", "gpio-sbu-mux"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_typec_mux>; + select-gpios =3D <&lsio_gpio4 6 GPIO_ACTIVE_LOW>; + enable-gpios =3D <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>; + orientation-switch; + + port { + usb3_data_ss: endpoint { + remote-endpoint =3D <&typec_con_ss>; + }; + }; + }; + reg_usdhc2_vmmc: usdhc2-vmmc { compatible =3D "regulator-fixed"; regulator-name =3D "SD1_SPWR"; @@ -321,6 +337,44 @@ gyrometer@69 { compatible =3D "st,l3g4200d-gyro"; reg =3D <0x69>; }; + + ptn5110: tcpc@51 { + compatible =3D "nxp,ptn5110", "tcpci"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_typec>; + reg =3D <0x51>; + interrupt-parent =3D <&lsio_gpio4>; + interrupts =3D <26 IRQ_TYPE_LEVEL_LOW>; + status =3D "okay"; + + usb_con1: connector { + compatible =3D "usb-c-connector"; + label =3D "USB-C"; + power-role =3D "source"; + data-role =3D "dual"; + source-pdos =3D ; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + + typec_dr_sw: endpoint { + remote-endpoint =3D <&usb3_drd_sw>; + }; + }; + + port@1 { + reg =3D <1>; + typec_con_ss: endpoint { + remote-endpoint =3D <&usb3_data_ss>; + }; + }; + }; + }; + }; }; =20 &i2c1 { @@ -525,6 +579,26 @@ &usdhc2 { status =3D "okay"; }; =20 +&usb3_phy { + status =3D "okay"; +}; + +&usbotg3 { + status =3D "okay"; +}; + +&usbotg3_cdns3 { + dr_mode =3D "otg"; + usb-role-switch; + status =3D "okay"; + + port { + usb3_drd_sw: endpoint { + remote-endpoint =3D <&typec_dr_sw>; + }; + }; +}; + &sai0 { #sound-dai-cells =3D <0>; assigned-clocks =3D <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_PLL>, @@ -791,6 +865,19 @@ IMX8QM_SAI1_TXC_AUD_SAI1_TXC 0x06000040 >; }; =20 + pinctrl_typec: typecgrp { + fsl,pins =3D < + IMX8QM_QSPI1A_DATA0_LSIO_GPIO4_IO26 0x00000021 + >; + }; + + pinctrl_typec_mux: typecmuxgrp { + fsl,pins =3D < + IMX8QM_QSPI1A_SS0_B_LSIO_GPIO4_IO19 0x60 + IMX8QM_USB_SS3_TC3_LSIO_GPIO4_IO06 0x60 + >; + }; + pinctrl_usdhc1: usdhc1grp { fsl,pins =3D < IMX8QM_EMMC0_CLK_CONN_EMMC0_CLK 0x06000041 --=20 2.34.1