From patchwork Fri Feb 21 21:15:57 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13986333 Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2063.outbound.protection.outlook.com [40.107.103.63]) (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 5DF1D1FBC9F for ; Fri, 21 Feb 2025 21:16:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.103.63 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172589; cv=fail; b=ML8srCn6w8w1OFhj+BmWuQH8km9+dV6sDWAUeqhmsr8/cJNvZte88jXoT+wnefI7Fj5jB2FTceD+YuEyj3vvL/mojJOxoMVKlvUGQh7tvOnbSq90YzpBG6wASRuucOconvZ9S5nRHxzZSBC15UqEPQHxd82BcuPMjQwvuCHBlww= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172589; c=relaxed/simple; bh=FVvImlBnCwvuHh5+StqcL0YkcOOu0IjY04TLSO9qmJs=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=B4yXSNOR4pFw8HUOfWWahDLzkcUuDm7zSZXN48fLpsc/b/mmxhkwIinAv0Rx1dNu3g5M5YLI+730QssvaWvp8FaDj00mSJJ8GrnCsk1LHqwn0dSMTMdWpWTVLjk2jdmp9I5zAqeEd2bXkKt2yS7xC2z1EVCS4dFU644RnyQzT88= 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=Oy+6Mypk; arc=fail smtp.client-ip=40.107.103.63 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="Oy+6Mypk" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EjJi9EwNVgeucL0nCaQVCEZU0FB3tagXoFaCsmP3cdDgp9664XCUZm/bE5WWXd6FdW42n7j5ylKLj9MFELWK8YErjNjgBk+AeWyas88d/A3492TO/OD6loiAVwtCwn13qyOpysKNmjlUrgeJXHuXgflec+lmRh10BFWc9S36us5E4KWPHETbzTNUQ0+SnJhEXvi+rCGrCM1/7RVgQeEyeoV+rGwxSVN/7DyjYo5VCPlrY5Ff7YLnWIncZiVVN1hCYf+h3mMguAgnsOu/VvovFvvhQdeXu5Wnf6+Tcb4BY2XEQ9mjI0RmfYRB5WGGiyzlIkzQOKiy90oIFdGVYe3BGA== 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=zMspdVUID6YpFhR6lZsL9nRqlXIvo/zWTU47664Awlc=; b=qAqelT5Zoa9/Bwf0y4s23GpOIz2+MZcZv6ENqsazCLtjaG5l4Bc+B5H6bU1WzDOtKRA93FjgkrTYoz3GQLTWDej2j6NB0QhiczyKnMFc8l+V6Nw5aVqqYP7+mFT3BQ7xs5F+/IY2DcPwHufAMRs2bIRyO/BR9QQZW0nDrwzZDveLtyLlDLiVsSLQlt5Pq/t20zEQPsoKZTHvsKOCSofnTzw3/C/YxAExCBJdA8m9ibUodGx1i/rdCxaPGO2Z6676NQgNp+I79Ju+4aKZvZ/sssEC9ZFUrX8NQzz5ipO50C0eSxNS5cIV/DxMjFRrA0hg4kv9UtTrImOTUd87at+Rew== 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=zMspdVUID6YpFhR6lZsL9nRqlXIvo/zWTU47664Awlc=; b=Oy+6Mypk6hFe1HV0OGMglFtm56VGj08iLqX1TDFJcyDb8AGjhsq9CHLxIrnBrjB0C4peiflW2PCZEQZxvoSX/Y1YL8DIXAfCmO3uR27EACwUR0txQ5yW+L3gSMf7uTu4vrPMYpsCMVteMyqtZlzb9MUibz+bJasJr84uYfEASh39moPGLYuPzHKqUS95vkQ1ZZIepmsoS2YiHj9/eF8AUWlH+Trn1blwMywUsQ90AtEfhh/hRO19SLpXxjqkQULMzDGu4MXwZG4cGh0lBwAccD4Q1QM9AhYo1O+Rs1aEi4jBPas3PFO5KWPY6oUAADh00OciKg+oLqsNQegpG0Lmmg== 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 PAXPR04MB8925.eurprd04.prod.outlook.com (2603:10a6:102:20c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Fri, 21 Feb 2025 21:16:24 +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.8466.015; Fri, 21 Feb 2025 21:16:24 +0000 From: Frank Li Date: Fri, 21 Feb 2025 16:15:57 -0500 Subject: [PATCH v4 1/4] dt-bindings: arm: fsl: add i.MX95 15x15 EVK board Message-Id: <20250221-imx95_15x15-v4-1-385ee8e03dfd@nxp.com> References: <20250221-imx95_15x15-v4-0-385ee8e03dfd@nxp.com> In-Reply-To: <20250221-imx95_15x15-v4-0-385ee8e03dfd@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 , Conor Dooley X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1740172577; l=862; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=FVvImlBnCwvuHh5+StqcL0YkcOOu0IjY04TLSO9qmJs=; b=v6TcNhTBjEE90D4C7YRkfyuggo+bLmqHslGGaaIBSyLoAPHFFRWvMgTWvQ86uwMpAd7lsh5K6 5WMRnT8PHHwAie1DqR/3nYOz7+1H0OAtkYyvZvu0pfBc1LAkmG7Sfu1 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR05CA0093.namprd05.prod.outlook.com (2603:10b6:a03:334::8) 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_|PAXPR04MB8925:EE_ X-MS-Office365-Filtering-Correlation-Id: cbdbbcff-4216-4d24-bda7-08dd52bcfeca X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?14d59urZgS3Ai1dxR0YMj8HMrgj61Ne?= =?utf-8?q?HHdIqzACm/MlDuM/o6V7jCIXPBfYTweC2vlWzAl7FSiu39D9MZPEsmmv6WdGHQAwL?= =?utf-8?q?3NoXkWuwWzrZwqfTGfFpnMuhjNq/TLqvYkkiJ3e9+kmtf0IRgq/y+LPS9hhWyjUbR?= =?utf-8?q?wZed2KOTuWpwXIvhSA49liEhv1mAdy/Xqb0PVHjeDU7V6IznlHrPHJMuHHCXLMNuj?= =?utf-8?q?ccKC8gtaIX/j9AA8k0ArXG5v7Gc+PWZNLd2QkM+u/0P+Jgm7+rFvU8nThV72F0H0k?= =?utf-8?q?kBhvRU0PNgVgHxZp92zZ6NI8MG2pp4Si/dmq6wcAVnTbp/oog5tVVhj8lgtE3OjzD?= =?utf-8?q?M6INDTVgkH8xC75UutQs6VcBijZ3ykYHXQ83sKzlxX7G8UapaKEuLnvNm+ox8iL0b?= =?utf-8?q?Fh4f4qV+DDD9+sgt829AZWLIiAxqWvjXLmPgML/jl/y8lWe2attG42o4V9Cdetkyk?= =?utf-8?q?Mrtm9JbXCzCJFanj77uQDpm4+7HTePFz9sp6Al753FimuwRL84ivydxGaxlQwXe6j?= =?utf-8?q?6uWVL6jBrtiRb5vjOgxXBA0gvhhHXJnHjnbgCaGYp76Ee+4qM6V4mKTCC+g0r7WCt?= =?utf-8?q?5JHCGQbXFOqxVJXPP/Z0Bz+e7tK/0jGVY5fU8MT5UC1pUELfsVOY+tOECJS4xEJsH?= =?utf-8?q?2pyaj9/3M9seIkLfYbElQd6NQzezy0i6Mu8v8P52+xmAhcDOQg3I4Q5hG9/YRFu/M?= =?utf-8?q?nIkoqD1RZXc4+D4E5bmJaqAGEm/xHXs24xmFeYH4xWkCAlfovB4KpqFhfK+tPy0EL?= =?utf-8?q?Cx41LnrZtQ76sQwB4VLvqmDtIN9mikDDYtFhC2ouxufw3uW/PIx9Ga/yUlU0K0ERC?= =?utf-8?q?Mn4GpI5LVRhO+jNVcztuBUSjHmupuiXfFfyra0PyERw7bQW08KRBL23a6Lz42txnK?= =?utf-8?q?gKHXsrx92Cx3z72lus3FX4EG8Uwt8L+2vRJ5ayMY8Pbr/vZEoj3lK8wA92kNG2lDu?= =?utf-8?q?YavqNhk34GWvgSXopXl4VbVIeXzFcCtnnEK8Yg4hIThTJ3WoNSI9Gnv38dtHbYL0u?= =?utf-8?q?ra4hRzz971sWauem8Um4R9XFFLBr+n/tTGg7xfEMcCpxTlJSpA4DAdx1wpPtSF8ka?= =?utf-8?q?gEgr0DGqofNmW+l3xqUC3FHAh6+pW+PEe1lPyP5w7M+yQYOq1t6meh4rbhJRPyPPz?= =?utf-8?q?8tPdJc9nM+rTTUsBeClNpE9A3pUAZzlGqp6rhttVLIggzS8v3T2/OIRDn1TYRoVIc?= =?utf-8?q?X7kiWA0wrJ9WEB4ktglkOdufa6q49jakAiW5V9E4qPfQ/kAe5+7PP+QUHjxtWIMpT?= =?utf-8?q?G1nccFHPhZWdEdMh7P97tocnQ+/ffZ9U7PWpfGtlEqjgAKlDCJkCi5oCQVOp7gfNc?= =?utf-8?q?3WNe0Iw6/1NQucc5ZiZ+a1ujl/uxsxmnRmR5VoFdt+RaTT6uuFsifRns9f55D3+W4?= =?utf-8?q?bnx2wsispWH?= 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)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?/dNRGCIX5zPba/4NQynzABEZw16u?= =?utf-8?q?czpmfubhEr+AH/AF3bA+p1whNckXx/VoZOxLfdxDvGHOLfhTwIwoDuO1lrgyabB+Z?= =?utf-8?q?qSB1Zy49utFCzw6JDNfBZ+065+gCQNLu2SRCvZlF18F6dBxarYTwb/cyxX/TYlOh2?= =?utf-8?q?TPRGzQwrgswAfdzrOfKJWwmmuToWpl1je9fiAVxBAZNZM06yA+n7oWPiOrb1uBzM7?= =?utf-8?q?Q/3N521ujN629DYi+F6yl0Y0/YmnWga1W7TtjlBnaGfJ2THKIE6oKcSTo+vhkzTpP?= =?utf-8?q?KNuUXAzLeJ6ZKHeW7GNLqsb+HShmwwRE/MZfx4H9i4XKTYTB4M4daVbLp7soSEiRc?= =?utf-8?q?CgGPOfrJg8+Jc8RXNwUsqGSUOTfGQFdGQhYhO41Jc/FP6mEv9cFZzSS7upE4c0DEN?= =?utf-8?q?De5uz/jH9LGmdAXw4QNAPA8rac4Be0mErZigmXwMO5asJua4URPe3SQq7IeCs5mZ+?= =?utf-8?q?jNN0FsK1AyD10Wlzr75qWxYzCVBGDk3mvetg/fnurMEC/4MVy+yqdBORTjVNPYT2o?= =?utf-8?q?ewSeGuNdL2KECfDNgrbdgKHOrS40VBm8EZ149hPMxyG689dcB2M+Lgb20H+OA0ugx?= =?utf-8?q?who6XyMuQeGjtvsTEu1zZNBQJAyfq/raC6cV5A7wwL93Aq74a/glZV/LltYbOSveX?= =?utf-8?q?vb1gimNMK186/c2Ibw2mtf5G6cwpKGkRdTHmjiNW+1c3zy4P7FRwHyOAhYeRU/Cis?= =?utf-8?q?L8Zyix93IvZ4XC11qX54JPYP3g8fHDzcbv0OL+epnoTiUbnW2xe9a7w74399a8hch?= =?utf-8?q?1LXe1BqUzlA3qHWhupiTv0hc7uODkBCDew/hJEuIVj+WoA2B9agDQLTG0Ze86dj/F?= =?utf-8?q?rnQ6V4/7vOe5hH66o/b0JHCMxDq7qaQV0+CoRPmsnoQE+riBoI5D5/OmP4HLw3jwY?= =?utf-8?q?D/fqyGziSoiSWT8ZJOK6He6dXWuznkBlDbb7uEuqfWzRUunHST76p04KE6ZVKWXnf?= =?utf-8?q?lHL7SGV+tYAHDGYxkngu9R2H60BSxpBqjjUf3yG7/Gu1MxkaCWG23ydOlOh8TLiPS?= =?utf-8?q?SRICPm6aoPy5s6YCC4on1JI60h9D+cSKREy6Sy0lzjqv7ZJTVKmzMOzeg0T+u1E4T?= =?utf-8?q?MgvYZcY/NIevWUAiNSdKv4HlmDs3tQwuU1ixt/4truXOvmGNSKlhQccB8f03ROORz?= =?utf-8?q?6CJl+m2UlIDjg2bT5EskUNzh6rgcSzLAPWsx/qJXhOesyD11jMfJLuh7mrDEkcwda?= =?utf-8?q?ODulQOlf5WxMx7OCiP7SaV2dXkvxzNOSsDsN2/4Y+9wcF+emgQmPZgsn/c67d/udc?= =?utf-8?q?HyYTvALd+qoBarAEto5EZrWWRhg/n8dCNV9xoGeq4e+LFMM6JFs2+U3/8OrOyTBQp?= =?utf-8?q?e5HgYwJJzJVwN3TxjG++JHrxI4RREocZSW7EmLaqfDs2twR8AbjHMOmnnPRh1hmlk?= =?utf-8?q?VbBSb/N2r6Syphtq1AW7w4MNci5WpKJCHJvLKWrAskYthC+JQxjwTt/n8/1YwlJDV?= =?utf-8?q?S6wHL7jSco5k3BxkfjlQgTaQB9atDsOdMrsLguHpWkL0IWzWA7uKHgBuJgJdaPwhz?= =?utf-8?q?E8u9T1/7Elos?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cbdbbcff-4216-4d24-bda7-08dd52bcfeca X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2025 21:16:23.9692 (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: YV4Z6bF1VIG8FxpxDNUsQ/NziHSy6kY5TVmb1JqIQ9+GEWJatQGt8sUkwgdvZcmYW9N6jL8bt8Jh7wRtthg67g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8925 Add DT compatible string for NXP i.MX95 15x15 EVK board. Acked-by: Conor Dooley Acked-by: Rob Herring (Arm) Signed-off-by: Frank Li --- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index db781d3156981..a3a0d8a0e1296 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1356,6 +1356,7 @@ properties: - description: i.MX95 based Boards items: - enum: + - fsl,imx95-15x15-evk # i.MX95 15x15 EVK Board - fsl,imx95-19x19-evk # i.MX95 19x19 EVK Board - const: fsl,imx95 From patchwork Fri Feb 21 21:15:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13986334 Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2063.outbound.protection.outlook.com [40.107.103.63]) (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 74C5F253F28 for ; Fri, 21 Feb 2025 21:16:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.103.63 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172591; cv=fail; b=VWyO/swIwC2i0mx0Yz8bzgmKTkB36jEF3/uyttABx8jY1si69Tq4zG4JJewiL7MWb61URDmgm2qQmnzMMxcBs8beAh8t3wVH0YcAPZbaYhJFUlmZVb/NY9sc2wFUYmx8Ryy4fV2aTZFur/emf+urQYeyiDp0IsoVc8BWwU8IOuw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172591; c=relaxed/simple; bh=gv9LRA/tkyiG97rIW6rStvqxfOn31iaYPYWkS2z5LZQ=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=WWn0uqgXAiLK60Y5k/xWmyePkn5yk8RoYDaXD6GPBOsAa7ivYhTN3HrNV2R49ZHZPMrTvjdEHrUK2tOa2ETYrU123P9tUAhrBN/6RLR8GSL4PWa61EgIrBnOYurtVum6pa9Fke81Rvsa1SYOwzooaP2KXRKu/8fU91UR6eq3a0I= 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=Xk9p1vWu; arc=fail smtp.client-ip=40.107.103.63 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="Xk9p1vWu" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nED7vE5GBVKv995lWkNdJxcmW1fI6b+S54ldKeO4D90IwZl/g09YkWZPba+QVBJ10MNE/syZW7N7NdMsUhVkW5Sk1mRJ6nWco6pShHp53rtGHpQvyz9c2zu4X2pceKwM8MXtZb8zTv0LtO22GMAg+pDwG2YsSV3JfpTcB3hL1jDIucJFcyii1RsHWPXahTD71JHMs0gbDBiaZqIHePEmc5evBUEV8K1UhwRhR7kIRuuxVgQAp5W43S6qbgFvi59HTwlDV5oYzaVFx0AYS4FiYDsGMp9M54CHrBXX3Ggo4UnBmCyz6eWYrWVciEoYkHaSrvojfcomEq3o/2kIYO/KVA== 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=TG8vI/27zLSEGY3Ns5WepYAXZFhR7QqOgi2wJbNFxsE=; b=nPMHjYhXwUQyXWn6yEQASLOkSF5EgSaCrK2G6EQxyBlyIt95L/EiI9usYraDZ3HVPB2qsTau8v3RQbKANLlDuoodIMs6jWJNrxyTdmMNB5+cHUkdntWracJo4wWd0S/P+FBPYKdwmxh/HmHntNnoIIMEVcy2mv7lkTviX/ereyIFHml3spDLe/bAnq4ltwZwnkosw8c3fBrB5Wu6c5DfH/alGuUp6JM2KXjcG4MyP4BHUjIJnb9tN6L8RZI1Xxj/bAIoBttMhvAqUWfcJNZ7XZ9pCCkBhtqSh6PiM3pyrN/7F+Ult85wwo3FJeK/u3OFHqE59nIskMfBvfgyuaSS6w== 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=TG8vI/27zLSEGY3Ns5WepYAXZFhR7QqOgi2wJbNFxsE=; b=Xk9p1vWuOIczujf69vbpa8Gch3M5QC2aEeyq/agAT2xw1VhZplz0hJ0rsunKMTX0gEPW0yR7X8Xs8qNzmkEtMy/PDFUMqLgGlZX0Tmkx8s0wyv/3s2bu3VidDZKkHzqaJGFEg5A8AQ9XiBitn6D3liaPL5nRv220bMpqkJoFY5VpdoJZkvz05Dbd0MVd7sYS2DpFspA1VcDoj0ymdLhG4BzUaYroEs5aegtdQ8KWHxvApYsslFttAWcDzFsgMokzfQXQZ1F2LPjaQ4f8w2Ec/jBZlll2vT34Fym+gkP5bIGGswDqPQ26duoevm6v0lX+xE2usZOcECjGkPKWmMpn3A== 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 PAXPR04MB8925.eurprd04.prod.outlook.com (2603:10a6:102:20c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Fri, 21 Feb 2025 21:16:27 +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.8466.015; Fri, 21 Feb 2025 21:16:27 +0000 From: Frank Li Date: Fri, 21 Feb 2025 16:15:58 -0500 Subject: [PATCH v4 2/4] arm64: dts: imx95: Add #io-channel-cells = <1> for adc node Message-Id: <20250221-imx95_15x15-v4-2-385ee8e03dfd@nxp.com> References: <20250221-imx95_15x15-v4-0-385ee8e03dfd@nxp.com> In-Reply-To: <20250221-imx95_15x15-v4-0-385ee8e03dfd@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=1740172577; l=659; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=gv9LRA/tkyiG97rIW6rStvqxfOn31iaYPYWkS2z5LZQ=; b=l8bQEclwIHrThGYA4NJwRN/QWHeYtNIiOd2sdhmVPD4J3FUyqbK8ZjEurDf9oVWkI5ogs9cF6 fwNxdIkXjsWBwKJ6WZ5JvgC2Guyy2ybo+arfP9ZvbSbeAXJdNrcFlRl X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR05CA0093.namprd05.prod.outlook.com (2603:10b6:a03:334::8) 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_|PAXPR04MB8925:EE_ X-MS-Office365-Filtering-Correlation-Id: d98481e9-c361-4347-06bf-08dd52bd00ad X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?iJaIJ51n/xN6NNUqMyyj5doGggt6asP?= =?utf-8?q?+VTz9x37QvM9p+1XEetBy+2r+Jyg5+T/XtMY88gNV6rTIzjrq/MlWiUk0JsSXVhDL?= =?utf-8?q?+NBaPgoeOCoX0YiIvz0K01OGcqDHpc2baGFU3x6ED4guay1nNACYbteq6dKLMcqTg?= =?utf-8?q?cZ5AXTwu3SKfP89gJxLechFLLboW6DjroFxomFqPYimgRPrwOauZWuYYsMezlZcH2?= =?utf-8?q?5znid3g9dS40hyJeDYGw/h+kFJ+hQ772zUtIKdcjoyCLU/Uwrhty/yyP/3tzmRNik?= =?utf-8?q?uFGRhgHoI/l9iwS0EMV58739Hu2UK5+BCsfKJSEjBjefhoro+ANjNp8LFcBZe7z+m?= =?utf-8?q?s/QYuUBQrQqEjiAYJzHMRAgWEKEDj/iHYiPsD5VLXG5vGo1y7JWXe1cMkhekZ5PcT?= =?utf-8?q?UPmvtHkB9vG8IiaCjamgfSToDEqAm4r4pgc8IdZ+VkiRY6ATAjunpQYb1BDaBfoSS?= =?utf-8?q?azzpsHrnfVqdONz5iPQ969CTl79z63HxWBO16fWO7he36DLGZCTvepty53U+h85vU?= =?utf-8?q?InRAZJK6nmvQN3+ZwgDQhziZalpX4PNkisfb/Fjld8eAK/FTFjPlvooNqf05zUx0n?= =?utf-8?q?4Tukr2aiPGsr+d19UwTt5Z/GnazjJ+9r6dV46JmNX27rZNVRjvOE4XEuh4XZr2JRP?= =?utf-8?q?iWlysx3xnhTeWOzIBQleiGHiOQTf4sCI07hjpvtKAf1DVXWmASL1WPkwbpGR5yySW?= =?utf-8?q?0hjoIptaJqvblXamSYMAyHXiaFOjpeyLLlMOt1uVSnyBSuHyA8DWVq0UltcAIwBJc?= =?utf-8?q?ff4adivIOpKamRnMC743cPCPDlcISDY/u5xxSMwDawumP+qR7frjAsRDAqDrVygZG?= =?utf-8?q?eBTdTGuW8+nQ4MMLcmF9DiBccimkd7slo8m0+hG9qZ/zrN1Tn2xQMpta1USVv2eYy?= =?utf-8?q?76D9se3697wOZ6x0amNfbDKsWWMNE8MCBqXb6faRC1bkzYOCYAO4tl5IytX5G1VFg?= =?utf-8?q?sy5qIu4aXCkT1UPhPvEe+wHD2f5EhvgQv27xU2XjoVdUXrdxjADPnWsfyxlKgLFDR?= =?utf-8?q?K5ZVuLvvoruvtJs4Wjjs2rU1vNsJPyhdwae7HmSYCdDSF1OWtYgzngxFomhRsbXVy?= =?utf-8?q?Oi1UP0Ro7KX42T97G5NY7H++6JGSVIvOozPRDuwrCZdAyXRzKJKX93OGVS+NoJvG2?= =?utf-8?q?i8ffuUkE7fEVZJLeDcZ9BsjUr9eN2IVz4v6IAgwbXWpsCkzNVlqO6y37jWjsstSKe?= =?utf-8?q?FUtEsJt1O2CXXjQLhaQHd+g0sbPHVlWy1pXjy7UHMB2OPmCWJ3CPAyctiuwAtf5lx?= =?utf-8?q?Ghp9jo05Cf9MysXYIotHoiQfsCGFFb7TDvKLJVjMv57hfzNPj2wSQbwef7SOiCke+?= =?utf-8?q?CiCXNlJsKzzO/xUAbaqOsycDSdyFyfqn+X2yDtTimE6Qx9mUESNSjwS9rM/DowJgg?= =?utf-8?q?qxu6e+vGPw9?= 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)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?h5V6D0TYAy0NXMMSNLDDoKrDA9tM?= =?utf-8?q?bvrXXiba3+M0q0G3OXGLOyagzHFJOdw+BK194+b6706q+1ILhzgkj/eQAP63o/CuR?= =?utf-8?q?MNmZOzORMJepDgLGCiIZEwaDAvaJGuDMmZqh/Ybp3oetbi0TTurjh8r55h9pp1t4E?= =?utf-8?q?Wmv7roNSfxB6RSFvvUW5RLXsd7R4U/TqSG8xA3MhxZnNJMaHbY1nHVAqnXWDS/Ad4?= =?utf-8?q?VXRtga3HTT+Mb1h4VF8XfQDfT3UGoRDNSgXYVAaGNul76ZOw9iIgx7222K8anPEx1?= =?utf-8?q?2yEnMkn2QCBn7fD73Tc82QuJIySZEtT8yxt/v0KZBBSqNNqmbtthdhED4snbXZYP/?= =?utf-8?q?p+CLmODRDhfwL6tt9atae4pxVEPjR3nAN2WOp+Gi0E+lblEFWSxgmv5+Vd4YAHSV8?= =?utf-8?q?2rxWqzs0e4D2i8b08FZx+lM5yP7wViBhriSjzYDuEqvzNUkDFoEnKcBB53jh8skOr?= =?utf-8?q?VGIAWPi0cfrEHK5glIUtm40CQXLYXnIKewzMgWZt3yp5WMtJBM8QEGRxBgq/CBHa7?= =?utf-8?q?RxWou0wEVClMSM50WHCJ34PRHIYAh38FGAh7fn1vJQVEgRCvQfM2U+WBIqwzDbAvM?= =?utf-8?q?WHrwWDtkXY82/QD+nWEgnZnqqXOYd6oQiyIqcdjsNmbj9qdRDfVhKIyOeL6RQKvYx?= =?utf-8?q?szLb5NALfKEDlx+ac1q1AB1GuDN0TofCmph2tqtmg2zJA3f6BvRuFKTv++qDvXyk1?= =?utf-8?q?1OJbNxQxCrb6CfiD0+ZAIqH+IyAEegAs+nsJkKkMWCCaURKYTlfN/Sub6d1kBu2e8?= =?utf-8?q?sBgjr193B4rxLDIvWEwhSX8UiJti1xx3gJqWTtoerV3n+MfGrFBpUh4Z1rqWsKBak?= =?utf-8?q?GiFASiYZtDqrcW3alOpW1/97tWTU91vefXI79DtZhjt0a/zuRGfkvMtbcPXKFylMd?= =?utf-8?q?tS2C5YSSzOMFJQaULvEZiG/OANriVvk/moEMMhsUTlQJH2NJLUWV3CnxyOiFSXWxU?= =?utf-8?q?tf1j2CFiYyMcgc4HArhoDNZHXErWYyrBavoCJ+48M6RMaBvXP81Vm5Kn0Jgg9nk1A?= =?utf-8?q?XiGqMPPJGC+5TTW7gR48Cz0wFfP4BZX+90uyFb9LZu1se9McfHnBBPHT7/vuHvPGp?= =?utf-8?q?NkEgOiv3XftjXGzxhEJisda2ab8loHw9cu8nKEmYC3+BuW/uJlOlPrI0SUhy4se3U?= =?utf-8?q?tW+ECBIZWD0qik9AyMjnO8Kl86Eafqxn/Wsk7l/GeNibAQFFT4HS0heM14XTj1wVe?= =?utf-8?q?+YHXCmth4ZTfRHL0gYMcqe3b5ucPp6wiHWyXrDDO8F4QDIyfSVwbDJSs7tcj+51xp?= =?utf-8?q?hBbxgayUUgbQo1rSCT0L1VLSerryXmEqYhUlu7r4tep/8bGK522Oc/kqUH02A8mOu?= =?utf-8?q?nRiYC1biyZBb1SkmAw7vQDCIgJTGCZOqwNcAABvhVc7PFW3eJ/Q5jzN0HA4565qA5?= =?utf-8?q?Yby3YlG6xnc6dHE/W02tqL4Nl+/gTWFhvwkVZ3En7jZ82nKsFRYH1SBomNzyJFGJ5?= =?utf-8?q?Y1PyQgvl47yfLcoG4qyiLK+ZELBdeqDr27lh1oBRtYmDKF8Hksv5rCtDSTlB5DVME?= =?utf-8?q?2UM0HcGYu053?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d98481e9-c361-4347-06bf-08dd52bd00ad X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2025 21:16:27.1887 (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: wPdyXkMDHS/76aQbm1kATUJSfKgoUn7vpRzIeT5R2qhknTfSzkYJ9e8MefXBVX1xUhJbrirVtPEmhlyrgWV0pA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8925 Add #io-channel-cells = <1> for adc node. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx95.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/freescale/imx95.dtsi b/arch/arm64/boot/dts/freescale/imx95.dtsi index 0b64a1df3c7a6..ce4c0aa70a07f 100644 --- a/arch/arm64/boot/dts/freescale/imx95.dtsi +++ b/arch/arm64/boot/dts/freescale/imx95.dtsi @@ -1379,6 +1379,7 @@ adc1: adc@44530000 { ; clocks = <&scmi_clk IMX95_CLK_ADC>; clock-names = "ipg"; + #io-channel-cells = <1>; status = "disabled"; }; From patchwork Fri Feb 21 21:15:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13986335 Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2063.outbound.protection.outlook.com [40.107.103.63]) (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 A00BA254AF5 for ; Fri, 21 Feb 2025 21:16:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.103.63 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172593; cv=fail; b=W5PMfAde0/r8uuPUaCmgwCXIi60FUMNnUE6HaHC6zxjIN9Eap5ZBxT9qGxS9D00Z7oXSIFzxzduaK3sGYd/aA5VA/PTC8MazHCF5CVA420buvL7Ql2UUex4hICRyX0mOMuMUqy7+4c0xmSvEvBM97Y2qUnvtX1cnQvRrmYPSaLo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172593; c=relaxed/simple; bh=lTGoGE67IOXkwco1thoVtLrTh1eClnbIL5LATnIRX/E=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=mOoyzRh/4xFxi+7xG2LtqWt+MYe0poIyERAc0oPj1YvfQsNfzZaFEXYZcSerTg5Hrxj9P0MhFzY0LxtZ+3CLLtu3ezohwekKznE0sEbAD8JE2J9GmbEvp9VB/uLpkskqhY2hj66OnC6aaoMMmUaZAk/TTPBafzIHcj5v/2eDHfE= 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=iqF5BOJc; arc=fail smtp.client-ip=40.107.103.63 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="iqF5BOJc" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IP6h2WY/ekZhDzE8LH768WesRscKSDDwF3/wABqP9xeuAaacabi0cShXysh3CfskiEnZrRffACu9HHdjGtKQXj6tXgjxUyjTM2deQ/30BflY/a/b7MYcUdpFZLqMu0HrakR3oAp/17oTgIbxfvO9Po4e36lw7Q2ZqlkjKjq7ioyEeoiDcPRoPw9XIM18n8X2oBiOdtXRzn16JvfKBdtejhCd0fAFx35bmijUpa0oVVMUbq8FYm0DZfJd4pIarrRbehgtsRLzLQYwj/wCs0xPrTepovtS7O3T9m5Urmqbq7jv0MIeNcyz+0a0wcVhWaAbsefIcMnzycUcbcQeB+2q/Q== 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=SP6ehA0JZp7iYq90LbHujiUA9XMEXDcGs+8jJtUfzG9dEVYgG0PdXxTcI/tXY6tE3HGyuRZKYf0QELxPqditLO8ifNWNmrRHWDuXgniMq91NnAWImCGCuO/fqOcB6Z29Ky4XutTZvFfqMy6B6yVm2iBlbuuVnz0Zj2lkls3ydqubMAlh9qb/x65PmEIqXGTWuPSJu5JmNKQToA+w7SoWkySzvhacNbXDe9F9ZoskTNpdyC5YbLxDFXep7AxUMp9dLypQTgscVqWc0zQBrwYx84noZHdrIWpq5KRP8QE87vqk6Fd913gMNUuD4hc85K9UmtNM+HiqG00H1VhgtcaY0w== 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=iqF5BOJcosxZjlHZQycykVFGCJwL3rdnWx56GgzT0HWcfhCFc9XU5+TPOfjJM/avbziVPqoG4q+Jtb18dUPLvW5D78L4OZTOiYBClyX2cIoRsDjpTnSB+bjlnV7aKrXjj7DTDTU6NSVqoZ+L7G+2jGbhSluJphQbbCamZwIQYx82pLNfzReDOH7aKzLeaViH2oUwdQ+djt+FdC5vLsGnvyvgaZ66XaXY9vOGEekNOe0EoQtd97bKo06RXFK0hdYjxwdxTo/0q1oRj6gJy3t4tFMCFhk9INjCPEPO7LQUwTCRyWvTapCrT139CfNwRIW+myyESmElTrfHQkrxeIHmWA== 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 PAXPR04MB8925.eurprd04.prod.outlook.com (2603:10a6:102:20c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Fri, 21 Feb 2025 21:16:30 +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.8466.015; Fri, 21 Feb 2025 21:16:30 +0000 From: Frank Li Date: Fri, 21 Feb 2025 16:15:59 -0500 Subject: [PATCH v4 3/4] arm64: dts: imx95: Add i3c1 and i3c2 Message-Id: <20250221-imx95_15x15-v4-3-385ee8e03dfd@nxp.com> References: <20250221-imx95_15x15-v4-0-385ee8e03dfd@nxp.com> In-Reply-To: <20250221-imx95_15x15-v4-0-385ee8e03dfd@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=1740172577; l=1691; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=lTGoGE67IOXkwco1thoVtLrTh1eClnbIL5LATnIRX/E=; b=gNTLLQUo7++BnVZ8Z/521OxKOaMafD27wbUKYqyWtqlVMVk53irwI9BOHryNW/hDeGrUl2zie HLXFEe3vWXoAwPXx/Y6yt84+xlViODSOoRydwnyRyNRkSrFJHsjxHic X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR05CA0093.namprd05.prod.outlook.com (2603:10b6:a03:334::8) 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_|PAXPR04MB8925:EE_ X-MS-Office365-Filtering-Correlation-Id: 14242b96-5c24-41f3-af62-08dd52bd02ad X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?SGtSDVoNLlz41WqXRebgK+KQhJahCHR?= =?utf-8?q?7ygAnTaWH95grv74AERa7jdarlcSkEXqUukt02Z09d+q2sLwvonwoGGcXjZE9RAAo?= =?utf-8?q?cU+WxSPOxxGWy1nMW8KJHVVeZhT2w8A6eKC+9WgsxDqD/8cGeP66UYrZ4361c4eft?= =?utf-8?q?UUGd7FzhNXv60N+wRng1tvex8m3NRcAGmarBwneQ+J9T94Od7gE7L8QPmHo4i0vq9?= =?utf-8?q?c4IKszKKPsh5Qw42ENrijE6TX6TlG3QqnXVaxmKm8DhLXElfjTbZgi9yOj/EWrJlL?= =?utf-8?q?LiCxRhY1YRovSCbLUxra7N+1DUcWORTLi8DBUEiRI9DQDQuz72j9g6yMUTZF80+OD?= =?utf-8?q?AwAb330qXcFFVDmVGYBd1Imgz2Eh2wP3FEysWDl8PiibwtliiLjkvXtvIcaGYG1t3?= =?utf-8?q?CEPN24cTa5a5qgT/IggcJEcD5QW90k4n+GP6zZB7UVwEFk+sg/rHMtJfIVGMEtj/K?= =?utf-8?q?dEzhLF57d4OlUp6Zea1z8KdKq1Oqr4TXCSoaVMZaIshjdzCNU/BaW/90ZJuNV1hLA?= =?utf-8?q?j78JbALQTUxt9REqqRsQXZzoP1csUuuysAqWI9LAPG2WNKJzQEaxe7DQDXEtPBkqP?= =?utf-8?q?zmnAjSyVJsGXkv86nujaUSIgzMT2bfCj3Iclea4Q/ByEjbsZ0CsAKd76NxZ7YVEgr?= =?utf-8?q?/RQPxkviFJlctvsEvmRRbcfPJjFm4RdbKBv7h9HAoyt6QkPWSj5QB7UISTuSsdkLW?= =?utf-8?q?bRa4+WvuZ+YeqKzRZCJQYVHruvCNWm4JkPdVZJMIec+rOQqPIrHVfmtaW1O4bIzSd?= =?utf-8?q?flRBb9xEdxjisaYOUFAPhqWzHZ1r8fC+KkkujEZ+2PYpxogfCauZlYhhCC0+dCo/Z?= =?utf-8?q?rSOC+rfvYRiOf5PY8C7DVlvjVpQTJVI5GLE+2WwSyqiM9sDJ7R9IC9R1idUTGhaoF?= =?utf-8?q?7kjWb5x2h/YpiepNYno+NdkEJVmc7ihCHRZ68EXxTxgDaKo3BoY7a1r7mR6a6A+He?= =?utf-8?q?KQQ9iGhNB4/YkSmY9sdNAzLV475udJE8x3uUGLbhHS0wROS/HhQtK88NdqS94Rigw?= =?utf-8?q?HgiK1zbYqfDUXsZIK5z/uhqW5ZoCDl9ZBwfYzDhae+SGjS9GZJVwxr4WRZK0Af0bv?= =?utf-8?q?2baWFIXGahyHu/HVTn38HXE5NHPJKTzffAy7m+fNRSuyb25TOzTG/Rqb1TNFtyotz?= =?utf-8?q?QfJI4js3mLJ6Ecs0SRCZAagVeVA0vaBtb/NWmKys3EocKp9HO927Y9THdYJ5rxvsx?= =?utf-8?q?gsp71/CReWnBuS9tXqtHrn9BIPvDjsyRApkNDcrSDzppUysGDkwOqIUGHcgnUkKvf?= =?utf-8?q?/Vuexw8GW1YBrqwoMMMR+BHFdHSErfeHC0476D0AAlLID8hZRdo8kYEnbCkeu0TCG?= =?utf-8?q?IJt3tT/ePsKeK1VyxUv6t4woxwHTZQxtI+B3y8tfRySkDNpndwuYf0xjAfRxSYr1c?= =?utf-8?q?RXlDa6SDoNG?= 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)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?GdLCZfgk/3YPpcb7B/IpZOI4+Met?= =?utf-8?q?S5b/BGbYKnolj7KSLGuZhDej5WJCO84W0ELzcalEq7XusGczsoi8p5qylcr6TrOGJ?= =?utf-8?q?qZ5552g4qnP6oktkM6+SyQRECE3jFXEyoNsjJguLMJUPBLWXhNNpFQTXI8JkppJkW?= =?utf-8?q?BURjPpHXxoDLm4onph3trLbv/brVipJUSpvjkUFHpca1kUMe7v5Ax7rlGDnvNJ0so?= =?utf-8?q?xapnIvhk07l7BBanRlz/Tr4OvFHLQF0e6LY/X2I1tzg29rT0bB34qLqi/ooCKh1m9?= =?utf-8?q?a/ENShL4hOh/nuqwrK6Cz4LAGgcy9fo6TS6Awlc8ZqyULn5zJBh+PsBBMeBvgt+vy?= =?utf-8?q?dCdQ39Gd4OfVLgoeptcgrTJXAwGDyEAmGpb20/TgtkzGTQcm4AKKOviGcc4YaQ9xg?= =?utf-8?q?XBphefYtILxXrUxn3NO7n4aY4ojdKBDVBn49ocX+YtHiDTIYsjdf1ddyz8c9R8Q2n?= =?utf-8?q?WQVXMaVMfATRx8vbn1jRg1/zm2T3ooXgVGRFs935QGuuYbvMOJUM5TMO6qt/dqowh?= =?utf-8?q?pMNGQqP8q5ySohBlv3TJwFAZ1EMiHlaM0TgF5TUcGl5EM7rA6D71ti1VZG9dHa86l?= =?utf-8?q?+WsOhTswGl3UuFZ/gi4t6ScVeTl9UlNtLT3AM5UQQ3BB3p0uCA4pkAzKXimkXl1wc?= =?utf-8?q?tfRYl5qghEgLNJquMezlVMyM37ABJbsNthSVKVGd92EgrWcwCDEPLUXRLgVsPvJlf?= =?utf-8?q?GM+aclZ+ovGoyr65Ysv7ALiG5mujLGcqljGQAzGZ25yj4F2iw8SaqzFqTJy7qkvCc?= =?utf-8?q?Q/laccmBnXZJpoRi5H5eowW1Sqlsz9454oFYYXgm3cXY7A4lp30A8UHY2BQr8BDOR?= =?utf-8?q?oVIOV1NdPyqGBRHXMLTkJcM/ZWqQgthouPbdj/zcGHVtygAzBwpXyIfC5TdiF1Axc?= =?utf-8?q?RrgioUVkQy/auLwtzhjhWhOBPrGTh3Gsoai96DTWrjBR3+S1sGlR/dG/Ry6nPF55l?= =?utf-8?q?LHd5v3KRBSl0L076xRrZ8uPrArApRuIEKhCOOR+Vb01wAvxbie9h2U2CuQAKZTSj/?= =?utf-8?q?bS0QQuNbW0rA0Vrs3aFJGIYa6AQ1QFxpZ0X+wQtLGoaZ4H04K29rJTBOzF81Rzzcc?= =?utf-8?q?BtLtyj5U0b4iCtuM5UGHw6LIO6ix7F09pS04M8Fhk4jBOyMG3NCuf2NtKffj1fFzY?= =?utf-8?q?fHC2I7uBjUf51dV41VjhUdpGQu1OFeQDjszhwNqWcTOLLld9Vu/JDeQ9zMOBrXdxG?= =?utf-8?q?U6xVs0JGRFUXu+VdeDHH+wlxhn6QJ96U8KdU6uNuH8/nYuXZA4SZJqwOp7fVXvIoW?= =?utf-8?q?7xSxcSoUaBw2Kgpw+4jcdeqD0spQsKDjf7oQclXc1ORuflSW/wSMjxCPuT4+264qO?= =?utf-8?q?QvuUywV1+0hjpTl2j7FsGEfQLvOs/C2Nf782RoH5H2ZGwZTgQKVMTHG1syQvlTzSs?= =?utf-8?q?airZnBpf+/5ETz+H+KXeh05M3x7SZUBouRYciamHdT1uKakdvPfmCB3smdY9wyqpW?= =?utf-8?q?fMGu3ye/qs9XCRsI6ndOrtAO0YXh8kQVv9FYM6C4RuT6gyTgEE9PZcO9Aa1dMj6E9?= =?utf-8?q?YdPFzLQYIzEN?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 14242b96-5c24-41f3-af62-08dd52bd02ad X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2025 21:16:30.4691 (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: MR5H++GA9OhY/glnJfQmkoxK/AZq/E9UJ50+edbd5nOZkg1qWv6UOZgk/9qnwI58aOV9RVoPhwSclwJubNXbPg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8925 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>; From patchwork Fri Feb 21 21:16:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13986336 Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03on2046.outbound.protection.outlook.com [40.107.103.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 01BBC255E4F for ; Fri, 21 Feb 2025 21:16:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.103.46 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172599; cv=fail; b=NY7k5cYjeyMqP174jbZQVGF6/4xRpb6eS1hMgo8u1vFm8NNpR86/H+ewW2qRtx4ahIToKymZ9Cn/G34QfzE2UqRdb2S2i+oRXZR92x7zM9Jt4xOd+ERTwX7CD+rCGP4zTicE+eYp2lk5vyQwOTWtKv0SWLf+AQFcwCCd3V6S7bw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740172599; c=relaxed/simple; bh=uZf/yc8aPzFm8+4/TkQDcILvJsD9uOGMCKlm66WN02g=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=ajE60X/lTt+foPqlIt6L3wVZz3Mzplkk5iac6dvv0V4Sn9z9RQT6frTT6n2VYRPihwXu6uGKLyZpny/DyTZfFv6uZNJAB6xkrHbCfZGaP4pCKGfXrzcZ0vAkPUw3pziOXFHISdFTTOcZlDqt1bMidWqGdi9QZueEEc5uubRsbhw= 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=Jp9boDnP; arc=fail smtp.client-ip=40.107.103.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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="Jp9boDnP" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VJeTeuh352DgcL6sKqLX8plp9uu4a/FvOqfkOZ6m2XTPfIG5lBsfTCdSJDLJYxcXXSsKRjr93DXFb080TUou4P99PpWf+p1NAckLoj01uF2CD4KJj8/NBYmTzNeFnDp3UfZ/7fwaIjxuLGjJbnoswgsdKFnKzgDVryxVlvhz9iCVaO3z+D8i11uqtUIPq93+HV2izRej37nnmDRyY0gCdrY6LHfxoLTbiswS0nDVXgNPq3EV5KSn+Qq1J89D+CtO5wE5vbZM0d6A4MSF8tp9v+cRHqbS0pzAnluSWykTJuEVt2mXLBz00WGWou7K1jXE+17j364v4H4bBUlGGD3D1g== 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=VhMruMkonpUbQRgCgq8nqgmU09UcQZP6//sOG4efqio=; b=qubz0/m9I7B7a6QY4C1PehEeKt9ZEBLWShzAUDLThAbkF9Z+QpUORPwMYr5ApipBW6skkacuUNtDSKRiLoEvFNqPngPL8edpQtOXB60i643woP1ebT5CjwzmS2etNVFRriioQJd7OopNEH6BVMp8sT9c5DGQNtxpULf7rdeZg2fDXZjU+2uMfzbZxIgX/BIcWSUR2lmvjeDCVxv36Cc9hUClBudzC7A3WEZjRa/q/+knlG/cPu0Bj2ERd9/42BkVvwuoUiBwXRpEn52lPLvTcDC7rimo+2jaKfoq/ijAsSsG5e1MtBwzjIcWg77k1iPbMYiFFW1fuAp8+nvnXr2wAw== 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=VhMruMkonpUbQRgCgq8nqgmU09UcQZP6//sOG4efqio=; b=Jp9boDnPJAYHBJnw8fqur76brKUqQZzcPaV415f0vT/o1Ojhb+FkPd7povEfa8NbzWIjSIePqq0zcAL5q/HS1t9ClUaPtBV7KkPC2miKQqIEH+88T/qhuyMVN68sIg3cRIf+M0YOkwRgOPjljWVGWoUBFlAAjgk+/maqgY68Kw+aH82QPTY6HzSJRuTaY+LLiZJYzAWs2F6k481zxtXe8t0vbIdrZoA7D/GiRdmID4mRCumBgH1rIUrHQ4IYLAAneFQmBJZinYhrOKHc+swzT8OpI0U/A2JAzbDkEH4XJQH4iUqB8mBSBF/WqmWHxNOZnZbTgqK28dBcsb/Ni5b2og== 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 PAXPR04MB8925.eurprd04.prod.outlook.com (2603:10a6:102:20c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Fri, 21 Feb 2025 21:16:34 +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.8466.015; Fri, 21 Feb 2025 21:16:34 +0000 From: Frank Li Date: Fri, 21 Feb 2025 16:16:00 -0500 Subject: [PATCH v4 4/4] arm64: dts: imx95: Add imx95-15x15-evk support Message-Id: <20250221-imx95_15x15-v4-4-385ee8e03dfd@nxp.com> References: <20250221-imx95_15x15-v4-0-385ee8e03dfd@nxp.com> In-Reply-To: <20250221-imx95_15x15-v4-0-385ee8e03dfd@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=1740172577; l=30765; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=uZf/yc8aPzFm8+4/TkQDcILvJsD9uOGMCKlm66WN02g=; b=50wL0CSyZm7qbrxZ3Zl2iUr3/N3KRQ633uJc1DIAsIe+vanmCKzWrZSqgxKRgRtOubr5vQq71 1uREYB00iA3DW83mwQ6VM6nP7MuQx1DocEVv6J8bxzuy+w/gkl0P6Mp X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR05CA0093.namprd05.prod.outlook.com (2603:10b6:a03:334::8) 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_|PAXPR04MB8925:EE_ X-MS-Office365-Filtering-Correlation-Id: c5d4d5b7-322e-4acd-5eb4-08dd52bd0494 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?zKp9Nq8e7oRTLF69sTRmreZ1uXi+/Ey?= =?utf-8?q?GUcpgy/yAckHzAE4nlZ1oOW7xwh1LHoiou1kEfe1DhmbbgoF1yJ0riZ4sgeisS4Sn?= =?utf-8?q?by2sz3q2iddWLiQ59nf3aNt3Fm2hl5BXva0Y8uIrUHHPw5KnKOzchZSnjdiNhoQA7?= =?utf-8?q?+FqRH/XF1l8sbobqFu43OWiihjx909+ZYolgbsEffIEDvHzvbBMdWNBgdQWt2sUzY?= =?utf-8?q?h+MQ4eUMlDjWCzn+uQLviaqm2yvKY/dCz1BpXG8XI911eyLI2+N6PGDlnWgfdb3lQ?= =?utf-8?q?PbkdBU/hX1thNI66Ol3rBOCzClzkBgBruB2rFNC+71q7zEVUXQxQs/LFhI35rVOpZ?= =?utf-8?q?CENHIU4f6KRI0T90qz+VmXUOLnn/v/X6rdCYfakN8OUafKbEWK+BZmSPbrgDPDwse?= =?utf-8?q?aBe7rCDdqikT2iK9wcG4ZW53LTB/A/esydbK4o+pm5QN9/KvajycpawFJTFGWDffK?= =?utf-8?q?zGAgBI0qtlCi/BFZXBAA1kjk7JTmUPhohsSSD6GvCJuY/eH67zt6S2TgTeOK8f4zF?= =?utf-8?q?BPr1uEGXvohtpR3cFoKnmOi0TFiefyahqtxG56r7YRN1JhUXHApoQMFzwf/+4P2yv?= =?utf-8?q?dbv6exLlfPTa7YhCsLkDp51v3p7z8Pnoog9eVsvq0AFCZOw8wFDuIRGpvRPk0MBo3?= =?utf-8?q?kSWOnAHJmiAaY6yE+QsaK4k6OoSZ5HfXm1dA3TyD2AGYhrIDZx9REddlA3+cZRuS2?= =?utf-8?q?lTRW1RkTp7hIcCO3M+z28YrXQxPRIJullMLR72Qa12mIW5Tbyrao1HfU2yAIOrOUw?= =?utf-8?q?Lj2wECm9uvRi5VdXx9P0+SuKsJmN9iUtG96vQvNZ2Mz/l5sHr9//oq/eF6dX99vSe?= =?utf-8?q?Yw80hsrfet2IIWusxcetoYEEJDgcYG5Cjhqdzy9QiULuU68lEqhqlfLEia9qwJ6gU?= =?utf-8?q?TBaYVf3C2X5szV/Kyg223/w9Tsbnf9TFEgjztp2OxfnaHNGNnio4g57YRMDPrGpu7?= =?utf-8?q?AHI4yhTMpv5Z4/cS8sqlndolH8+XJy1THhI3waLCY7KeUcSXUJSjennjaKt11N+BT?= =?utf-8?q?JWrY8A0/cEqo1J5z2mBKTchsGCSplr2/Y8BzDXLxhcIcuk2E3iqvKYUDJY8vM5XXn?= =?utf-8?q?lN3hnPhabRi1RiMI2MIHifxm5XftE5dSUtmduJLEHJy5MQau38UFexBClZT9VWlvS?= =?utf-8?q?vTZweepJhr7C8BK3jLVw1mHQvlauO+z4hNstr5MDHWFHD1rHfpqbXWyYPkimYjV3t?= =?utf-8?q?7TjP69HoUeo/5i3cyOFifRu/4WqcFPfMj3PdOazHva8NqBWmQ3oO+i+5GIuW84ZF2?= =?utf-8?q?mCMRJ7ojuD5StZ8xklK+94mZLeG5R8WmQfSt2wDdDY1CrzEvHRaqdvYNWvbreSRXh?= =?utf-8?q?BQb+alf9koZK0cK4fEV93Pi+P3tIIzSZk8aN74OxavswqB78FYtTzIUWebeMTqJTD?= =?utf-8?q?8Jm2gTRR3ts?= 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)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?6fFNj7LUNN02p/G+DC2bpDi0Ocl/?= =?utf-8?q?W44amGP3m52i3K0mGU4fqHbcd1x4AyuCh70wtrfWXi0jJutQzEKUnnxY3lpHimyeU?= =?utf-8?q?PwCV4GC9ykPGXk4EV+BOL5ikh1sSDFC1aHHTIxuOTlCfDbsKyuUFIaB2Fof074O7T?= =?utf-8?q?MjGlYpv3rVxkQSPGKWqK4tLe0Fvjv4oOV4t9wT9QfowCC8Dy8/Tif8vMBWK47jkRr?= =?utf-8?q?9AADBputN47efGQkjCbV0tSqodtiErl36xzar9hpmfjMs9RG8ffu3BvTYGRUVvm8B?= =?utf-8?q?iHlRNyvCkC5JGKQep/36+6hyyTfuYxygVrWFpNJzIKNIFl0gWuXRVChsdYrPqXfiw?= =?utf-8?q?grsow0N9iqNpKycL7kTvak5jLWp8Ov6df4wivX5xSq7IpfZW0/2e0BAX0ktlAT6yp?= =?utf-8?q?l1vCwuqSVT7btWgjXAuBql4F+syXpLAistKmXpmV/N6MvEPiluWCwECDFekF8cFS2?= =?utf-8?q?aEQBt6cInL6ZMsl60/oq0VToXnqsF8N/QKtuv87TUyf03nFjX2/Tf0ECgO1b+9qPR?= =?utf-8?q?n2CwjUiIj7+ut8J00iVjvgxc0MBmOjLObVLJB0uH/Rq8BjmIBeHgX9YDQe4p0HRcq?= =?utf-8?q?1OQoSXHcxzSdNO2xn4OKfQVVL2W6FI9IXwF2+DsM8BaV47xQOGxAw4NF58Cnd88de?= =?utf-8?q?kLU8Du2ESK4bs7YWNUjJTW6Pfkc+foOnBjU7pcwuVmQKuWR1Izvo+FFHtYYBmTerq?= =?utf-8?q?l5PHhHrMgaH63IAj0EKkxSnuBhJBfjAtpV1nFj0hAOKKMYQ849Qo7ykaSdcJUJ9R8?= =?utf-8?q?W3BUbIY9BAzcPVpIpcJMBeiF5eqlbMQ+Jbx5Kmf/tS28+RfEjigr7wQwMo5PMMfVY?= =?utf-8?q?B+r0iPGAOuBPelnDtuzjfApgxoqgb2zNLu5PdJJ4l9zgEP5HkXYEuS7oVxjn+sSG/?= =?utf-8?q?DSj+Zs9ONKlEgPieVSTboA5E2iGGqQ+IIGfnu9rgHpORv1LJ5/JcRqf6A5jW3AlcF?= =?utf-8?q?eNGFuoYqctcC2LBcFMPW2jL+vrQZMMeQv9sj7XADFTF525j4l48HihttMjYzcRwAg?= =?utf-8?q?2TeuR0L+N9hSLafW4k9mV5e/5ako61XFqq6iP5ztwIfcXpU8aT4pT9tT3tvTl74aB?= =?utf-8?q?XQomXyi4hb5Tn9BEdN3yjlRHun2jtTQI7ANiAqJn3I4YcAykikUI7w1N/phzqec5J?= =?utf-8?q?GFAs/GsDwWwgVO2uMaJqWtpoY2tIQuYywOErRQz1rt5aIH2Xr3CDRcvU9nwpSihn8?= =?utf-8?q?fjHbfD0kpf5FlPlicNRrwGOoEgGed/LJNU6VOqgGwANfzb82ur3g3GeIa8/NetAzq?= =?utf-8?q?cBUjdQJp1SKx3P06gRrb5RwYb5xGWVAS5ruRB4FpBQtG3YjuXF2q2Rq/xSmEQXVIo?= =?utf-8?q?WR+kJuT/3frXXK+piH73QMVp2u5AUg6jyLGoX9pLlgFmH1wJFdzDI/aulLUj8coy2?= =?utf-8?q?jTF7wq6gFic992P5Nd719cF7qEvpGf8Vcd6ElQois9BLrrDdo8eZoZTuSJ2YgoSZ1?= =?utf-8?q?EE7039yiCRzmlVKfnNt1/+Ui80+6QL8h0utvpb6S/mByJoocamw/paNrSR2KhC06S?= =?utf-8?q?3/+yI1teioAZ?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5d4d5b7-322e-4acd-5eb4-08dd52bd0494 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2025 21:16:34.3172 (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: iICyCc0WWWpyRZtt5VM727jLdELLBiafJ4yCErwG5UKePxrBpytXo70TTBEU5ELlD4kp49iHWgK5u6YzmkiTwA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8925 Add imx95-15x15-evk support. Signed-off-by: Frank Li --- Change from v3 to v4 - add usb3 and typec - remove regulator-vbus change from v2 to v3 - remove a empty line - remove undocument property fsl,cd-gpio-wakeup-disable. (Need double check why DTB_CHECK have not report warning for it). --- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 1130 +++++++++++++++++++++ 2 files changed, 1131 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile index 839432153cc7a..a2fd3a32e351e 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -281,6 +281,7 @@ dtb-$(CONFIG_ARCH_MXC) += imx93-phyboard-segin.dtb dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba93xxca.dtb dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba93xxla.dtb dtb-$(CONFIG_ARCH_MXC) += imx93-var-som-symphony.dtb +dtb-$(CONFIG_ARCH_MXC) += imx95-15x15-evk.dtb dtb-$(CONFIG_ARCH_MXC) += imx95-19x19-evk.dtb imx8mm-kontron-dl-dtbs := imx8mm-kontron-bl.dtb imx8mm-kontron-dl.dtbo diff --git a/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts new file mode 100644 index 0000000000000..514f2429dcbc2 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts @@ -0,0 +1,1130 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright 2025 NXP + */ + +/dts-v1/; + +#include +#include +#include +#include +#include +#include "imx95.dtsi" + +#define FALLING_EDGE BIT(0) +#define RISING_EDGE BIT(1) + +#define BRD_SM_CTRL_SD3_WAKE 0x8000 +#define BRD_SM_CTRL_PCIE1_WAKE 0x8001 +#define BRD_SM_CTRL_BT_WAKE 0x8002 +#define BRD_SM_CTRL_PCIE2_WAKE 0x8003 +#define BRD_SM_CTRL_BUTTON 0x8004 + +/ { + compatible = "fsl,imx95-15x15-evk", "fsl,imx95"; + model = "NXP i.MX95 15X15 board"; + + aliases { + ethernet0 = &enetc_port0; + ethernet1 = &enetc_port1; + serial0 = &lpuart1; + }; + + bt_sco_codec: bt-sco-codec { + compatible = "linux,bt-sco"; + #sound-dai-cells = <1>; + }; + + chosen { + #address-cells = <2>; + #size-cells = <2>; + stdout-path = &lpuart1; + }; + + fan0: pwm-fan { + compatible = "pwm-fan"; + #cooling-cells = <2>; + cooling-levels = <64 128 192 255>; + pwms = <&tpm6 0 4000000 PWM_POLARITY_INVERTED>; + }; + + reg_1p8v: regulator-1p8v { + compatible = "regulator-fixed"; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + regulator-name = "+V1.8_SW"; + }; + + reg_3p3v: regulator-3p3v { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "+V3.3_SW"; + }; + + reg_vref_1v8: regulator-adc-vref { + compatible = "regulator-fixed"; + regulator-max-microvolt = <1800000>; + regulator-min-microvolt = <1800000>; + regulator-name = "vref_1v8"; + }; + + reg_audio_pwr: regulator-audio-pwr { + compatible = "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "audio-pwr"; + gpio = <&pcal6524 13 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_audio_switch1: regulator-audio-switch1 { + compatible = "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "audio-switch1"; + gpio = <&pcal6524 0 GPIO_ACTIVE_LOW>; + }; + + reg_can2_stby: regulator-can2-stby { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "can2-stby"; + gpio = <&pcal6524 14 GPIO_ACTIVE_LOW>; + }; + + reg_m2_pwr: regulator-m2-pwr { + compatible = "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "M.2-power"; + gpio = <&pcal6524 10 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usdhc2_vmmc: regulator-usdhc2 { + compatible = "regulator-fixed"; + off-on-delay-us = <12000>; + pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>; + pinctrl-names = "default"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "VDD_SD2_3V3"; + gpio = <&gpio3 7 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usdhc3_vmmc: regulator-usdhc3 { + compatible = "regulator-fixed"; + regulator-max-microvolt = <3300000>; + regulator-min-microvolt = <3300000>; + regulator-name = "WLAN_EN"; + vin-supply = <®_m2_pwr>; + gpio = <&pcal6524 11 GPIO_ACTIVE_HIGH>; + enable-active-high; + /* + * IW612 wifi chip needs more delay than other wifi chips to complete + * the host interface initialization after power up, otherwise the + * internal state of IW612 may be unstable, resulting in the failure of + * the SDIO3.0 switch voltage. + */ + startup-delay-us = <20000>; + }; + + reg_vcc_12v: regulator-vcc-12v { + compatible = "regulator-fixed"; + regulator-max-microvolt = <12000000>; + regulator-min-microvolt = <12000000>; + regulator-name = "VCC_12V"; + gpio = <&pcal6524 1 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reserved-memory { + ranges; + #address-cells = <2>; + #size-cells = <2>; + + linux_cma: linux,cma { + compatible = "shared-dma-pool"; + alloc-ranges = <0 0x80000000 0 0x7F000000>; + reusable; + size = <0 0x3c000000>; + linux,cma-default; + }; + + vdev0vring0: vdev0vring0@88000000 { + reg = <0 0x88000000 0 0x8000>; + no-map; + }; + + vdev0vring1: vdev0vring1@88008000 { + reg = <0 0x88008000 0 0x8000>; + no-map; + }; + + vdev1vring0: vdev1vring0@88010000 { + reg = <0 0x88010000 0 0x8000>; + no-map; + }; + + vdev1vring1: vdev1vring1@88018000 { + reg = <0 0x88018000 0 0x8000>; + no-map; + }; + + vdevbuffer: vdevbuffer@88020000 { + compatible = "shared-dma-pool"; + reg = <0 0x88020000 0 0x100000>; + no-map; + }; + + rsc_table: rsc-table@88220000 { + reg = <0 0x88220000 0 0x1000>; + no-map; + }; + + vpu_boot: vpu_boot@a0000000 { + reg = <0 0xa0000000 0 0x100000>; + no-map; + }; + }; + + sound-bt-sco { + compatible = "simple-audio-card"; + simple-audio-card,bitclock-inversion; + simple-audio-card,bitclock-master = <&btcpu>; + simple-audio-card,format = "dsp_a"; + simple-audio-card,frame-master = <&btcpu>; + simple-audio-card,name = "bt-sco-audio"; + + simple-audio-card,codec { + sound-dai = <&bt_sco_codec 1>; + }; + + btcpu: simple-audio-card,cpu { + dai-tdm-slot-num = <2>; + dai-tdm-slot-width = <16>; + sound-dai = <&sai1>; + }; + }; + + sound-micfil { + compatible = "fsl,imx-audio-card"; + model = "micfil-audio"; + + pri-dai-link { + format = "i2s"; + link-name = "micfil hifi"; + + cpu { + sound-dai = <&micfil>; + }; + }; + }; + + sound-wm8962 { + compatible = "fsl,imx-audio-wm8962"; + audio-codec = <&wm8962>; + audio-cpu = <&sai3>; + audio-routing = "Headphone Jack", "HPOUTL", "Headphone Jack", "HPOUTR", + "Ext Spk", "SPKOUTL", "Ext Spk", "SPKOUTR", "AMIC", "MICBIAS", + "IN3R", "AMIC", "IN1R", "AMIC"; + hp-det-gpio = <&gpio2 21 GPIO_ACTIVE_HIGH>; + model = "wm8962-audio"; + pinctrl-0 = <&pinctrl_hp>; + pinctrl-names = "default"; + }; + + sound-xcvr { + compatible = "fsl,imx-audio-card"; + model = "imx-audio-xcvr"; + + pri-dai-link { + link-name = "XCVR PCM"; + + cpu { + sound-dai = <&xcvr>; + }; + }; + }; + + usdhc3_pwrseq: usdhc3-pwrseq { + compatible = "mmc-pwrseq-simple"; + pinctrl-0 = <&pinctrl_usdhc3_pwrseq>; + pinctrl-names = "default"; + reset-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>; + }; + + memory@80000000 { + reg = <0x0 0x80000000 0 0x80000000>; + device_type = "memory"; + }; +}; + +&adc1 { + vref-supply = <®_vref_1v8>; + status = "okay"; +}; + +&enetc_port0 { + phy-handle = <ðphy0>; + phy-mode = "rgmii-id"; + pinctrl-0 = <&pinctrl_enetc0>; + pinctrl-names = "default"; + status = "okay"; +}; + +&enetc_port1 { + phy-handle = <ðphy1>; + phy-mode = "rgmii-id"; + pinctrl-0 = <&pinctrl_enetc1>; + pinctrl-names = "default"; + status = "okay"; +}; + +&flexcan2 { + pinctrl-0 = <&pinctrl_flexcan2>; + pinctrl-names = "default"; + xceiver-supply = <®_can2_stby>; + status = "okay"; +}; + +&i3c2 { + i2c-scl-hz = <400000>; + pinctrl-0 = <&pinctrl_i3c2>; + pinctrl-names = "default"; + status = "okay"; + + pca9570: gpio@24 { + compatible = "nxp,pca9570"; + reg = <0x24 0 (I2C_FILTER)>; + #gpio-cells = <2>; + gpio-controller; + gpio-line-names = "OUT1", "OUT2", "OUT3", "OUT4"; + }; +}; + +&lpi2c2 { + clock-frequency = <400000>; + pinctrl-0 = <&pinctrl_lpi2c2>; + pinctrl-names = "default"; + status = "okay"; + + wm8962: codec@1a { + compatible = "wlf,wm8962"; + reg = <0x1a>; + clocks = <&scmi_clk IMX95_CLK_SAI3>; + AVDD-supply = <®_audio_pwr>; + CPVDD-supply = <®_audio_pwr>; + DBVDD-supply = <®_audio_pwr>; + DCVDD-supply = <®_audio_pwr>; + gpio-cfg = < + 0x0000 + 0x0000 + 0x0000 + 0x0000 + 0x0000 + 0x0000 + >; + MICVDD-supply = <®_audio_pwr>; + PLLVDD-supply = <®_audio_pwr>; + SPKVDD1-supply = <®_audio_pwr>; + SPKVDD2-supply = <®_audio_pwr>; + }; + + pcal6524: gpio@22 { + compatible = "nxp,pcal6524"; + reg = <0x22>; + #interrupt-cells = <2>; + interrupt-controller; + interrupt-parent = <&gpio5>; + interrupts = <14 IRQ_TYPE_LEVEL_LOW>; + #gpio-cells = <2>; + gpio-controller; + pinctrl-0 = <&pinctrl_pcal6524>; + pinctrl-names = "default"; + }; +}; + +&lpi2c3 { + clock-frequency = <400000>; + pinctrl-0 = <&pinctrl_lpi2c3>; + pinctrl-names = "default"; + status = "okay"; + + ptn5110: tcpc@50 { + compatible = "nxp,ptn5110", "tcpci"; + reg = <0x50>; + interrupt-parent = <&gpio5>; + interrupts = <11 IRQ_TYPE_LEVEL_LOW>; + pinctrl-0 = <&pinctrl_ptn5110>; + pinctrl-names = "default"; + + typec_con: connector { + compatible = "usb-c-connector"; + data-role = "dual"; + label = "USB-C"; + op-sink-microwatt = <15000000>; + power-role = "dual"; + self-powered; + sink-pdos = ; + source-pdos = ; + try-power-role = "sink"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + + typec_con_hs: endpoint { + remote-endpoint = <&usb3_data_hs>; + }; + }; + + port@1 { + reg = <1>; + + typec_con_ss: endpoint { + remote-endpoint = <&usb3_data_ss>; + }; + }; + }; + }; + }; + + pca9632: led-controller@62 { + compatible = "nxp,pca9632"; + reg = <0x62>; + #address-cells = <1>; + #size-cells = <0>; + nxp,inverted-out; + + led_backlight0: led@0 { + reg = <0>; + color = ; + function = LED_FUNCTION_BACKLIGHT; + function-enumerator = <0>; + }; + + led_backlight1: led@1 { + reg = <1>; + color = ; + function = LED_FUNCTION_BACKLIGHT; + function-enumerator = <1>; + }; + }; +}; + +&lpi2c4 { + clock-frequency = <400000>; + pinctrl-0 = <&pinctrl_lpi2c4>; + pinctrl-names = "default"; + status = "okay"; +}; + +&lpi2c6 { + clock-frequency = <100000>; + pinctrl-0 = <&pinctrl_lpi2c6>; + pinctrl-names = "default"; + status = "okay"; +}; + +&lpuart1 { + pinctrl-0 = <&pinctrl_uart1>; + pinctrl-names = "default"; + status = "okay"; +}; + +&lpuart5 { + pinctrl-0 = <&pinctrl_uart5>; + pinctrl-names = "default"; + status = "okay"; + + bluetooth { + compatible = "nxp,88w8987-bt"; + }; +}; + +&micfil { + assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_AUDIOPLL2>, + <&scmi_clk IMX95_CLK_PDM>; + assigned-clock-parents = <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIOPLL1>; + assigned-clock-rates = <3932160000>, <3612672000>, <393216000>, <361267200>, <49152000>; + #sound-dai-cells = <0>; + pinctrl-0 = <&pinctrl_pdm>; + pinctrl-names = "default"; + status = "okay"; +}; + +&mu7 { + status = "okay"; +}; + +&netc_blk_ctrl { + status = "okay"; +}; + +&netc_bus0 { + msi-map = <0x00 &its 0x60 0x1>, //ENETC0 PF + <0x10 &its 0x61 0x1>, //ENETC0 VF0 + <0x20 &its 0x62 0x1>, //ENETC0 VF1 + <0x40 &its 0x63 0x1>, //ENETC1 PF + <0x50 &its 0x65 0x1>, //ENETC1 VF0 + <0x60 &its 0x66 0x1>, //ENETC1 VF1 + <0x80 &its 0x64 0x1>, //ENETC2 PF + <0xc0 &its 0x67 0x1>; +}; + +&netc_emdio { + pinctrl-0 = <&pinctrl_emdio>; + pinctrl-names = "default"; + status = "okay"; + + ethphy0: ethernet-phy@1 { + reg = <1>; + reset-assert-us = <10000>; + reset-deassert-us = <80000>; + reset-gpios = <&pcal6524 4 GPIO_ACTIVE_LOW>; + realtek,clkout-disable; + }; + + ethphy1: ethernet-phy@2 { + reg = <2>; + reset-assert-us = <10000>; + reset-deassert-us = <80000>; + reset-gpios = <&pcal6524 5 GPIO_ACTIVE_LOW>; + realtek,clkout-disable; + }; +}; + +&netc_timer { + status = "okay"; +}; + +&netcmix_blk_ctrl { + status = "okay"; +}; + +&pcie0 { + pinctrl-0 = <&pinctrl_pcie0>; + pinctrl-names = "default"; + reset-gpio = <&gpio5 13 GPIO_ACTIVE_LOW>; + vpcie-supply = <®_m2_pwr>; + status = "okay"; +}; + +&sai1 { + assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_AUDIOPLL2>, + <&scmi_clk IMX95_CLK_SAI1>; + assigned-clock-parents = <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIOPLL1>; + assigned-clock-rates = <3932160000>, <3612672000>, <393216000>, <361267200>, <12288000>; + #sound-dai-cells = <0>; + pinctrl-0 = <&pinctrl_sai1>; + pinctrl-names = "default"; + fsl,sai-mclk-direction-output; + status = "okay"; +}; + +&sai3 { + assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_AUDIOPLL2>, + <&scmi_clk IMX95_CLK_SAI3>; + assigned-clock-parents = <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIOPLL1>; + assigned-clock-rates = <3932160000>, <3612672000>, <393216000>, <361267200>, <12288000>; + #sound-dai-cells = <0>; + pinctrl-0 = <&pinctrl_sai3>; + pinctrl-names = "default"; + fsl,sai-mclk-direction-output; + status = "okay"; +}; + +&scmi_iomuxc { + pinctrl_emdio: emdiogrp { + fsl,pins = < + IMX95_PAD_ENET2_MDC__NETCMIX_TOP_NETC_MDC 0x57e + IMX95_PAD_ENET2_MDIO__NETCMIX_TOP_NETC_MDIO 0x97e + >; + }; + + pinctrl_enetc0: enetc0grp { + fsl,pins = < + IMX95_PAD_ENET1_TD3__NETCMIX_TOP_ETH0_RGMII_TD3 0x57e + IMX95_PAD_ENET1_TD2__NETCMIX_TOP_ETH0_RGMII_TD2 0x57e + IMX95_PAD_ENET1_TD1__NETCMIX_TOP_ETH0_RGMII_TD1 0x57e + IMX95_PAD_ENET1_TD0__NETCMIX_TOP_ETH0_RGMII_TD0 0x57e + IMX95_PAD_ENET1_TX_CTL__NETCMIX_TOP_ETH0_RGMII_TX_CTL 0x57e + IMX95_PAD_ENET1_TXC__NETCMIX_TOP_ETH0_RGMII_TX_CLK 0x58e + IMX95_PAD_ENET1_RX_CTL__NETCMIX_TOP_ETH0_RGMII_RX_CTL 0x57e + IMX95_PAD_ENET1_RXC__NETCMIX_TOP_ETH0_RGMII_RX_CLK 0x58e + IMX95_PAD_ENET1_RD0__NETCMIX_TOP_ETH0_RGMII_RD0 0x57e + IMX95_PAD_ENET1_RD1__NETCMIX_TOP_ETH0_RGMII_RD1 0x57e + IMX95_PAD_ENET1_RD2__NETCMIX_TOP_ETH0_RGMII_RD2 0x57e + IMX95_PAD_ENET1_RD3__NETCMIX_TOP_ETH0_RGMII_RD3 0x57e + >; + }; + + pinctrl_enetc1: enetc1grp { + fsl,pins = < + IMX95_PAD_ENET2_TD3__NETCMIX_TOP_ETH1_RGMII_TD3 0x57e + IMX95_PAD_ENET2_TD2__NETCMIX_TOP_ETH1_RGMII_TD2 0x57e + IMX95_PAD_ENET2_TD1__NETCMIX_TOP_ETH1_RGMII_TD1 0x57e + IMX95_PAD_ENET2_TD0__NETCMIX_TOP_ETH1_RGMII_TD0 0x57e + IMX95_PAD_ENET2_TX_CTL__NETCMIX_TOP_ETH1_RGMII_TX_CTL 0x57e + IMX95_PAD_ENET2_TXC__NETCMIX_TOP_ETH1_RGMII_TX_CLK 0x58e + IMX95_PAD_ENET2_RX_CTL__NETCMIX_TOP_ETH1_RGMII_RX_CTL 0x57e + IMX95_PAD_ENET2_RXC__NETCMIX_TOP_ETH1_RGMII_RX_CLK 0x58e + IMX95_PAD_ENET2_RD0__NETCMIX_TOP_ETH1_RGMII_RD0 0x57e + IMX95_PAD_ENET2_RD1__NETCMIX_TOP_ETH1_RGMII_RD1 0x57e + IMX95_PAD_ENET2_RD2__NETCMIX_TOP_ETH1_RGMII_RD2 0x57e + IMX95_PAD_ENET2_RD3__NETCMIX_TOP_ETH1_RGMII_RD3 0x57e + >; + }; + + pinctrl_flexcan2: flexcan2grp { + fsl,pins = < + IMX95_PAD_GPIO_IO25__CAN2_TX 0x39e + IMX95_PAD_GPIO_IO27__CAN2_RX 0x39e + >; + }; + + pinctrl_hp: hpgrp { + fsl,pins = < + IMX95_PAD_GPIO_IO21__GPIO2_IO_BIT21 0x31e + >; + }; + + pinctrl_i3c2: i3c2grp { + fsl,pins = < + IMX95_PAD_ENET1_MDC__I3C2_SCL 0x40000186 + IMX95_PAD_ENET1_MDIO__I3C2_SDA 0x40000186 + >; + }; + + pinctrl_lpi2c1: lpi2c1grp { + fsl,pins = < + IMX95_PAD_I2C1_SCL__AONMIX_TOP_LPI2C1_SCL 0x40000b9e + IMX95_PAD_I2C1_SDA__AONMIX_TOP_LPI2C1_SDA 0x40000b9e + >; + }; + + pinctrl_lpi2c2: lpi2c2grp { + fsl,pins = < + IMX95_PAD_I2C2_SCL__AONMIX_TOP_LPI2C2_SCL 0x40000b9e + IMX95_PAD_I2C2_SDA__AONMIX_TOP_LPI2C2_SDA 0x40000b9e + >; + }; + + pinctrl_lpi2c3: lpi2c3grp { + fsl,pins = < + IMX95_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e + IMX95_PAD_GPIO_IO29__LPI2C3_SCL 0x40000b9e + >; + }; + + pinctrl_lpi2c4: lpi2c4grp { + fsl,pins = < + IMX95_PAD_GPIO_IO30__LPI2C4_SDA 0x40000b9e + IMX95_PAD_GPIO_IO31__LPI2C4_SCL 0x40000b9e + >; + }; + + pinctrl_lpi2c6: lpi2c6grp { + fsl,pins = < + IMX95_PAD_GPIO_IO02__LPI2C6_SDA 0x40000b9e + IMX95_PAD_GPIO_IO03__LPI2C6_SCL 0x40000b9e + >; + }; + + pinctrl_mipi_dsi_csi: mipidsigrp { + fsl,pins = < + IMX95_PAD_XSPI1_DATA6__GPIO5_IO_BIT6 0x31e + >; + }; + + pinctrl_pcal6524: pcal6524grp { + fsl,pins = < + IMX95_PAD_GPIO_IO34__GPIO5_IO_BIT14 0x31e + >; + }; + + pinctrl_pcie0: pcie0grp { + fsl,pins = < + IMX95_PAD_GPIO_IO32__HSIOMIX_TOP_PCIE1_CLKREQ_B 0x40000b1e + IMX95_PAD_GPIO_IO33__GPIO5_IO_BIT13 0x31e + >; + }; + + pinctrl_pdm: pdmgrp { + fsl,pins = < + IMX95_PAD_PDM_CLK__AONMIX_TOP_PDM_CLK 0x31e + IMX95_PAD_PDM_BIT_STREAM0__AONMIX_TOP_PDM_BIT_STREAM_BIT0 0x31e + >; + }; + + pinctrl_ptn5110: ptn5110grp { + fsl,pins = < + IMX95_PAD_XSPI1_SS1_B__GPIO5_IO_BIT11 0x31e + >; + }; + + pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { + fsl,pins = < + IMX95_PAD_SD2_RESET_B__GPIO3_IO_BIT7 0x31e + >; + }; + + pinctrl_sai1: sai1grp { + fsl,pins = < + IMX95_PAD_SAI1_RXD0__AONMIX_TOP_SAI1_RX_DATA_BIT0 0x31e + IMX95_PAD_SAI1_TXC__AONMIX_TOP_SAI1_TX_BCLK 0x31e + IMX95_PAD_SAI1_TXFS__AONMIX_TOP_SAI1_TX_SYNC 0x31e + IMX95_PAD_SAI1_TXD0__AONMIX_TOP_SAI1_TX_DATA_BIT0 0x31e + >; + }; + + pinctrl_sai2: sai2grp { + fsl,pins = < + IMX95_PAD_ENET2_MDIO__NETCMIX_TOP_SAI2_RX_BCLK 0x31e + IMX95_PAD_ENET2_MDC__NETCMIX_TOP_SAI2_RX_SYNC 0x31e + IMX95_PAD_ENET2_TD3__NETCMIX_TOP_SAI2_RX_DATA_BIT0 0x31e + IMX95_PAD_ENET2_TD2__NETCMIX_TOP_SAI2_RX_DATA_BIT1 0x31e + IMX95_PAD_ENET2_TXC__NETCMIX_TOP_SAI2_TX_BCLK 0x31e + IMX95_PAD_ENET2_TX_CTL__NETCMIX_TOP_SAI2_TX_SYNC 0x31e + IMX95_PAD_ENET2_RX_CTL__NETCMIX_TOP_SAI2_TX_DATA_BIT0 0x31e + IMX95_PAD_ENET2_RXC__NETCMIX_TOP_SAI2_TX_DATA_BIT1 0x31e + IMX95_PAD_ENET2_RD0__NETCMIX_TOP_SAI2_TX_DATA_BIT2 0x31e + IMX95_PAD_ENET2_RD1__NETCMIX_TOP_SAI2_TX_DATA_BIT3 0x31e + IMX95_PAD_ENET2_RD2__NETCMIX_TOP_SAI2_MCLK 0x31e + >; + }; + + pinctrl_sai3: sai3grp { + fsl,pins = < + IMX95_PAD_GPIO_IO17__SAI3_MCLK 0x31e + IMX95_PAD_GPIO_IO16__SAI3_TX_BCLK 0x31e + IMX95_PAD_GPIO_IO26__SAI3_TX_SYNC 0x31e + IMX95_PAD_GPIO_IO20__SAI3_RX_DATA_BIT0 0x31e + IMX95_PAD_GPIO_IO19__SAI3_TX_DATA_BIT0 0x31e + >; + }; + + pinctrl_spdif: spdifgrp { + fsl,pins = < + IMX95_PAD_GPIO_IO22__SPDIF_IN 0x3fe + IMX95_PAD_GPIO_IO23__SPDIF_OUT 0x3fe + >; + }; + + pinctrl_tpm3: tpm3grp { + fsl,pins = < + IMX95_PAD_CCM_CLKO2__GPIO3_IO_BIT27 0x51e + >; + }; + + pinctrl_tpm6: tpm6grp { + fsl,pins = < + IMX95_PAD_GPIO_IO08__TPM6_CH0 0x51e + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins = < + IMX95_PAD_UART1_RXD__AONMIX_TOP_LPUART1_RX 0x31e + IMX95_PAD_UART1_TXD__AONMIX_TOP_LPUART1_TX 0x31e + >; + }; + + pinctrl_uart5: uart5grp { + fsl,pins = < + IMX95_PAD_DAP_TDO_TRACESWO__LPUART5_TX 0x31e + IMX95_PAD_DAP_TDI__LPUART5_RX 0x31e + IMX95_PAD_DAP_TMS_SWDIO__LPUART5_RTS_B 0x31e + IMX95_PAD_DAP_TCLK_SWCLK__LPUART5_CTS_B 0x31e + >; + }; + + pinctrl_usdhc1: usdhc1grp { + fsl,pins = < + IMX95_PAD_SD1_CLK__USDHC1_CLK 0x158e + IMX95_PAD_SD1_CMD__USDHC1_CMD 0x138e + IMX95_PAD_SD1_DATA0__USDHC1_DATA0 0x138e + IMX95_PAD_SD1_DATA1__USDHC1_DATA1 0x138e + IMX95_PAD_SD1_DATA2__USDHC1_DATA2 0x138e + IMX95_PAD_SD1_DATA3__USDHC1_DATA3 0x138e + IMX95_PAD_SD1_DATA4__USDHC1_DATA4 0x138e + IMX95_PAD_SD1_DATA5__USDHC1_DATA5 0x138e + IMX95_PAD_SD1_DATA6__USDHC1_DATA6 0x138e + IMX95_PAD_SD1_DATA7__USDHC1_DATA7 0x138e + IMX95_PAD_SD1_STROBE__USDHC1_STROBE 0x158e + >; + }; + + pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { + fsl,pins = < + IMX95_PAD_SD1_CLK__USDHC1_CLK 0x158e + IMX95_PAD_SD1_CMD__USDHC1_CMD 0x138e + IMX95_PAD_SD1_DATA0__USDHC1_DATA0 0x138e + IMX95_PAD_SD1_DATA1__USDHC1_DATA1 0x138e + IMX95_PAD_SD1_DATA2__USDHC1_DATA2 0x138e + IMX95_PAD_SD1_DATA3__USDHC1_DATA3 0x138e + IMX95_PAD_SD1_DATA4__USDHC1_DATA4 0x138e + IMX95_PAD_SD1_DATA5__USDHC1_DATA5 0x138e + IMX95_PAD_SD1_DATA6__USDHC1_DATA6 0x138e + IMX95_PAD_SD1_DATA7__USDHC1_DATA7 0x138e + IMX95_PAD_SD1_STROBE__USDHC1_STROBE 0x158e + >; + }; + + pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp { + fsl,pins = < + IMX95_PAD_SD1_CLK__USDHC1_CLK 0x15fe + IMX95_PAD_SD1_CMD__USDHC1_CMD 0x13fe + IMX95_PAD_SD1_DATA0__USDHC1_DATA0 0x13fe + IMX95_PAD_SD1_DATA1__USDHC1_DATA1 0x13fe + IMX95_PAD_SD1_DATA2__USDHC1_DATA2 0x13fe + IMX95_PAD_SD1_DATA3__USDHC1_DATA3 0x13fe + IMX95_PAD_SD1_DATA4__USDHC1_DATA4 0x13fe + IMX95_PAD_SD1_DATA5__USDHC1_DATA5 0x13fe + IMX95_PAD_SD1_DATA6__USDHC1_DATA6 0x13fe + IMX95_PAD_SD1_DATA7__USDHC1_DATA7 0x13fe + IMX95_PAD_SD1_STROBE__USDHC1_STROBE 0x15fe + >; + }; + + pinctrl_usdhc2_gpio: usdhc2gpiogrp { + fsl,pins = < + IMX95_PAD_SD2_CD_B__GPIO3_IO_BIT0 0x31e + >; + }; + + pinctrl_usdhc2: usdhc2grp { + fsl,pins = < + IMX95_PAD_SD2_CLK__USDHC2_CLK 0x158e + IMX95_PAD_SD2_CMD__USDHC2_CMD 0x138e + IMX95_PAD_SD2_DATA0__USDHC2_DATA0 0x138e + IMX95_PAD_SD2_DATA1__USDHC2_DATA1 0x138e + IMX95_PAD_SD2_DATA2__USDHC2_DATA2 0x138e + IMX95_PAD_SD2_DATA3__USDHC2_DATA3 0x138e + IMX95_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e + >; + }; + + pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { + fsl,pins = < + IMX95_PAD_SD2_CLK__USDHC2_CLK 0x158e + IMX95_PAD_SD2_CMD__USDHC2_CMD 0x138e + IMX95_PAD_SD2_DATA0__USDHC2_DATA0 0x138e + IMX95_PAD_SD2_DATA1__USDHC2_DATA1 0x138e + IMX95_PAD_SD2_DATA2__USDHC2_DATA2 0x138e + IMX95_PAD_SD2_DATA3__USDHC2_DATA3 0x138e + IMX95_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e + >; + }; + + pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp { + fsl,pins = < + IMX95_PAD_SD2_CLK__USDHC2_CLK 0x15fe + IMX95_PAD_SD2_CMD__USDHC2_CMD 0x13fe + IMX95_PAD_SD2_DATA0__USDHC2_DATA0 0x13fe + IMX95_PAD_SD2_DATA1__USDHC2_DATA1 0x13fe + IMX95_PAD_SD2_DATA2__USDHC2_DATA2 0x13fe + IMX95_PAD_SD2_DATA3__USDHC2_DATA3 0x13fe + IMX95_PAD_SD2_VSELECT__USDHC2_VSELECT 0x51e + >; + }; + + pinctrl_usdhc3: usdhc3grp { + fsl,pins = < + IMX95_PAD_SD3_CLK__USDHC3_CLK 0x158e + IMX95_PAD_SD3_CMD__USDHC3_CMD 0x138e + IMX95_PAD_SD3_DATA0__USDHC3_DATA0 0x138e + IMX95_PAD_SD3_DATA1__USDHC3_DATA1 0x138e + IMX95_PAD_SD3_DATA2__USDHC3_DATA2 0x138e + IMX95_PAD_SD3_DATA3__USDHC3_DATA3 0x138e + >; + }; + + pinctrl_usdhc3_pwrseq: usdhc3pwrseqgrp { + fsl,pins = < + IMX95_PAD_XSPI1_SCLK__GPIO5_IO_BIT9 0x31e + >; + }; + + pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { + fsl,pins = < + IMX95_PAD_SD3_CLK__USDHC3_CLK 0x158e + IMX95_PAD_SD3_CMD__USDHC3_CMD 0x138e + IMX95_PAD_SD3_DATA0__USDHC3_DATA0 0x138e + IMX95_PAD_SD3_DATA1__USDHC3_DATA1 0x138e + IMX95_PAD_SD3_DATA2__USDHC3_DATA2 0x138e + IMX95_PAD_SD3_DATA3__USDHC3_DATA3 0x138e + >; + }; + + pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp { + fsl,pins = < + IMX95_PAD_SD3_CLK__USDHC3_CLK 0x15fe + IMX95_PAD_SD3_CMD__USDHC3_CMD 0x13fe + IMX95_PAD_SD3_DATA0__USDHC3_DATA0 0x13fe + IMX95_PAD_SD3_DATA1__USDHC3_DATA1 0x13fe + IMX95_PAD_SD3_DATA2__USDHC3_DATA2 0x13fe + IMX95_PAD_SD3_DATA3__USDHC3_DATA3 0x13fe + >; + }; +}; + +&scmi_misc { + nxp,ctrl-ids = , + , + , + , + ; +}; + +&thermal_zones { + a55-thermal { + cooling-maps { + map1 { + cooling-device = <&fan0 0 1>; + trip = <&atrip2>; + }; + + map2 { + cooling-device = <&fan0 1 2>; + trip = <&atrip3>; + }; + + map3 { + cooling-device = <&fan0 2 3>; + trip = <&atrip4>; + }; + }; + + trips { + atrip2: trip2 { + hysteresis = <2000>; + temperature = <55000>; + type = "active"; + }; + + atrip3: trip3 { + hysteresis = <2000>; + temperature = <65000>; + type = "active"; + }; + + atrip4: trip4 { + hysteresis = <2000>; + temperature = <75000>; + type = "active"; + }; + }; + }; + + pf09-thermal { + polling-delay = <2000>; + polling-delay-passive = <250>; + thermal-sensors = <&scmi_sensor 2>; + + trips { + pf09_alert: trip0 { + hysteresis = <2000>; + temperature = <140000>; + type = "passive"; + }; + + pf09_crit: trip1 { + hysteresis = <2000>; + temperature = <155000>; + type = "critical"; + }; + }; + }; + + pf53arm-thermal { + polling-delay = <2000>; + polling-delay-passive = <250>; + thermal-sensors = <&scmi_sensor 4>; + + cooling-maps { + map0 { + cooling-device = <&A55_0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A55_1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A55_2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A55_3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A55_4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&A55_5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + trip = <&pf5301_alert>; + }; + }; + + trips { + pf5301_alert: trip0 { + hysteresis = <2000>; + temperature = <140000>; + type = "passive"; + }; + + pf5301_crit: trip1 { + hysteresis = <2000>; + temperature = <155000>; + type = "critical"; + }; + }; + }; + + pf53soc-thermal { + polling-delay = <2000>; + polling-delay-passive = <250>; + thermal-sensors = <&scmi_sensor 3>; + + trips { + pf5302_alert: trip0 { + hysteresis = <2000>; + temperature = <140000>; + type = "passive"; + }; + + pf5302_crit: trip1 { + hysteresis = <2000>; + temperature = <155000>; + type = "critical"; + }; + }; + }; +}; + +&tpm3 { + pinctrl-0 = <&pinctrl_tpm3>; + pinctrl-names = "default"; + status = "okay"; +}; + +&tpm6 { + pinctrl-0 = <&pinctrl_tpm6>; + pinctrl-names = "default"; + status = "okay"; +}; + +&usb3 { + status = "okay"; +}; + +&usb3_dwc3 { + adp-disable; + dr_mode = "otg"; + hnp-disable; + role-switch-default-mode = "peripheral"; + srp-disable; + usb-role-switch; + snps,dis-u1-entry-quirk; + snps,dis-u2-entry-quirk; + status = "okay"; + + port { + usb3_data_hs: endpoint { + remote-endpoint = <&typec_con_hs>; + }; + }; +}; + +&usb3_phy { + orientation-switch; + fsl,phy-tx-preemp-amp-tune-microamp = <600>; + status = "okay"; + + port { + usb3_data_ss: endpoint { + remote-endpoint = <&typec_con_ss>; + }; + }; +}; + +&usdhc1 { + bus-width = <8>; + non-removable; + no-sd; + no-sdio; + pinctrl-0 = <&pinctrl_usdhc1>; + pinctrl-1 = <&pinctrl_usdhc1_100mhz>; + pinctrl-2 = <&pinctrl_usdhc1_200mhz>; + pinctrl-3 = <&pinctrl_usdhc1>; + pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; + fsl,tuning-step = <1>; + status = "okay"; +}; + +&usdhc2 { + bus-width = <4>; + cd-gpios = <&gpio3 00 GPIO_ACTIVE_LOW>; + pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; + pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; + pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; + pinctrl-3 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; + pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; + vmmc-supply = <®_usdhc2_vmmc>; + fsl,tuning-step = <1>; + status = "okay"; +}; + +&usdhc3 { + bus-width = <4>; + keep-power-in-suspend; + mmc-pwrseq = <&usdhc3_pwrseq>; + non-removable; + pinctrl-0 = <&pinctrl_usdhc3>; + pinctrl-1 = <&pinctrl_usdhc3_100mhz>; + pinctrl-2 = <&pinctrl_usdhc3_200mhz>; + pinctrl-3 = <&pinctrl_usdhc3>; + pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; + vmmc-supply = <®_usdhc3_vmmc>; + wakeup-source; + status = "okay"; +}; + +&wdog3 { + status = "okay"; +}; + +&xcvr { + clocks = <&scmi_clk IMX95_CLK_BUSWAKEUP>, + <&scmi_clk IMX95_CLK_SPDIF>, + <&dummy>, + <&scmi_clk IMX95_CLK_AUDIOXCVR>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_AUDIOPLL2>; + clock-names = "ipg", "phy", "spba", "pll_ipg", "pll8k", "pll11k"; + assigned-clocks = <&scmi_clk IMX95_CLK_AUDIOPLL1_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL2_VCO>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_AUDIOPLL2>, + <&scmi_clk IMX95_CLK_SPDIF>, + <&scmi_clk IMX95_CLK_AUDIOXCVR>; + assigned-clock-parents = <0>, <0>, <0>, <0>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_SYSPLL1_PFD1_DIV2>; + assigned-clock-rates = <3932160000>, <3612672000>, + <393216000>, <361267200>, + <12288000>, <0>; + #sound-dai-cells = <0>; + pinctrl-0 = <&pinctrl_spdif>; + pinctrl-names = "default"; + status = "okay"; +};