From patchwork Tue Jan 14 17:56:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13939122 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2054.outbound.protection.outlook.com [40.107.21.54]) (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 25CFA1FBEA2 for ; Tue, 14 Jan 2025 17:56:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.21.54 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736877422; cv=fail; b=eU8fz3SmUAktzJcechwRy42twVccA20iQube4P6007mcyjLMCbQpfwolnpC4skPIzYsTMOyFYw+RIQWyG3X2kLr87a7vo3gML+4bk4V4atENl37TCGNddGtR9i4FGoyWo/36Y0eD/TBFSX9N4DLMssJDQSgid2MHvBPRfBvyrqs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736877422; c=relaxed/simple; bh=MwWhsciBoMpYVx3nfk4Y4+QjcHp5RP1+rRO3HqEdxqE=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=O7+vkAcsS8TEWHlw8HJKlvff47aFRsrFAlbyCdtphRx//SegDO/2BHsOWrBonM7oef2hFETTBEgHVqG8Hd7qfB5YpaVbxiCLmjf+uxYIDtrDUanrVz+crnJgGGm69wvQHXVqiLwS+KCMuobaN9P2t+5L1x8WzIqQjGD/ffl4WUc= 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=geZK/YPP; arc=fail smtp.client-ip=40.107.21.54 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="geZK/YPP" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gUP8N/l/uf/qABCnbbk40LlPV0LSgLxdYLxKx77B2IHzcxzkOtMvs5++hexWOFE91SagH3CeWLvC8iYIzA/aNnv8WzFleQpT6pvty/Gt11fwiEPsMnOMpzhGIwqvnBqZac8Y/4+NpAguw5fraXa/FbwGs85Um2XrzuGkQn2uepFxeAVmJoSZyGRusf/aLPsmtASd3H4LFRsFEGyOyks/LKkv4F0/IV3h3QwVMoqKGnoTvoERF/cOMd5N2g9ZRwIaDRBe9uPxy9ZmLv5NdbDUZVL2LbIBe3xOLsqKjuRuFj2W9PboNizY4X8JVG3EJqajihwQY7gdwjjiubD6KFfpNw== 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=iubt7JA4hSRfuk2cv3tYWvpJfLBxX8aaHEiBJhHz1mU=; b=HdN+SBvtT/X/J/gSwTuYSBhEeR2RvJOfvJQsncT8G4IA4cadsHTosXfBjBwblHyw7KcQfw+2i0E41zLY8lsDc0iMx2Vkbe8+sU9FhX8/ZZOKdzL9I0Olh/6M403QTAGs8fP+RAthn+iuHiKyT5aTxOWYPVt7AYu77Uih1UF6t2nBxBVPOAKZrgpW4Eai0snI/lsCP9RCr6K35LkcArgW4kBEEqvdfEEVx16z2ihoHgja3CQM6Wv2SlghP8vIEHd8f2VBrflO2abA65wUyJC+sJ9XLwk0yVsA6Ay592dxuwzNe3VLpVpMp2Ubomj8//vzfvPmL7iQgKG4Yj+kh6FINw== 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=iubt7JA4hSRfuk2cv3tYWvpJfLBxX8aaHEiBJhHz1mU=; b=geZK/YPPSGjais9CsRMlnPV1GQ+V3nWWcY1kNTqiZmuYFK3H3T6eNvoaHdFaCZA5I4E6JyBXowUx9sQsfHi/jHuOeF5Ifym0o4RMDQ3A/H9jG8RrXTMDzt9rB4N1BX02Gx709u/5eW+qSRHwCnFP/qTB6zc3Te3E2vp6R3tn2T/iCQCQ99NHvHIspHXwuWaHt96xEcJmajdAIwBsqLtS5XqkO1dFaHuVWo8yBUs7/cU9Zxun/oDH5iG9hJl4lDhYfKIiizIcENmW1bSLXdy1n8s5nMHxBl9LNteyMyBQ18C5wz8qJixc6T/jeGJD4Wc05c7z6eOl7Vw+jhYvHSn2fQ== 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 AS5PR04MB9895.eurprd04.prod.outlook.com (2603:10a6:20b:651::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.18; Tue, 14 Jan 2025 17:56: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%5]) with mapi id 15.20.8335.017; Tue, 14 Jan 2025 17:56:57 +0000 From: Frank Li Date: Tue, 14 Jan 2025 12:56:26 -0500 Subject: [PATCH v2 3/4] arm64: dts: imx95: Add i3c1 and i3c2 Message-Id: <20250114-imx95_15x15-v2-3-2457483bc99d@nxp.com> References: <20250114-imx95_15x15-v2-0-2457483bc99d@nxp.com> In-Reply-To: <20250114-imx95_15x15-v2-0-2457483bc99d@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=1736877404; l=1691; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=MwWhsciBoMpYVx3nfk4Y4+QjcHp5RP1+rRO3HqEdxqE=; b=KMaoz2/dwZFKJNWzhaQaPkYZ+dYULEfAXsgILa1yFFtToqkuvS8YLVPWyTB1thiiXJ7Chjsvg ypLbQL4x3BPD4BXn4Zpl7GDM/Ua5PZw+nKuv79ykhcJmPcjnLTlGoC+ X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0018.namprd04.prod.outlook.com (2603:10b6:a03:217::23) 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_|AS5PR04MB9895:EE_ X-MS-Office365-Filtering-Correlation-Id: 041b9372-631e-47bc-4c04-08dd34c4d63a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|7416014|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?/myHePuAu1t8TxAGGeT2NP8dOCb8eTE?= =?utf-8?q?uTOAJZRBEIKAaomVPtb5jEWE+I+rVjFuvKW/8ibU21vjMmHEPFctrMdLCFWvDrwjK?= =?utf-8?q?f1XtqMQXHVUOKIWI9sOBZVqFPN97PbimdCneZOuez4FDTIMobE9kmDsluOhzdLPu+?= =?utf-8?q?iedYeXJJ3i2NUIbTivZ7bmYbltmbUCfZAOPckXmz0o2ZKMXCHz/Hd5vSVOUO0N2wE?= =?utf-8?q?Ubyhy/bVJuFTqURbgQKslfF0tC9hvCxlQ8rlrdAFrbKzhmEL5Z1kLrUkj14CL8z2L?= =?utf-8?q?cKpo2OXapATscaQbm6GkHoj5UCziRH21eQ5Yeh2b37Ax1BUATidJKuoGmF3q3bIRM?= =?utf-8?q?l6AigxI7Pk5OGCnf5kdAGWXn3Fzi33TiQzPcYgVx2PUTEenVWsKw9b6XN/w97vWKD?= =?utf-8?q?Yuehyocd60LbI+/NTGMngxLPYHz687M87l2t8Xn2wGjW0ONRHoPYTB7sSWKnEiJm8?= =?utf-8?q?2oR/Kp4KJ2+X08qLH1LqIdCCuQM9V/XPYss8lFYSkVLCsBC97M6kpYeSftzRbmhT7?= =?utf-8?q?Nugt+j2MAKRLhLa5Mew9weZZnhKapqUZTLwVguOFyxTXmFSuj2uRfc8YRF3n0/UJU?= =?utf-8?q?6plhU181P4LHfZ34L7fWbS/lc0jDo1mEV9LROglPDKjcXlw4Md0uBtp0qxy/49wVp?= =?utf-8?q?yPdTsI2RBBkRd/51vyZnw5kO3giczkT7QVWPIKwiAuPjfowjMZnntUCtuB7WrbV7k?= =?utf-8?q?pBTOkSDPr48LBP4Ex4AEKdUAO3xJ3nrfAK572KzLLyHAGDKC1grCZFONx8DuKoiiY?= =?utf-8?q?P7w1iKpJFLUkxaegg1rX89/wQ9/wWca6lJjsaILxaaQGGjjz4NVf/eaewyRkaVxhw?= =?utf-8?q?Zs3GNeOJCAiA3t3+UXOjXInqtRdIGoSX3q68jkEn/uwYArYnS8w1LHX2diCZTb/FW?= =?utf-8?q?81ByhJycylUmpUTLGq+zy0mskvLALtNqdqEyZrFsTDNS+xscpLRY6P5+ayJKC0Ggs?= =?utf-8?q?KsbA1Cv0v4zbsLw+yR1mC5uuFmGOd0ewcEOxFEvTdXLtQdtewh3m20s7OHG2u9Nwh?= =?utf-8?q?iUzybejzRIZqgvckBQz0lP/+Hm04uxgdRLJs6Qob1iBGRovF+1N94z9Jy9vpkgVza?= =?utf-8?q?w+DfS2VN+oA3deBgR6/jlLnI17PfAvc+1mjDihriKC+f/9aFjctmw7aDdepJfjO4/?= =?utf-8?q?v3Lh9VXuDrEmAZGEx8U5RALFaMr3UTkNbmVeK/QWpDWNSLpFeWmZjvMuUMS5aBmZi?= =?utf-8?q?AQmgzgkT/PQDgPZMGxut9+2FxfjfCCZgAqCoQGKEpoEAKW4hFELix2+Gjfm5H8rUz?= =?utf-8?q?/+0U2Ro4ZP2vFtgT/DdM9MyMY4xc338cLSbr8Zbjcr6TZTs/gYvVo2Fsg2pwoArwI?= =?utf-8?q?UiYOOUOeIpotEyemTUoHW0LGEvN4ExfXnxnicXgJpR3SqBpy99XkPCQQZIy3+IqN9?= =?utf-8?q?wvdZHr8Dxb7?= 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)(376014)(52116014)(7416014)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?oTVX9g+yfgt/QynmBcojNtMPp7fc?= =?utf-8?q?l6K6ejeYG3IDPwAYFqjDm0qetZxfBAfdooaoCEcenS66j8zcXfcGcDHyYNFeVa3FS?= =?utf-8?q?XSNl8gXoe9faxKYwHqB3RrLpOC0INb4yR1l5HFJAIPGzw2UipfByWcqFPickI1QxE?= =?utf-8?q?+Rp5cH1l0LZqtfareU7QezSqXYXIH2jh0HYsm2pcZla1FR5Wl4TF61Frt+r4UFo8A?= =?utf-8?q?W0RaSM/0iCTn1gdUL9BnrCiBKvnFCt50K/7DwRC1DotqsCHRGpVSyV+e8cT3MDnC8?= =?utf-8?q?ZUSZf/dbKbCwRSRmAn879egYCi4NkUm+A4PrCad93fpiQFWSWEPvwl6Bu0rRGTmh7?= =?utf-8?q?Pne2E3DV3BAsDYwEjWFqhIwNxwDAKnFDRD7W5/MFV2IhIM3GhXzhAJY5rlIOE1Tl/?= =?utf-8?q?UU3m3ZrzrdTXf3GBDDC7Pq/Vr+moBxvOCw4jBvinjwhbeXOxBjrI8vwFOnps6Nwp5?= =?utf-8?q?Wk11B14tAL+H6dHaHE3S/CBI8WTX0McbRHvus6zIYMobr556CfK/hTMPWQLv/L1L3?= =?utf-8?q?Q6NPI1l7QE5Y0BrY7tIJEVNafZdtceRuq+S8gg7vEJq2pYxAXaXfTg3rexyFYwxwC?= =?utf-8?q?47biTM0ewzYkn6UE0rTgPEwahq9238P+tA5FRZYeN0w3Nej1K4LEDHXPriQTlEUE2?= =?utf-8?q?uwGEEhj2mVEoKw9wbnLCkseAKMukjhgYrceTEF5InlfoH7p658jQuCH+VaG/T+xiL?= =?utf-8?q?3CBo1kQ/w8JephwZuOk7rc1jFYvHZOsG4qP5iHfVTMGazMcyooQElyENuCtH2+3OT?= =?utf-8?q?tPFcJ6JPJdwwNid972e5VIJXl3D9D+sm2TezY7dHWWK3dwAbzbJYsYesoF0T+0kEi?= =?utf-8?q?H+8VK7+G6l5G5ZLPQ6Fo6B6yt+9WueYATCl3xOdC4aCdJ6iqClP1hrcHA0B/uMMyE?= =?utf-8?q?MCoVvHAvmxbd43/h3c4rtC4S8dfvSGjQF1NYbx9CrGb0EEO6IGDwDiAJjX4bUJ/P4?= =?utf-8?q?GjA1GVHU2L8Pqlmw1LqTCM5IQXQgJ3Mbo2pyEVgCfyHpQDEg6Kvg5jnQ9pcB6SsaP?= =?utf-8?q?clYsrQbDZfGpcoEQHNK9IFkmghq/iWkRpGU6NshjtySjOfQXCtK8yRk6CXGmCxh/c?= =?utf-8?q?Gyh1NI+K/HXQCNq1BFJQLfvAvpaaugYxwuJz9SdcyKD9t+CdEy1kX5Ses5JboHpKn?= =?utf-8?q?VjZfaVncLI3nEgbSv4zxtvRb4GssZfZcxnp2VtG3Obang4yefRpcCliARQhUvY3Eh?= =?utf-8?q?ZNBu4CaLqgcBhAAJNib9GS6Uc5R+VJ7lWIuBcoWmOAvP3aU9LkBjoAbnoqq5QcDlN?= =?utf-8?q?U5YIVnIVSwS3yaVF0GgjCw+rD7kAP0M8LumANusM38FG9KqHbqK3aGQkUyoVQcrvU?= =?utf-8?q?D5/JPDiGpdgLqVvnLeTB2y17AUgO4NAAf8+AEfOOTp/r/5ZW5MWxY1n0zSVO8neYV?= =?utf-8?q?g7zQPCieUNSOUecL6D3BgwmJrMXG+SQr1+9zDiqpCVG0DMfHiZvwdscuNiBTWkQXT?= =?utf-8?q?i2CJXKJmd1TQbZxErjQBIRiErfksmm96V1RXdbsr+BIXzg56irpolVzgyyz3JeOBC?= =?utf-8?q?/7JwXe2ymP1d?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 041b9372-631e-47bc-4c04-08dd34c4d63a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jan 2025 17:56:56.9774 (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: nNISzieidV9DzlPgeNel9Af8nKvmgFMchhAGeVQcKXsz15NTaPWt7jhAXIyNyOIggl+HgJWvPzzeluUv7qLaPw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR04MB9895 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 06c50369aa2a7..59f401ee647ed 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>;