From patchwork Thu Feb 20 16:11:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13984190 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013044.outbound.protection.outlook.com [40.107.159.44]) (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 9D06A1FFC71 for ; Thu, 20 Feb 2025 16:11:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.44 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067906; cv=fail; b=NKZ9Mtbd7KK7DTtByEecyd2+Da1ha9hSooZtrtt9DhyV9hA4Cyr07hOBmyfjX+yb1+1rpINkBu/1Q+oaF200/1DvnqSws4dwy2r3vJsx+YoZ7YVM1Uf8O7JYziYoEuOby8zQWHc4KvTyK3hwtR993pxmOFr5dUuf46mnTqO5OI0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067906; c=relaxed/simple; bh=lTGoGE67IOXkwco1thoVtLrTh1eClnbIL5LATnIRX/E=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Ir2B5h9xJxTEPV1k53GHatIXnsiB+6SQA1dtMsjsT12gLvw+6wPS/fxXx8rK6HNxp20BBg2YtkSlaM6jc3OnzFu98nR4sqPEogZA3vtacfuFzWuj1+5xMzbe0Vz+56q1CO42r7HEeZtvDzNLfuguhAeZReZ2jCPjiZ8fzXfHyBQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=Rv+tXiqZ; arc=fail smtp.client-ip=40.107.159.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="Rv+tXiqZ" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=h0JOZAzrH93EkcvIdrqsllTFOPjuu/qajEAvdAlszvqzFi6BlsStJ1f6b79oyThzFlzjrSSZbWRq6cJGA6cYSnuG0N1dp7vrXYVndOYhEyIB4OpeuXD4lhw006L9rqSDBLoiaSt5PYAETsQnNOFU0tkB0S9q3I4ez3LbNMRHgw+PdbilwoupUyuHUQsrdAPFlQgziF8SIobRBNhqF6QsR5xAXRlm1YibV6CA8BSXs/acEcPnNgWoR5luvTEYmjHNAuSJwsBtCqfYsiosyWJW/gcAsZgdV1igr0sXMOQjOnKzgAbdL4m39eqNw9HaBMNIEbVzzxkP/Frg8qskQh49pQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6q2aasrqQZxwfQl8JS7h/fvea4UaeV5PZXZanSdfLzA=; b=BIj69ekIJGyJvDIMHJwhzQ1Yh7klpqqhj3vgfGMmL8/8D7StyaiR/R3rHtaKeUfUjaCrC7jUN5VvN6rJM1j5iev1kuQkA9LH+RKoLFZSVZuINKAFpDnsHjDkbj3WtN76Y4IX/NyQomeF4hpw9DGCD2ZN4cJDaXVzzMABzBLAEi92oi/uwvtNIMlDb5e8Xgn95EloSmDdgw+unpk/ghA+RkJP/nLyjhYA2eLT9tCUdRsHbskhE0ZR1DOWyTmmGl8bF1hnn4zbG0tdslxIGDr64VRCjJXqm18aBORK2EIhKPR/M/EXou+qrynBd1X0rhH34vkB3mwZJpTiRZZyqu+87A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6q2aasrqQZxwfQl8JS7h/fvea4UaeV5PZXZanSdfLzA=; b=Rv+tXiqZTG/NWLe1JH4Tm8L6B18SWI3gKze2arzpvZkdzWctBBs5IzoWZ5lxi9nz8/ybfLgKkIOBF1K26AdlYxDrYfdIjQJLW5oxSBWBCJnQ4SSjE8yI6q0KnErDjnMidgx7daTrGSnunXZJBCZ5DMl4237kAxaIFwkNyyAVd2n4q22TCqRkVNtW4iYHRTxj9K4csmqFbo3dYxrEHlOb97oPQBqm+2ehpRhhoAmyZ8VbuNF4pn5XCQf3mHKOiJ0XJyFNG1OsBTLAWHcRpU/mJmjnxhRSRgnr2MuK939kNn8+f63wqvrVJIYCi5tv3R8DTIWMlgaATxiETvQB/7x+QQ== 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 DUZPR04MB9968.eurprd04.prod.outlook.com (2603:10a6:10:4d8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.16; Thu, 20 Feb 2025 16:11:42 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%5]) with mapi id 15.20.8445.017; Thu, 20 Feb 2025 16:11:42 +0000 From: Frank Li Date: Thu, 20 Feb 2025 11:11:18 -0500 Subject: [PATCH v3 3/4] arm64: dts: imx95: Add i3c1 and i3c2 Message-Id: <20250220-imx95_15x15-v3-3-247777ed91c4@nxp.com> References: <20250220-imx95_15x15-v3-0-247777ed91c4@nxp.com> In-Reply-To: <20250220-imx95_15x15-v3-0-247777ed91c4@nxp.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1740067888; l=1691; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=lTGoGE67IOXkwco1thoVtLrTh1eClnbIL5LATnIRX/E=; b=mlocwaQSZ5qjWfAkuOsqniskefKu8/BrJibOOF/afXCHTj6QEFlPpwlZOwThIyteBmLwkTIvz nwc5v9DJXNmDwBwrzYSwKsbOHXTyWLW7UDkvsZLaIWBxJI/Bn06K/3K X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR05CA0036.namprd05.prod.outlook.com (2603:10b6:a03:39b::11) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DUZPR04MB9968:EE_ X-MS-Office365-Filtering-Correlation-Id: 88acec8e-08c6-453d-5b36-08dd51c94371 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?UkwyT6xW9aDfWXid0evNgHrCxZ+sADC?= =?utf-8?q?+pa1tA49WqM3ovXN+/oC7phI0ionkFwBvpCS1MVApyknZz4TDW7vrr66YcN5y0aEc?= =?utf-8?q?y8WM2DBDw5sjgwm7jQLJGbiS+dX2nGTJYjROwRDo2LMDY52XPtplcF8Zeu5/CDWQ9?= =?utf-8?q?kCaPxAY7v+HOPHetu08sNT1aoA3Zuk2FeMpV8y8vNGnJxIKKLNoE75ACughAaAu7m?= =?utf-8?q?1/i1kH9N91EZABW95inOH0jL5bSHOTrIrSOVK4lL1VRZDu8b9v+5syclN3YO47QGU?= =?utf-8?q?Mz4cS55UZ+mrH1JkPzJnuFn9dKfHFrBqB8JEwdkL4iD/s1pqsNbfYNg1VwyeA0qPJ?= =?utf-8?q?sCaBnwLzvBo4h/ttTGFns5cLOF1taX18Kv/HCzXtMhjyJ7gepoHSbr/HRwK9F9q5d?= =?utf-8?q?mRnnrrmQkjjy0cOEMf/c2Tl1t/ibh1Zxf8yPlABCE350XUiMDrZ0HvHYWNVntY/J5?= =?utf-8?q?2PH2Z/f7IDPgS4GrLzJd/nE6jCwPjKV+bU4dU18w9mX6HqS9HbyfyTn025QoZjQ1v?= =?utf-8?q?RYtEIN68tBcYC/7y1kHgMgg2QSS3UpVOQzcQBlYmnzk7O7NvYR/3yJ4vS7USrXZjT?= =?utf-8?q?MBP7kn8HC6yNWZHbFiytURXZK7/YyBOkZ0Upi625fTgS6zzXHfmpkyFBXMR9v2JPq?= =?utf-8?q?Kx3qDFGlQr2fFEgeldmprcJj44kJGHh/5VnzT9EwFRfqq7sGIuFaeIIeabCJ9Y5TR?= =?utf-8?q?QLmhyKcuzKCKfMJmzcZfTTrSNr1Yk2eylPtUWCtIiP3FNhHSbLJcsoacIXRj4fyVR?= =?utf-8?q?xm8jXqyRqM5Eeq3McJF8RHC21B2h1UmdAt13kGXADRIk9nQ/VVi6r+eFZMi2aRK+u?= =?utf-8?q?3kf7WBHlpj7h15f3F7dip4r6rK2MjiZ8+c6hbYLj9VDsiHqvwFGtFV3qzH+31aw2o?= =?utf-8?q?mqIv6IsSyQ5Aaue1u5oUCuF9q78Y91HiNzmdM6ZEJU6OjNCjJxOb4EXbt6FX7iwMh?= =?utf-8?q?1UJNTdvNY6JtAG/q8c0W4DDeGgE7zs9QV0m0guikOXOR1V2SGCc/NdrKA0qU+JxFu?= =?utf-8?q?S5mYP/FUGONDkcigTP8nNQ0q8kQ439iImHKnSYtspLKbKUpXjoP5BczRYdZTHKF9j?= =?utf-8?q?IEQliBMpdSOba5WpR2w3R8d3nuZd7Wc55WhTTWvOPbMozSjr3Wc2hzstYBkHyrAe1?= =?utf-8?q?U3PVcqm6eiw2BaVB++pkn8AwuVEu/5JeDrztTwkTCKlAQmPr/Q/zbqegfEODcdJZQ?= =?utf-8?q?8UuEtqP4zhNIcw7W+HwBZ3KgX/0Bykdd9bIUq0hTB9U6V80G710xHmbR+mXxgCibC?= =?utf-8?q?f6hcWIcuWmEHndwHccMduK0cxWCNBm2aKNLuub8e/z8i9+KWDq92uPAEVcJ0DRR4Z?= =?utf-8?q?h4tKF5jv1K39cb87Bmf+gzLnL8DP1qpAVxeCzIkQrcizh2FIcLlRNhRLBlnwB0YGH?= =?utf-8?q?aWbJGfftx5O?= 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:(13230040)(366016)(1800799024)(7416014)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?ix6Y3uP6TWF39xvLzBEL0hGEz9NR?= =?utf-8?q?DrkZG37G9Yba1CHtoEHYy6StBZG3eFNvqbDp/SMlGeZ+Bz9N1KMDMOlejkoJ5AwPW?= =?utf-8?q?QhI2o89Xdg+XpDAMLBbJFDMptm/fOWsBcBbdMiVw1DH7rKNWGtPg8D9VL4Yu66TSb?= =?utf-8?q?EOrcqi/R31W8utv3xOUaA7bFdyCRmTC7wLITNiXxNm22TH3zagyRB9JQ4/lCH6Ziz?= =?utf-8?q?yOtqxqeJWU/vxpJW9d7xBLEFlUKR3CGGSUYyYWDB1+qXtItIkYX10bubgGdzDZUEi?= =?utf-8?q?z3wBzWLQjhx/Np1HbQSXxyToIv73+WPCx5ndhYEULW4BOPeSyq+rJ7atp2RkQil3s?= =?utf-8?q?Xw0NNVktP08yE9vTn1K2ZKyzn5+t9uECZ5Giu/x6Rm/MXLs6MooVWV0htM69dw2Z/?= =?utf-8?q?mk4rqmyLmC9jh1gomgS8RJBIdGj5wrwveDunjFk80suVGkGIprnHzRVo5MejCUU65?= =?utf-8?q?kVA5vigEf7OwQhXoqOLpzTNCd/YlrxD3w0kYAXfD2PQqvGjn3dgAlOyk8sXZrsb37?= =?utf-8?q?4BrlxDcdVwyGrY0RTXnwyOmxyhHFZkbeAbkUY8lR2B0PXL0ughkOv+AZYgI0FbH7n?= =?utf-8?q?cF/QjxVqBxsK9MUF12c5BMYpaFHwGq2VnzvOsznuXMlNk9u6KpX7tZdT8JRMwlTPB?= =?utf-8?q?JP/scBJDRfPhRsyw7YSSC3Liou6wCihixUTkTx4BbasCAy3/Px8eLl5TJShXU556v?= =?utf-8?q?jWKTaMg2mL9zpoVXGyT/74DJHcva0nw1L4jfN8hztT4isD3tRsMLJZ7kCl1r20720?= =?utf-8?q?+xrZLdZ+rt9pcGFHrYMvRRNMAs+jyzosXvI9s3Q5SJ+WX5h5LNq+W/hkqGNDv2+IG?= =?utf-8?q?Z2Cp5DnAjqkOn3XZp07s3iZ5vF4GKk09mDMx6IKwW8vH31xQ7gmWjyIbzkH6Me4Ca?= =?utf-8?q?NB23gdV04rZg2CaTc4+huSQr1rV4wSKLowXAzQW83eB5ukjbI7FeUvkKciF+Ri+uc?= =?utf-8?q?EHevu24KJjCCZFwFEbjtgltvKPnQznWyPbmsw6qYRnYnv7cTTwfLEwiBSEHUx7ABO?= =?utf-8?q?khoqE1/HO5OMNNWzNAy7mRhFiC3ukTjBqo7AfKNDRGbbUINhGPLmn4u7FAQze7CRb?= =?utf-8?q?KOGK+OCAmeHFSvUDpMPoCdXCmOI/sPZJWh6fuuNoyu5IaY6W3AX6id9JAcbr1fD8z?= =?utf-8?q?AHPtzqCxY/m2LPtlDTpAA8YvQbjUlsXiBsfKmc14b0rDa0W7CglJ4XVuwDgrdXgIz?= =?utf-8?q?K3Cy6nKJSshL39aK2wUwiM6eqUHOoZCYGQp/kQQC9L2VO1KoaaAmQ3FPSsCh2zSbo?= =?utf-8?q?/sdYa6O1FdRvRtgE9JS0Qn7mZ0K8XLt3AUzWueIE8CHNiF8N3SOnmBtRvXoI3RCIO?= =?utf-8?q?VD/4lLECDWQhAndT5uO0Cd/lWmwwtDVyTcQ+64TqB1GKAdOLoEtbja4dtEm5JhIJJ?= =?utf-8?q?1WRKKeYQUAusIM2qzxPN/2v7ZweYP6ceVJVseyY7PM0QdH/vQnyIfxKp8WftPShFz?= =?utf-8?q?rLsT7K/a0FpP+6QOPusYG+NGMzwbi8SqV8pn4mT7vJDF6Q7dqel104YWdBQsmRSZV?= =?utf-8?q?58bxE0roUuld?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 88acec8e-08c6-453d-5b36-08dd51c94371 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2025 16:11:41.9479 (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: jKRCSR9tHr9kiKKWyunZ9BZoeldrX2qS23bQcKaOpDCUPnz9q+qX0mI9Vj/llFW3oPNYmg850d8fqCnNfxBVkw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB9968 Add i3c1 and i3c2 support. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx95.dtsi | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx95.dtsi b/arch/arm64/boot/dts/freescale/imx95.dtsi index ce4c0aa70a07f..0f2094d670527 100644 --- a/arch/arm64/boot/dts/freescale/imx95.dtsi +++ b/arch/arm64/boot/dts/freescale/imx95.dtsi @@ -673,6 +673,19 @@ tpm6: pwm@42510000 { status = "disabled"; }; + i3c2: i3c@42520000 { + compatible = "silvaco,i3c-master-v1"; + reg = <0x42520000 0x10000>; + interrupts = ; + #address-cells = <3>; + #size-cells = <0>; + clocks = <&scmi_clk IMX95_CLK_BUSAON>, + <&scmi_clk IMX95_CLK_I3C2>, + <&scmi_clk IMX95_CLK_I3C2SLOW>; + clock-names = "pclk", "fast_clk", "slow_clk"; + status = "disabled"; + }; + lpi2c3: i2c@42530000 { compatible = "fsl,imx95-lpi2c", "fsl,imx7ulp-lpi2c"; reg = <0x42530000 0x10000>; @@ -1245,6 +1258,19 @@ tpm2: pwm@44320000 { status = "disabled"; }; + i3c1: i3c@44330000 { + compatible = "silvaco,i3c-master-v1"; + reg = <0x44330000 0x10000>; + interrupts = ; + #address-cells = <3>; + #size-cells = <0>; + clocks = <&scmi_clk IMX95_CLK_BUSAON>, + <&scmi_clk IMX95_CLK_I3C1>, + <&scmi_clk IMX95_CLK_I3C1SLOW>; + clock-names = "pclk", "fast_clk", "slow_clk"; + status = "disabled"; + }; + lpi2c1: i2c@44340000 { compatible = "fsl,imx95-lpi2c", "fsl,imx7ulp-lpi2c"; reg = <0x44340000 0x10000>;