From nobody Tue Dec 16 11:10:01 2025 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2069.outbound.protection.outlook.com [40.107.22.69]) (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 708A01FFC71; Thu, 20 Feb 2025 16:11:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.22.69 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067899; cv=fail; b=FRpBnzC/RGR80nPdKzD3NrWjEoO5EHQbAqiZuBKqFu02PsQT2vJdTU0Op6iaYz6MZ1+1CdCgF2V/Jmni+TD2uCu132IAq5GsrhD9I1uBwiUtP7ZcKbRErgyvhUohgUP/sutvFDS9QNWuANFbx7LQY0jarGTgNO89wkdSdYkw3gQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067899; c=relaxed/simple; bh=FVvImlBnCwvuHh5+StqcL0YkcOOu0IjY04TLSO9qmJs=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=X7swhbrgbI0OdfJmzBusp6dKuY3siK1EBuJNRvffTQYZ2JhnkAdh0lugyw7bxroiujkcl9JCFM/19LaXEeSesDrtc0jBfzYLe61cSbsx8SgsGxV29fkKIt5L4DaVIWicSjiQfi4OpuH6Cb7EqjJZYSB49HlCe9Qbblnp2XxhD2Y= 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=fbHfuteT; arc=fail smtp.client-ip=40.107.22.69 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="fbHfuteT" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=r2hVR+nGEqVZywIQ7xEhZdD2d9vqg2X915arT3UAI7McpyccFvu6FtLnczJ1I4aeja/RxbtPjMqOdSQ8lsLJ81kI6Njm922jPy11aSHgiIB/q8I3jl78ZYBDE9Yek/KtPUuTE02z32lZ+dQ3tdBfFd75cm2GzIq7ipcVDxU3iKFT8lfnDDUe567q2NSFxY52Je6UBFMCnN3NrU7C7nuk+CrT4acjBaKCnaE5Q2Q9AaYLp75ihS30hDshTcKjnPIn5I8MtXKIB1hBYFT/tNLcmmIOw+AoD+bgdWDa4+7NtY2u4tDLaX+Vc/WhkDLMedym1eiZF9GctNZ0Y5dw3SyfZQ== 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=BMYIT0WmIZfKFzq5Dnj/fyLrzmjKu6W8jG9A3jAhUeEmQmW+la73Jdn45nPiE+Zm98S0Vso9u1HRUNdPqGQnxsCj4+PRgzrldxVmEuoUJpfeZAdHsfwp6lmirEUDOipn1Bm7Enw6y+mf5eoo4DgX/Oek/l3kf1kwiogKQfB6ZrlEmiFN5toA7fzivCbEqIVEJVruFqrTZY0X8ef46QljyFvcvDsagPlV2tXWXT0r+3aK4R/9GqeCiK41kzR6xQT0uoeCALl4KBUcyubTOMGO1cU/uzsI+jfIrhK3TfqbVsxLV4SalMm9iFNATvkc+hyYTQnpsZS5uWcoz1KzZYLZkw== 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=fbHfuteTbcW/uOqZ7/JCc4cQ66cPyZX8LD84foxGnd7umll0C2Z0vXrHmlNmeiVvnl5SXwt5f34+hkG6Fg/8Q+YdbyaE/+XDyM32HZivi/g2qLcmPrUsR49CgymdJZaa3X1P5p1bqohlWGF7cPcA8FyJ/m48nYN6AK4JT+7dsIDM8sUw7LPgAp686adUrdGGfQcjAKYHiVGqV1RyHXTbzJqaFShyiSnhXhCaefA+rpZy/TCy47+GPKFqbNqTxsEKB1K1B+DVWB6T9hPnt8YxW70r3kH1f7BRZODABde2eY2CZTvf2TmfXoRtnQjLWYk+kzeRgVK1ce7WRTH8Pv1eAg== 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 DBAPR04MB7367.eurprd04.prod.outlook.com (2603:10a6:10:1aa::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.15; Thu, 20 Feb 2025 16:11:35 +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:35 +0000 From: Frank Li Date: Thu, 20 Feb 2025 11:11:16 -0500 Subject: [PATCH v3 1/4] dt-bindings: arm: fsl: add i.MX95 15x15 EVK board Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250220-imx95_15x15-v3-1-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 , Conor Dooley X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1740067888; l=862; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=FVvImlBnCwvuHh5+StqcL0YkcOOu0IjY04TLSO9qmJs=; b=ypQDlhJp+rL7/mz/rbPD5Mm99tcWSzYCGRe4sXYi8DYG2fcgVHFopvlZzMTY9aOx14efJYqVt 2KYLgUwB3KWAZYgfbM+xLJ43BK7A93ppBR29akGd23xucGitkrvYpfM 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: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DBAPR04MB7367:EE_ X-MS-Office365-Filtering-Correlation-Id: 872edb64-e859-4e95-c8a3-08dd51c93f75 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|52116014|376014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bHZqd3lEbnVhMFJvaXRUeWxBaThJSFZ5Z2xFQ044L1B6UkVhL2pGTGR1K2V2?= =?utf-8?B?bDBwa1hGQTJOdHM2OG4rUUdJRFhhcDlSbmJ2dXVJd3lQSmQrK0xDUFl3NHh1?= =?utf-8?B?cjRaWHBOUmdDMCt4Y0hPelhXZnNldDhUUXlONEZ3WWNhaWc1blhuV1ZBRUps?= =?utf-8?B?R2RteGp2emNkeVh3dERqOTJETGRGalBvNVV2NHVjUkhuWllYYzJhUEhXbVBT?= =?utf-8?B?Nm5mUmtER0JhNFRGZ28rKzB3L0RGL2o3U3FNUjF2UE9CTSs0Y3lMSDRHL3hS?= =?utf-8?B?V2FVYmxRL2hiSEk3VFg1cFh0MTU4YkpKODJZVm00WVhzWWdtc21KaHhWdERF?= =?utf-8?B?U3AwOVlGM1NoMmpHd01hd1V6YWNkNHB3UXlSUGNpZXZSQzdrOVA0REZzLzZo?= =?utf-8?B?VkpEWi9UOFo0WWFBakt3eVAzWHNhdlo3amxMVGJ3Nm1KNVBZTmRyNzMwZmJm?= =?utf-8?B?TU1tdTdpQjIzZTV3U29RbjRBek1TK2w2dHRJbTMzOHJuMjhTdXRORWtxTXRo?= =?utf-8?B?eHl5Tm9ic0gwU1ZkTmtkcE9vMnpvUm9kNDFsL0V4Nk5HSDhENlBWR210U1dh?= =?utf-8?B?WHlNT3Jab0NmaTROM3lDQkFvRGRiQTNtc2duOE8zS2EwWFRWYytDSkJLRm5T?= =?utf-8?B?YUc2VU5DU256OTYycmpBM1RzYXpLaW1tbVZRZUg4Nm9mTXk3cHpZeUg1aHgv?= =?utf-8?B?NjFnN2cvVldUdGRYRUsvRUJiaGlBaWlmUjgwUTA1N1RIYldaM0ZCOHZRaUhh?= =?utf-8?B?b1pzcXpUa01DbU1wZ1YxWCtqSVVDYzNrcGprWWVNL2tWdFBJK0lHTXNjUXVV?= =?utf-8?B?L1o3eUFKMFNHOS9ycEpqUWxDeG81SU9JRTIycXRQSlBqcVMvZVMrMEt2dWZU?= =?utf-8?B?akVScU00d29sQ05xbFVoZFpKaFBTUDV4OG5MRXc0K0trTG5uZ1NBSy9RbTFw?= =?utf-8?B?aEZVTlZ0dUR5V2hPem9HTEgrL21ENHp6THBvV0wzbTBBSmVtWk9nYzR0VmlI?= =?utf-8?B?NUJ5dlFjQ1dEUjEzdFlodzE1N2Y1TWpGbWRpWEFCbmVOSWZ0d2ZRYmdQYmZq?= =?utf-8?B?aUJoanpqbUtUNllCTXZYMit4dk83d3VnYi9hd1ZlcmtIWW5OOERFSnRJaURM?= =?utf-8?B?YXVxR3E5UEx2SVQrSmcxZnJ3Vyt0MjBENmtHNUN3b096YTdIODBQZ0JDOC84?= =?utf-8?B?NFR4dEViaDFrRzlHaFVPbVBUemgzcEI2aTkxYmhuTXd1OGlrR2dWZVdTd0o4?= =?utf-8?B?dmVhdUtYM056TFhENXRnL25haGFOZ3BDWVNydzZKOEN0dmRNcGMrV2IvNUg2?= =?utf-8?B?QlVjZXdSc1pZSVJPZkl1UTZ3clhMTmVPTUVBb0Q3aWVPSVc4MGt5SWtjMWZz?= =?utf-8?B?WEZsLzRTUXIrNTlxckdxSkk0c1FsQjd3SngrQWM4RUlKS2l2VFZCeXNBOEhO?= =?utf-8?B?QlFXREVmQ3VqZmQ5bkxsU2FRVUd4OElpaHA0THlONHUveWRBNExpdCt0Wndz?= =?utf-8?B?RWc1L1FqVENPdTJJQVVud0xCTXNBMngyN1NCVmNIQjR4V0tVcXhzZVl1aGli?= =?utf-8?B?dkJ5NFRUREUyNjdHbmRaUTJiYWVGL29KaVRaUUs1R0xqb2pNM2FQaDVjUmtt?= =?utf-8?B?cVNrT2JsNXIyM1RpWit4ZkU1NUVWNHdZaVRTUFFRTng0ZXVtYWU2aVl3RFVS?= =?utf-8?B?MTJNUXBMYXE3dWJzTjNXaStmRFRtbThOdmR0aFlkUGRyMkI3anpiN1ZWNnEy?= =?utf-8?B?MlZweG0zN1BreXRGMlcwaTRteGNrM2VFUEVUSldEZkdMb1RxR2Z0UUtNSEda?= =?utf-8?B?dGNxb0l1TUQ0VEhRcXA5N3ZCd3BZV1BtM2txMmdreUpieWdkSEx5dDdxNWRt?= =?utf-8?B?VlJaU1hTTWdrbXZ4NEJjbElYaHFJcVFHc2RYdDN5bllzY1JDaGVyNmYyZysy?= =?utf-8?Q?zr01GNjcaQsfOlkJRohs6x/B9ZAxOJN2?= 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)(52116014)(376014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?azFPWjNmeW1McitieCtJdXJoOHdwYk82QVNDT25FN2VaOXhlQzI3TWxtTVdW?= =?utf-8?B?MXZ2d0lySlBYUGl1SmZBZHpJWDBqUFBNWm80RnZkS2hBb0VUSmY4RXZiY0ls?= =?utf-8?B?dmZ3dVpUSnB3cUlBSVRKckNFVGw1Q0F3NW5FdEZzVFNqOHF2V2tQSnUwdExU?= =?utf-8?B?ZzFUVW1aZ1JaZXYrUzBFUk1RYjF6U2dKVFRGWnBoUHNHd1JjTXRNbVlFc0tp?= =?utf-8?B?R0dCcitlNVRzU3VFWWQwenhZeTdTcG1xVmRDS3FNYnVYMVQxczZNVGRTTkVJ?= =?utf-8?B?N2xTcVorMTVVWmZzaThDTXpHVi9kc21CcFJsTnFTbU50MW4xcTc4SGdrUlM4?= =?utf-8?B?WTJGSi93RHpkZUdwdjFIUXFuU29zY2QwNHcwMThpK1QvRFlHclB5QWVTYWpp?= =?utf-8?B?YVl2eXZEbWplSEcwNnl4SklPdmxRblcvL1grZVhuS3E1VmI3MEQ3U2NhbG90?= =?utf-8?B?R1FCZldiRkJJT3VjZ2FYdC9EWWt5bFdsUHRjZmx0aFRXcVVobDBoUzRIcGJa?= =?utf-8?B?bkl5cGhPbzE3WTllSFdDYXpaZEM3VDNPQlVJYW9EdjRFT0R4NTJLK0lCWkRY?= =?utf-8?B?QlZKUGNJNXNZRENMSHVpejRqUlJUNGpVZ1BFdnZTN3phbFd5aE5wZnhSd3Ja?= =?utf-8?B?Q1FUaXo0TmdqaDZOVlpPeWc2MXkyYlNFOUprc0VwNEgxUVJjUTRKNG9DUFFF?= =?utf-8?B?OUc3THE1Nyt0TDBtSnhDZGtrVGsyVjd0TzZSenQ5VVY0dk0rUXlRMzF3bnpj?= =?utf-8?B?c1dOTHV6ZTRrUm54RXFFQ21waXI2a2wzZXBSV2dzNjlrc3l3V3h6YlFuQzUv?= =?utf-8?B?cmlkWFJGbDlkOExWbFRnUmJ6Sk9RRnRsLzRPMCt4Q1NaOXJWTzNKbDc2R21R?= =?utf-8?B?MC9ZSmtsZGZMZkkrSGVyR0pYbUhMdWVZamxqZEVJQ1Q3SVRXbnhPZ08wcThh?= =?utf-8?B?REZHVzVISHhjL1pWRVkyc1VHbGlnZklLSXpRTGhDbTNQTjRTblluWStBTHBN?= =?utf-8?B?VkJoZkFqbml6bWNLbEJrUm43Y0h0c3dTdGo2UE52Z2d4bGptaTEyb01YVktH?= =?utf-8?B?ejcvOFE1em5ybUhDOUpBdC81UHpmbFJZME1KZ0NqL2tBUXZ5MEJLVlhFL3RU?= =?utf-8?B?Ri9zNjBnRDRhWnV2USs4cm1qSjJ2Mm1nWnNMVnRXazlvaktiZExzdGNmWHVH?= =?utf-8?B?UFBxRmpyQmN4TFk5aEJzMTl1MFQxejhXcXdCRithMURTYmFCT0FlVWVZTXhO?= =?utf-8?B?b3J3bzRrUmZZdnNrUURwd1NBRzdJNlhmckt3SXNFaGd5a1lUeVRMT05NUk9V?= =?utf-8?B?M0tVQzZOVDlIMk54VGpPa21TY0hqV1RYWjAxaUQ3VFRBWE01NG9ZUEVlZTg4?= =?utf-8?B?WStjd3g2Mk5aTU9Mb253Zko2MmkyTXorL2JmNVdMeFhwbmlIalRSU09nZ1gx?= =?utf-8?B?N2lZdm4xc0RPS0xuNXh3SW1rS3greDh0dU9Md3NiMTdEazlDY3BNalNPTzBB?= =?utf-8?B?U2ZVREJRcVhHU3dJU0h6RjdyUEpvdEhoOS91Ukl3aE5WT242bDFJVnpMSmFC?= =?utf-8?B?RXZDUEIzZVRFaUJsUzFyckRFdmtsTFMzYnpkbGFiU1RyWTYrUlI2cml1SEQ2?= =?utf-8?B?ZnViM0JxQk5JNGdXeDhHQWFkUmNIWnV3cGZuck5hbXJ5WTROV1czYWdSSFRW?= =?utf-8?B?Sk5xb2dvK0lhYXhuR1cvSmJZNGV0Y1Q0TlUrbjNtWERJWnNMRCt6aUt4QnV1?= =?utf-8?B?RmdtcTM4L0UvNTJleXdRejREeWs3MW4yUENnQjdQcGZwNlRCanFYWWlodGd0?= =?utf-8?B?cldEZnIvU2hTTGlrSTNpNlNBMHVKY1BFQWlIcEU2K0RoY3o2SGZSMkJKRUE4?= =?utf-8?B?K3JINmpQR2dwdTZmQk1KSnZnQzRqUlp2c2E3NXNLN1NwU2U0RXVON2htV2R4?= =?utf-8?B?WXpQQ0hVNUZQNWhDZ3pBKzlBRWhBOThIb1FwYnFFcFdrVUFCVERWdHNJNTND?= =?utf-8?B?RmlyT3FBdTdPYnZZMXg0c1c0WDdUZjNzSlZJcXJaQ1hYMWxMdTN0eTNGcDVT?= =?utf-8?B?Qk1WQUZ2YmZCVlVnMGhlOE1JaTgxZ2drUkcxRVUzYnJnK3BkMVgyK2JmSHlj?= =?utf-8?Q?ZorvPENBYAfiVpXa0CFi0hDJT?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 872edb64-e859-4e95-c8a3-08dd51c93f75 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:35.2887 (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: l3B1XfpCjheFkpNZqqbJMMaewi0gSWQKAllYDRGU8PFvJ3/f/iTHH1+nGEmRxUlF9QRS8++ezt+4ckmpxToj7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR04MB7367 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 =20 --=20 2.34.1 From nobody Tue Dec 16 11:10:01 2025 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2076.outbound.protection.outlook.com [40.107.20.76]) (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 D4D3320CCD7; Thu, 20 Feb 2025 16:11:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.20.76 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067904; cv=fail; b=Q/4slZ/OpvQUcgAKOKmzExgLdwVAFK8w2/mTej9u2tII+TWnIRg13blJoGDhCCKBF66UxrTzGQTZeNeVNQPPseNbwbFuB2LXWoLpNk3PTvZ1WrdzB278sIyRI533HJOgsiO2aOGH5Se9H9wpj6I2PjlELZWkN38+d3w7Pl6x5E4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067904; c=relaxed/simple; bh=gv9LRA/tkyiG97rIW6rStvqxfOn31iaYPYWkS2z5LZQ=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=Yi0TN350glicLbcug0T6Ps5cJ7MlKD8EdGSH90mSr/udBAfng7QvN3uzhGGc29nnbS/IFEJnwdxlIgGZgarqlSy3lUapR0Qr4VRc8uJQveQFYckMt/v563/DGNUq5J2Sb9+PnVyFQbLBQkxRtlPwG2iKxwSkNICl9zoW205Mheg= 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=ib4wva/I; arc=fail smtp.client-ip=40.107.20.76 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="ib4wva/I" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HlmfCiX3yYwkGmB0PLRs35HlW4Yek8nb3oNZmDFI0p7VlHhFGXbETyu72RT8B7T1T1WqkXF8TzwW5P6oJN8UiuQf/OWH6tt7dBgo87E7xQWF5jXYZoC1XfkVEOnw9+KwW+yCuq/gPwhMYgyvirZj9g6+ol/+4T6AiIbIKZ474kBLu35SsPT1/JPzaM0prksX9ijqGQTwAqraFEsj1HKlLEtNgm6Svb47KvcRtA5ltPLV6oHhooNSkWAF5UkJQh6YyL4LKpnKj2Fs4xL6VBOEYU5KNYQouO7dnH23VY7hiEv+AgrIuwpalbaRLrciwypuLfgCX5fItI5rwHMrqv8YwA== 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=Ym85KT5OBKiHkgKSa6Paokj4QkmiMAFGPtYsB/aWz8NtKsv6CfntexK+9S6C83JKEOiSCnK98rIlSLv4GPGjQtgKlxUFHLcG2RpJ7RzH3C6sIlbPHd7xZxMuzRmrRYwBuzM6NHIlUehmc6Cx41ECi2IqtgtI6gzjNcBXOM7n0Q6HkLBZfwCrZBi5lSbAGImYKE4ALxRAMKo5yI5VgW/21H0nggQ5CDZtyGN1PODoGzIC57PAWQEXHPHE03qjOH69YOTPntiozbjGJv4Lw89nq9IiLxCFksPZeT5Lhe39oHEwSUXqYVXV98cBg73d9185zN4GCYZt3VSguhYaDEZ6HQ== 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=ib4wva/I/uUSzhwX5hG07SL5g8i/Jfl7fBtT0DP+dQ+whkGmWmvTJ37CEeKH+SKleoyKBc92pK4UxJgTNgJjvkN6nvYcnljnv+Izu8HdT7gUJ/WPUatlMYPdeBHCYaa5FJ/tgGvh8WnPEOLoU5EGlz36BOkweiDmAFbBamDBuWxH8oHTNEBPGlLGWCn7p/yTcn1NKN6WRX5ksuNVPcgNbK9hGuuR/cn53TQZh/EWB4FllYL9oCe/eX/c30jWzCcPtkSuMX4WoIxDA5ofTsjFkgYevw3F8/pUg/97ORCOXrzWA34jB/kJCy+OpfzB3d9LV/C6NUe2KiltEH5o2Ci9cQ== 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 DBAPR04MB7367.eurprd04.prod.outlook.com (2603:10a6:10:1aa::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.15; Thu, 20 Feb 2025 16:11:38 +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:38 +0000 From: Frank Li Date: Thu, 20 Feb 2025 11:11:17 -0500 Subject: [PATCH v3 2/4] arm64: dts: imx95: Add #io-channel-cells = <1> for adc node Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250220-imx95_15x15-v3-2-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=659; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=gv9LRA/tkyiG97rIW6rStvqxfOn31iaYPYWkS2z5LZQ=; b=+YkA6GY61+IRn38fmgVNLcTITWjlMZYsD+Pib80hN7sYHOHT9wUAG/9UV/H9Sauh6wVevJsdr PouvHZWPrR2D4jrgridxZJf01NR1fMnNm4H8/xfHzAvQC7BoADP+THg 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: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DBAPR04MB7367:EE_ X-MS-Office365-Filtering-Correlation-Id: 53aad2c3-4e2e-486c-8a66-08dd51c94177 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|52116014|376014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SE42eFlLQ05GZk84cTRzb1l1NllNZ3FCZUlzUXhZaXFyWHFheEhhaUF6OVNB?= =?utf-8?B?a3M2Q3puYUNDU0hmMC9SSUNNQjkzb2tGMFp3cTZ5SEhZbnVmVUlnRjRVNEhZ?= =?utf-8?B?QXpvczFDVXBsdzE0VEFqRWxnWC8yR0FMZFM1NDRybW9WVkNEUGZ1VmFtaGZQ?= =?utf-8?B?Tjc2c2RnV3J4ZlBHa1RCcmNjaFN2VXR3TVVjRXRaTTB5UkJWOVRoaUd3VWYv?= =?utf-8?B?K05XV2NyKzJzMVZmL0NjcTV2ejdiVEQ5Kzh6R2tSZWtMQ1M5QVQ4TzdlV2l5?= =?utf-8?B?NmNqWHFhZjBkc0tzMUVNMDRWalpWT1ZRM3Fwa2lBMDdXU3d4OEdpVHNLODls?= =?utf-8?B?Y3YwYUFQOFJ0TXoyWXlxQXhoNTBXd1oyNTJidXJNd0IvakdrMVJXeUxneldO?= =?utf-8?B?dW5wOGdERElpbWVGVGp0Sy82UVFvR292OXJsZGhLZG8vdkdKSFp2NUZrZVZM?= =?utf-8?B?OHEwWG1mQVJnZTJMYVhsZXpITXNzN2dxTzdPdmxzU2p5MXZTUTg2UXd3MzJH?= =?utf-8?B?em10aHpPTmZoTGhKR2h2SGRkZWovMk9VazlwMkRmY1R5VjZJcVZZTWVTMzVp?= =?utf-8?B?ajd2NE9LSHhTWjNaS2EyeEVnc1JJSGFkSncxaHRQQkZpRWZtZ0YzbXhtK285?= =?utf-8?B?K1VvN0syUk5Kc3p2bzNiUStsK3hiMzlmMjhsRG1tbUtXaGJKMlVYdlpSZ3Jj?= =?utf-8?B?eWpqTUtVek5HTTJnVEY4UGxaR2RIUDY4ZXE0RkVDdG9qeDlqTFZhQXc4Ykl5?= =?utf-8?B?aHVpVHNYc2VoU0ZOUks0OGNkS21IL1VEcVdiQ1hiS3lhb01vd2wzekluN3Iy?= =?utf-8?B?akhpMVFqbzBkemo5MkpNbkJTWWJWTkxVdEloTzJyVjUyYzdxQTI5Um54QzBR?= =?utf-8?B?Z3dncElkUmNqTWlyTllPY1IxOHpBeWg2ODlaN1NjV2sxd2xIWW9xb3RoRXUy?= =?utf-8?B?ZWNIaVRvY2h2RkM4U3VPV3d0T2RLeWpEQVV3dGpwYUY0dTFiZ0JveUs5amhj?= =?utf-8?B?TGZhODhjVTJZVEp0anJYMEx5eGRwdHRoRFlwR2ZMNG5wWWI3WEM5dERtN0Zq?= =?utf-8?B?aVk4ZzNJZmdpbEZwMUhGWXNNQWFna3NkZkZURWhraEJvQ3Y1cVlmY1FlOHhP?= =?utf-8?B?UGVCQVg1SGZYUWxvRW5DenArRE9GeXErbmR1TFpJSFE0aGxrYlhxTk12bHVZ?= =?utf-8?B?ZHlmeVBLWGtWWUtuM1g4bEdxbDFjR3IyR3NsRkdaSUtJaU1YbGFrSjF1NVRu?= =?utf-8?B?TWlsNFlZRGN3Q2gzR2Y5ZW91R1ZxT0RIUXBlWW9VUjdQRFFUTEMzSlpRcjJp?= =?utf-8?B?RG1MVlZ0bXUyek9YUzFiSkh3RUcxclM1Qno0TW5MYzd6VTkzMXEvSkF4dFgr?= =?utf-8?B?N3d3Nk1wL1o5aVdNek1CS1kzVGdvOGVIc1p5MjJPMS9Rbk4yeC9aMFpDeG9G?= =?utf-8?B?dlB4d1RtdDVqYTdaTHlWME93K09hbmF6NmV4bjlzTXlqUS83YVNia2d6VXc4?= =?utf-8?B?VXVMaFFGRHhaTTd4c29NeG9BUmlyU1hGL2U4SU15S3RCcitZZzlSNmNjenU2?= =?utf-8?B?REZTOVVCMTBDSUVzMi9wVzNNdnY5dXluSUF1dm5OWWQrSXRRWVpGTXFubUNW?= =?utf-8?B?VFlJclo0ckQ0bWRDR2FIemZHNmVOM3F4NDZoMXBKeVRMWU8vcG1STUw1clBs?= =?utf-8?B?TCt3WjZYekphaitmWm5CMWxuR2gzVWlpTWhUWDNWLzc2ak9kNnhtRXljZTlR?= =?utf-8?B?TEt4cW9yaXZrTC9HYWo5ZkRub2w5WFhBK0lacGZlOTR6Y2twL3FJSE5GNWxy?= =?utf-8?B?RHZuaCtzZ0pnQjhHYjJGcWJRYVNTWWFVV1dJVjJKV0xvN2h4Q01KRHNjMDdn?= =?utf-8?B?ZmZ6ZzhjSGo3SldQeWh0WDF2UElmc3RQUnR4TXlPczc4M1Njb3M4RHE2Z0FE?= =?utf-8?Q?N1F6xdXurnOIB8nQGMQRMXQrR1zLTbZ3?= 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)(52116014)(376014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dzFyWWhRRFpGZm55R0tGU1dEOWlmWGFtdk9SRTRGT3FadmhkcGxBeVRoZUpJ?= =?utf-8?B?OU5LODNyNk83azJvY25vMnVqMlplQ2JwT2dHcFNBQVN5RllIbDNNN1hRL3dN?= =?utf-8?B?RXBHRXZRb05RS0c2WlJ6Z242SEVvdytvNi95QzdsTDBCSjVnVFhHbVRaZDBk?= =?utf-8?B?Sk85M1Nab3ZpMFUxVmZhbGI3bHdjcG1tWGY0SUozczlLZDVpbmVBaDBuTlJQ?= =?utf-8?B?M2R3WmxtQ3VvTDhuQnc5dmZLZFNPaE1PQ09OL0s3dm5ReWtaOVhFaWtWS2xk?= =?utf-8?B?SWVodWJQWXJFUnV6ZXR6eE9SYVVQWkhRUHFXRklNVVV6QnBtR1drbklYOGsr?= =?utf-8?B?RENBeiszSGRxQmxHeWJLTEQ0c21LMlJoTktmWnpmSG9lOFZMS2J6Zjd1dWph?= =?utf-8?B?RWl4N3NDZEljbHZWaWdQQTJWK3FZZXgvMWhPVGNsakVoREhwSk5wTW40dnhL?= =?utf-8?B?STZvOEtWWjZRSGpsdHNTdXNxa3hxNWgvTzhtUEJiL2lRUmhwb2R5Rk1rUVVQ?= =?utf-8?B?SnBCa1hMQTU3UWM2QlMvTjE0dTduZ2gyVE5KWTdiL0I5d1F4Q0grVi9CdDRG?= =?utf-8?B?Q0tzV2tCTmo4ZWp4ZFhOdDFGRXpsT2NvbW9rdmRHYVFuNHB1Tk0ydm9Pd2xI?= =?utf-8?B?UU5CUkowODR1cmpEMTZDRmdVMDYyMzBuYnd0RzFPYWI3YW4ySXYvN2tuZ09R?= =?utf-8?B?dW9tcm90RzYzOVhIMGxxTTJWTTh0RlRHc0p4TzduWFEyZkJSMy83bUo0ck5q?= =?utf-8?B?RzJnRHd1OHJELzVWSjYvODZoTnRJb2JEVEcrM2JPQXJFb1A1UXB6VW4ybUxJ?= =?utf-8?B?dkJDcm0yWTljRE8yTmgraTBBejhZQkRJWG84N3lYOVF0OWt5L2cyV0hiMU1O?= =?utf-8?B?OWFmZ0FTMzZtM2lVSWNVMTFKZElKc3psdlFheXJPRUd5UElYNVl0WkpRVnVm?= =?utf-8?B?SVR0aHo4WVdKTk13c0pVS3ovTWlCeTRXRGcreWlRKzRnUDlEVVM2eXhpWnZR?= =?utf-8?B?MysxTGx5WC9jdXpZMU5XUnlqdGxVSzVVb2svMDRCZUM1RTIyYlFBMEdvdkdY?= =?utf-8?B?dkJqZ3RKMk8vK2hIWnhYNFc4bkdFWTJUNGo2VGc3NXZxSkQ0eDlsaXlaZmty?= =?utf-8?B?YkpWRllYV0tSNUoxaE1lMnRlWDBLNkdHeHNzbGg0eWFLbGd2enB0RmtkNklz?= =?utf-8?B?NEZFWC9IM0RNYlU4cnlZUjNMM3YzMTFLVmdsbGJIdmFoWXM5UjhMZHNZY1Y3?= =?utf-8?B?clFLeFJqZ0ZmbG84M0dsV3F5MTFJZkNTaFdVSUMzOXhoQmVqVy9mblMzQi8v?= =?utf-8?B?MXJQT1lOOHE2QnhwMFhGRW5oOGdYRWNkc25tM3hoellVV2xiaXpJazhyalVr?= =?utf-8?B?c1pvMWVGeGxDOE1CZ0c3aTR6RDJrYWhaOXY5ekkvTmhweEk0YXJGSkd3cVg4?= =?utf-8?B?aGliQk1lc0I4UmVWdEpkV1VyNUlGbzMyT2cyS2trd1NRMTlRWktTanlJaXB1?= =?utf-8?B?N0pMZGcxN3dKT0hBVFlUVEZocUFVUlNUdjRKS2VaMWZvOC9JU3JmVGZ0TzZs?= =?utf-8?B?SlJNQUtDRkV2SzZqNTBSYmlZNnh3Q0I2REpyTnN3cEpYNlpPZDlza09zRDdn?= =?utf-8?B?cDZRVWg0c3ZENVRlVmljczQ3NU5zNldlaytlNXRDeEQzUzdUV0krbWFHQ0hM?= =?utf-8?B?YXY0T2dNWWtFT2toQ0s3T2JKK0VkM1hocVRTcXMxZEZ6M2ZoTUw0WmtBR1Vv?= =?utf-8?B?Q0ZkTG00WndycmNFaVRKaXYyOWxjNStDaXVPWDZYQ1M5cy8xOEJvdmRsM3dv?= =?utf-8?B?U2tpOUVRNXVQOUorTjF1MmIrcUMrTk1HaVAyZGEzZlNLeGNGazRreGdZT1Yz?= =?utf-8?B?dDV5T1ROM0dBSTNVc0Foc0VuUHE3Q29QZXhPczNQL0pxN0pYWnpGbzhrL3pO?= =?utf-8?B?N2p0YmsrRUJpaXBndHRRa0ZlM2RCTEUzRXZoYXJSZ1JFVEovUjF3NkZCbmZT?= =?utf-8?B?cW1LcWNsSko0NFc4eS9WV21hRitKV3lTQ0swZk9haWZFNGtTOTRFUzlsdHBl?= =?utf-8?B?eXZCVVhGUVV6WXpadnYxbDBUaEgvTnhYWWF4eU5JWlZrZTErSGJDd0xyYzRX?= =?utf-8?Q?1yh65gioCowK72S33eZOnzxnn?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 53aad2c3-4e2e-486c-8a66-08dd51c94177 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:38.6495 (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: MuvSISQ/H5Z0MnSTG1TdPDkEE8eNenmCrmI3xMINBoDUeyekUN5uUrWOkMatCzrrgpDlUceUjbwaFx93g24wiw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR04MB7367 Add #io-channel-cells =3D <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 =3D <&scmi_clk IMX95_CLK_ADC>; clock-names =3D "ipg"; + #io-channel-cells =3D <1>; status =3D "disabled"; }; =20 --=20 2.34.1 From nobody Tue Dec 16 11:10:01 2025 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11013066.outbound.protection.outlook.com [52.101.67.66]) (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 38EFF200132; Thu, 20 Feb 2025 16:11:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.66 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067906; cv=fail; b=hAYlQ0cpmsT/LRAkmpHJp8UWt+roMKU1Gio2IT1HSK6JR/LhMBFm/zGlp9z0ZX9DaCF7I4JgzwHQDDde1sv/PkJiw22j/lk+Qh0kAQmGMwDXM3gRSBErcCjhPpVnWoc8xJE38AtQvkyRvYGudpiLJHFeBD8JKqW6tZUkAx+V7JA= 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=52.101.67.66 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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: linux-kernel@vger.kernel.org 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?B?VWt3eVQ2eFc5YURmV1hpZDBldk5nSHJDeForc0FEQytwYTF0QTQ5V3FNM292?= =?utf-8?B?WE4rL29DN3BoSTBpb25rRndCdnBDUzFNVkFweWtuWno0VERXN3ZycjY2WWNO?= =?utf-8?B?NXkwYUVjeThXTTJEQkR3NXNqZ3dtN2pRTEpHYmlTK2RYMm5HVEpZalJPd1JE?= =?utf-8?B?bzJMTURZNTJYUHRwbGNGOFpldTUvQ0RXUTlrQ2FQeEFZN3YrSE9QSGV0dTA4?= =?utf-8?B?c05UMWFvQTNadWsyRmVNcFY4eTh2TkduSnhJS0tMTm9FNzVBQ3VnaEFhQXU3?= =?utf-8?B?bTEvaTFrSDlOOTFFWkFCVzk1aW5PSDBqTDViU0hPVHJJclNPVks0bEwxVlJa?= =?utf-8?B?RHU4Yjl2KzVzeWNsTjNZTzQ3UUdVTXo0Y1M1NVVaK21ySDFKa1B6Sm51Rm45?= =?utf-8?B?ZEtmSEZyQnFCOEpFd2RrTDRpRC9zMXBxc05iZllOZzFWd3llQTBxUEpzQ2FC?= =?utf-8?B?bndMenZCbzRoL3R0VEdGbnM1Y0xPRjF0YVgxOEt2L0hDelh0TWhqeUo3Z2Vw?= =?utf-8?B?b0hTYnIvSFJ3SzlGOXE1ZG1Sbm5ycm1Ra2pqeTBjT0VNZi9jMlRsMXQvaWJo?= =?utf-8?B?MVp4Zjh5UGxBQkNFMzUwWFVpTURyWjBIdkhZV05WbnRZL0o1MlBIMlovZjdJ?= =?utf-8?B?RFBnUzRHckx6SmQvbkU2akN3UGpLVitiVTRkVTE4dzltWDZIcVM5SGJ5ZnlU?= =?utf-8?B?bjAyNVFvWmpRMXZSWXRFSU42OHRCY1lDLzd5MWtIZ01nZzJRU1MzVXBWT1F6?= =?utf-8?B?Y1FCbFltbnprN083TnZZUi8zeUo0dlM3VVNyWFpqVE1CUDdrbjhIQzZ5Tlda?= =?utf-8?B?SGJGaXl0VVJYWks3L1l5Qk9rWjBVcGk2MjVmVGdTNnp6WEhmbXBreUZCWE1S?= =?utf-8?B?OXYySlBxS3gzcURGR2xRcjJmRkVnZWxkbXByY0pqNDRrSkdIaC81Vm56VDlF?= =?utf-8?B?d0ZSZnFxN3NHSXVGYWVJSWVhYkNKOVk1VFJRTG1oeUtjdXpLQ0tmTUptemNa?= =?utf-8?B?ZlRUclNOcjFZazJleWxQdFVXQ3RJaVAzRk5oSFNiTEpjc29hY0lYUmo0ZnlW?= =?utf-8?B?UnhtOGpYcXlScU01RWVxM01jSkY4UkhDMjFCMmgxVW1kQXQxM2tHWEFEUklr?= =?utf-8?B?OW5RL1ZWaTZyK2VGWk1pMmFSSyt1M2tmN1dCSGxwajdoMTVmM0Y3ZGlwNHI2?= =?utf-8?B?cksyTWppWjgrYzZoYllMajlWRHNpSHF2d0ZHdEZWM3F6SCszMWF3Mm9tcUl2?= =?utf-8?B?NklzU3lRNUFhdWUxdTVvVUN1RjlxNzhZOTFIaU56bWRNNlpFSlU2T2pOQ2pK?= =?utf-8?B?eE9iNEVYYnQ2Rlg3aXdNaDFVSk5UZHZOWTZKdEFHL3E4YzBXNEREZUdnRTd6?= =?utf-8?B?czlRVjBtMGd1aWtPWE9SMVYyU0dDYy9OZHJLQTBxVStKeEZ1UzVtWVAvRlVH?= =?utf-8?B?T05Ea2NpZ1RQOG5OUTBxOGtRNDM5aUltSEtuU1l0c3BMS2JLVXBYam9QNUJj?= =?utf-8?B?elJZZFpUSEtGOWpJRVFsaUJNcGRTT2JhNVdwUjJ3M1I4ZDNudVpkN1djNTVX?= =?utf-8?B?aFRUV3ZPUGJNb3pTanIzV2MyaHpzdFlCa0h5ckFlMVUzUFZjcW02ZWl3MkJh?= =?utf-8?B?VkIrK3BrbjhBd3VWRXUvNUplRHJ6dFR3a1RDS2xBUW1Qci9RL3picWVnZkVP?= =?utf-8?B?RGNkSlpROFV1RXRxUDR6aE5JY3c3VytId0JaM0tnWC8wQnlrZGQ5YklVcTBo?= =?utf-8?B?VEI5VTZWODBHNzEweEhtYlIrbVh4Z0NpYkNmNmhjV0ljdVdtRUhuZHdIY2NN?= =?utf-8?B?ZHVLMGN4V0NOQm0yYUtOTHV1YjhlL3o4aTkrS1dEcTkydVBBRVZjSjBEUlI0?= =?utf-8?B?Wmg0dEtGNWp2MUszOWNiODdCbWYrZ3pMbkw4RFAxcXBBVnhlQ3pJa1FyY2l6?= =?utf-8?Q?h2FIcLlRNhRLBlnwB0YGHaWbJGfftx5O?= 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?B?aXg2WTN1UDZUV0YzOXh2THpCRUwwaEdFejlOUkRya1pHMzdHOVliYTFDSHRv?= =?utf-8?B?RUhZeTZTdEJaRzNlRk52cWJEcC9TTWxHZVorQno5TjFLTURNT2xlamtvSjVB?= =?utf-8?B?d1BXUWhJMm84OVhkZytYcERBTUxCYkpGRE1wdG0vZk9Xc0JjQmJkTWlWdzFE?= =?utf-8?B?SDdyS05XR3RQZzhEOVZMNFl1NjZUU2JFT3JjcWkvUjMxVzh1dHYzeE9VYUE3?= =?utf-8?B?YkZkeUNSbVRDN3dMSVROaVh4Tm0yMlRIM3phZ3lSQjlKUTQvbENINlppenlP?= =?utf-8?B?dHF4cWVKV1UvdnhwSlc5ZDd4QkxFRmxVS1IzQ0dHU1VZeVlXREIxK3FYdEl0?= =?utf-8?B?SWtZWDEwYnViZ0dkekRaVUVpejN3QnpXTFFqaHgvTnAxSGJRU1h4eVRvSXY3?= =?utf-8?B?MytXUEN4NW5kaFlFVUxXNEJPUGVTeXErcko3YXRwMlJrUWlsM3NYdzBOTlZr?= =?utf-8?B?dFAwOHlFOXZUbjFLMlpLeXpuNSt0OXVFQ1o1R2l1L3g2Um0vTVhMczZNb29W?= =?utf-8?B?V1YwaHRNNjlkdzJaL21rNHJxbXlMbUM5amgxZ29tZ1M4UkpCSWRHajV3cnd2?= =?utf-8?B?ZUR1bmpGazgwc3VWR2tHSXBybkh6UlZvNU1lakNVVTY1a1ZBNXZpZ0VmN093?= =?utf-8?B?UWhYb3FPTHB6VE5DZC9ZbHJ4RDN3MGtZQVhmRDJQUXF2R2puM2RnQWxPeWs4?= =?utf-8?B?c1hacnNiMzc0QnJseERjZFZ3eUdyWTBSVFhud3lPbXh5aEhGWmtiZUFia1VZ?= =?utf-8?B?OGxSMkIwUFhMMHVnaGtPditBWllnSTBGYkg3bmNGL1FqeFZxQnhzSzlNVUYx?= =?utf-8?B?MmM1Qk1ZcGFGSHdHcTJWbnp2T3N6bnVYTWxOazl1NktwWDd0WmRUOEpSTXds?= =?utf-8?B?VFBCSlAvc2NCSkRSZlBoUnN5dzdZU1NDM0xpb3U2d0NpaGl4VVRrVHg0QmJh?= =?utf-8?B?c0NBeTMvUHg4ZUxsNVRKU2hYVTU1NnZqV0tUYU1nMm1MOXpwb1ZYR3lULzc0?= =?utf-8?B?REpIY3ZhMG53MUw0amZOOGh6dFQ0aXNEM3RSc01MSlo3a0NsMXIyMDcyMCt4?= =?utf-8?B?clpMZForcnQ5cGNHRkhyWU12UlJOTUFzK2p5em9zWHZJOXMzUTVTSitXWDVo?= =?utf-8?B?NUxOcStXL2hrcUdORHYyK0lHWjJDcDVEbkFqcWtPbjNYWnAwN3MzaVo1dkY0?= =?utf-8?B?R0trMDltRE14NklLd1c4dkgzMXhRN2dtV2p5SWJ6a0g2TWU0Q2FOQjIzZ2RW?= =?utf-8?B?MDRyWmcyQ2FUYzQraHVTUXIxclY0d1NLTG93WEF6UVc4M2VCNXVramJJN0Zl?= =?utf-8?B?VXZrS2NpRitSaSt1Y0VIZXZ1MjRLSmpDQ1pGd0ZFYmp0Z2x0dktQblF6bld5?= =?utf-8?B?UGJtc3c2cVlSblludjdjVFR3ZkxFd2lCU0VIVXg3QUJPa2hvcUUxL0hPNU9N?= =?utf-8?B?Tk5Xek5BeTdtUmhGaUMzdWtUakJxbzdBZktORFJHYmJVSU5oR1BMbW40dTdG?= =?utf-8?B?QVF6ZTdDUmJLT0dLK09DQW1lSEZTdlVEcE1Qb0NkWENtT0kvc1BaSldoNmZ1?= =?utf-8?B?dU5veXU1SWFZNlczQVg2aWQ5SkFjYnIxZkQ4ekFIUHR6cUN4WS9tMkxQdGxE?= =?utf-8?B?VHBBQThZdlFialVsc1hpQnNmS21jMTRiMHJEYTBXN0NnbEo0WFZ1d0RncmRY?= =?utf-8?B?Z0l6SzNDeTZuS0pTc2hMMzlhSzJ3VXdpTTZlcVVIT29aQ1lHUXAva1FRQzlM?= =?utf-8?B?MlZPMUtvYWFBbVEzRlBTc0NoMnpTYm8vc2RZYTZPMUZkUnZSdGdFOUpTMFFu?= =?utf-8?B?N21aMEs4WEx0M0FVeld1ZUlFOENITmlGOE4zU09ubUJ0UnZYb0kzUkNJT1ZE?= =?utf-8?B?LzRsTEVDRFdRaEFuZFQ1dU8wQ2QvbFdtd3d0RFZ5VGNRKzY0VHFCMUdLQWRP?= =?utf-8?B?TG9FdGJqYTRkdEVtNUpoSUpKMVdSS0tlWVFVQXVzSU0ycXp4UE4vMnY3Wndl?= =?utf-8?B?WVA2Y2VWSlZzZXlZN1BNMFFkSC92UW55SWZ4S3A4V2Z0UFNoRnpyTHNUN0sv?= =?utf-8?B?YTBGcFArNlFPUHVzWUcrTkdNendiaThTcVY4cG40bVQ3dkpERjZRN2RxZWwx?= =?utf-8?Q?04YWdBQsmRSZV58bxE0roUuld?= 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 Reviewed-by: Daniel Baluta --- 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 =3D "disabled"; }; =20 + i3c2: i3c@42520000 { + compatible =3D "silvaco,i3c-master-v1"; + reg =3D <0x42520000 0x10000>; + interrupts =3D ; + #address-cells =3D <3>; + #size-cells =3D <0>; + clocks =3D <&scmi_clk IMX95_CLK_BUSAON>, + <&scmi_clk IMX95_CLK_I3C2>, + <&scmi_clk IMX95_CLK_I3C2SLOW>; + clock-names =3D "pclk", "fast_clk", "slow_clk"; + status =3D "disabled"; + }; + lpi2c3: i2c@42530000 { compatible =3D "fsl,imx95-lpi2c", "fsl,imx7ulp-lpi2c"; reg =3D <0x42530000 0x10000>; @@ -1245,6 +1258,19 @@ tpm2: pwm@44320000 { status =3D "disabled"; }; =20 + i3c1: i3c@44330000 { + compatible =3D "silvaco,i3c-master-v1"; + reg =3D <0x44330000 0x10000>; + interrupts =3D ; + #address-cells =3D <3>; + #size-cells =3D <0>; + clocks =3D <&scmi_clk IMX95_CLK_BUSAON>, + <&scmi_clk IMX95_CLK_I3C1>, + <&scmi_clk IMX95_CLK_I3C1SLOW>; + clock-names =3D "pclk", "fast_clk", "slow_clk"; + status =3D "disabled"; + }; + lpi2c1: i2c@44340000 { compatible =3D "fsl,imx95-lpi2c", "fsl,imx7ulp-lpi2c"; reg =3D <0x44340000 0x10000>; --=20 2.34.1 From nobody Tue Dec 16 11:10:01 2025 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013065.outbound.protection.outlook.com [40.107.159.65]) (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 230EA2045AB; Thu, 20 Feb 2025 16:11:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.65 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067910; cv=fail; b=enuizRL24KiG7bhB3/Qd7VNkY6eoZf0nbbTIeA/P9gJa5t+k9B1LeCeyERtArDPxqFTcEtz2b0GzEQpKDaNx+Nz3gasf9ogYeqh4YMQYOVyft/BjsCYgRZ8wdVHH2HmmyleISHVGnt/hFkMYzqDJutNV3bh6wq/+TXpn4l/mpKg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1740067910; c=relaxed/simple; bh=C3/tp5cwUKuwZkWeDtkYZHsEWBoUmiI5dCnxCiGzeXY=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=E+z2OPPuzDMrndXnznN8NNbivrCCN5+7VohpfxL/ZZhjIdPOjJKFCWRYyjHPDpOj7LQlaKKKNdfEgGsMxBK23rNKM2Ti/6c7p2DV4wLSqszX7Yrb6mmkffvo+rKmg8b1i4a+gqPBWHoucLpoW8q92d3lb+UhkSaqFa6EF8ZPFsk= 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=aP9ZGhqH; arc=fail smtp.client-ip=40.107.159.65 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="aP9ZGhqH" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=T9vjge6Y/Xh1mBGCvnOPb/1fsyXvW6BgeiNGMHO+zk1z9V6zWMh5w6sUI2tsvNS5B5J3Y4QC979Yp8jpNoqI9gu506luDDz3woqVu+7YdEjA/vGLVHkLmF9VMCbI8bFJ2V0sy47fQn9oEVgKnSzV/WBo9Rtn8rW68bCG1Y8iSWy6JqLnGVwDrxWGOJ0i9mSSo99PGDH/nVhl/B7CD1txO1FkDb67Qq/hpek0Q/XD0D81XG5u0apj47dHLA0AFNN2Ay/IHPfzqoWQmkWj5WpFhhCOPf6FUuz7uJJ5YT+kNSRRo8OWfw9e7FxBOleH/1D9EXWu0JnQ3R9KJPYj0CQPPA== 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=3UmzSZRLWMhYT5hjuEmbQkr98w6Df4jW7qW/gnI9584=; b=GjC8SA5zdllUS3XHIkzoLMf67QU1+HpNCeTBFyXIPwQum/a9nwtzF4kqRlJFztDZ6MkVIjEgxTbVKBWy6919ZeGRcOStCjUaq/iEZiAZPtdWn7dzcZwQMcHtWx9FHrPi6CaWzumP/GV6GP0vcGKYPzv2hrsCnRhcBiLFe9aDHP4wM8glFJBrFq8nteXCoeSyUWy7vg9YbVifJTBZWAel5PDVgTmXc/HfjS7N5mLAILKi2MJXFS4nAFqsKEEuvc2v+gdltpRG1Ty65RdwKLP0EChKkSdakYqZ7nWZHGHFoiCKDHNiWKk2xOW19f+8uyzBvISHd2QFexJEu9Q3FmJObA== 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=3UmzSZRLWMhYT5hjuEmbQkr98w6Df4jW7qW/gnI9584=; b=aP9ZGhqHBfJoA3XE2SgLwzZMXJ2sUkWjzyROIAwm2PptJHg0W06G94FHAt9qNDDvi0TEi8Vo31JpnSg5ZLJ8/QyYCr9amVgPCJlFHnsumpVwNI6tDnrP4HmDG12789ZL5A8mNw7RITpYTBAkb2rJZgIMZJ/b3MFpjSKYedZV++W3WmR6QM6AhIcAuUQoTfudAhglDHxD/FQyy6GsHgptB9OhnOvXaa9Azu572Z3/3SzCwABHfF//G56twzZklAF9UcVGW33ZrT8NGC6R2AwKpRKIt7Jm15/A90fcVOmoxrz1+QeEBluLyXQmTNMPkHt1iznMNsB+LEfNIiPehgSekQ== 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:45 +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:45 +0000 From: Frank Li Date: Thu, 20 Feb 2025 11:11:19 -0500 Subject: [PATCH v3 4/4] arm64: dts: imx95: Add imx95-15x15-evk support Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250220-imx95_15x15-v3-4-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=29411; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=C3/tp5cwUKuwZkWeDtkYZHsEWBoUmiI5dCnxCiGzeXY=; b=xeIVykThWN/uESrpOwgJhQUHPutQRgz51xTpPrO/ts5rzSeyvMfk4Q7sRgcPcjUGjFTlSLknj sZvvB1KH9miDV1dKNVbGj05RsHYLkhKCC7jeLHU+IiBkp87Y2z+7JQC 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: linux-kernel@vger.kernel.org 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: 66514eb9-529d-4e3e-af3e-08dd51c9456f 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?B?RkhoQWRHdDFpN1p5N1J1REI3ZVZGTmgwWWZKSThuN1FNc2FuTGtueXN6MDZO?= =?utf-8?B?MGJiTCs2R0V6RnErMllYMW05bHZhcjlNYlZvY2swQSt2T2h3UTFKSlF0cjdB?= =?utf-8?B?N2tsWnV5alFrRGZ0UTd2Y3MxczF0YzAvazhPTEdDcHRrUHNLZVp0Ukxrd3BN?= =?utf-8?B?UWtUZ3JKTS9TVHdQSVBtekFmRzhTMkkxN1dTOWR1R2ZZTWkwK1NxYnJEdUd6?= =?utf-8?B?bldPeWsydzlLaFY2aFQzSG1jVDNZbTRKTVVCQkVwck5YYkhKL1FQUDdjcEJL?= =?utf-8?B?cmFnN29UQk4rTURaVEs3V0RudldPREd4a240M25Da3FXVHdUMmdLU2hPVzhQ?= =?utf-8?B?c0JRbFlXZXJEN3ZEdjE0ZDNJQlYzV1BBR0tJTlE3czluTkNJbEpYZklLR1hh?= =?utf-8?B?Vm1XU2dGcy80ZFdhU1UzQzRZazVMZ2hiTXhsWWJpYWxwa3FNWTFMSVBFaWFG?= =?utf-8?B?Vnh1ZlQ3cms4VVdpQ1RDbzlyWC90amhNczRKVE9PR00xVlB3WGU0c3lrS0Q0?= =?utf-8?B?bDBLN1BqUHlsSlpuMTl2c0tQbjhBK0dNa0k5QVNtNzcrN2tGMG1zSTVVNzZq?= =?utf-8?B?MlR3UnhtQ01SNXoxWHA3UVdqVzBFR0RPdUs1V0E0eUcvaXI0YkNPUTVhb3JT?= =?utf-8?B?YTBiZ2ZvK0RiWmFyWXgrUGVsa1FkV0I4MlM3RFFzM0ZsbmkyMlRsTnptU2Nj?= =?utf-8?B?VjNGUmZhTXFzMUVMR1c1eUEwUHJyTUtXWmJnSWxoQTdVMjJ1WUZxR1d1anBJ?= =?utf-8?B?OTNVbEpZTzA5TG1KamdMVkdZekpqKzU5SDhVdHZ0Y05KRm5JU2Z6N04yb3Rv?= =?utf-8?B?Y3p2UDVwandoQ01mdlh2VWhnMUc4a0xZV0E4RmhUNUdUeklBbEFDM0Y3Tkw4?= =?utf-8?B?emN5VEc2Ukxuc2k3amo1Sm5rMHZkMkdrcUh6VzVad0tWT3pIREppQWlCLytZ?= =?utf-8?B?TWdMaWUzZDdzR2hUUmNGbllqOFZJWm9QdXdUTVdoanhYVkQ0dHZTUTUvYkpo?= =?utf-8?B?aE5HSkNCNUVMc3RYK2pxYjFXK2trdi8wVHhPeHlDdjhUUmQxNDVqYldnaUFK?= =?utf-8?B?QlVPay8wa3VBUndwQXE5amx0Sm9OTmVuVm9QSGlQbExLSWlOdnV2dDB1T3h0?= =?utf-8?B?ZG9IL1BRSERZbE1qa0pnblViaEVZaGp2elowUEwzWHpkOTUwSG1uelpRZDYz?= =?utf-8?B?UFdKbkVpeTdKVDFBTkRNMER0QzZxTlRCZVpHcHRUWVN2d0lzaVFuNVdiMTEw?= =?utf-8?B?eExiZnNlTEFjSVF6bDhMcDV4UGpEcUwzZ0wxR2Z4UzhBc1o4Nm5HQTl0Rzh4?= =?utf-8?B?aU5XK2o0WXo1OG5HNGxmRjlTZEpuYkVVNGw4QnZzM05CVXpFNDFZeUIwbE0y?= =?utf-8?B?WHlDNmNtWHBna0J0cFRMOE00bTBZVWxIVC9rY0pEMlhma3BkY3pRdU43VDZu?= =?utf-8?B?ZHgzVXc0QlMzQU9sNlJVV2czbndOSTRISVM3NDVJYVlqdlNPdlJ5ZS9wV1hF?= =?utf-8?B?cEJ2VjdYRS9HbGRrdThQSlNaZzNNaG5ENXJTLzFHUjNmbnRyTjRkYjhDcjRj?= =?utf-8?B?MHV1elgvU0Nrb214UW9uZkloelFkdmJaOWJ6b0J4d2NtRHhlOWY5T2k1N0FD?= =?utf-8?B?SjQrOU9KQTN0TkZPTHlodXUwbWkvMVkxOFVEY2RBUitzSFJ3a2FrY0dQSjJq?= =?utf-8?B?Q3k3bUZjYjJjUnIzMkNLU0drRXZ3dWsrQVZrUlJwazlxQ3dhcGN5NU1OcWR2?= =?utf-8?B?dGNEUDhQK01EVC9mNy9aMFVYS2Y3blJtOEhGaGZiMWt1S1FLOC9aQ08xUmRk?= =?utf-8?B?VmNveTA1Tnp6NjY4cXJJcWQ5STB2bGpjamlZY2Y2ZUJUY3UzMDYvc0crZEs1?= =?utf-8?B?eldzaTI5UnVxQ1cxZ0FXdDBlSlVWUXBValhibjg3cHgwcDUzTnhVbkdhWUtL?= =?utf-8?Q?TzHZTPxJ+7/udSvJwCn5HkTO3dYvMfAS?= 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?B?VDk1Wjd3c0JOcnpvbzhoOHZaSEZCWFMxTEViaFBsNnkrdDQvbDRrVjk5THVj?= =?utf-8?B?S0JqajBJY1k1WUl6WVhscXMvQkVrbFRsMFczb1RHQlFNVHhhTDVqbWQwRkla?= =?utf-8?B?K3ExR0dFaTR5RXJqcnVYdFQ2VEx4ZStUS0srbnR2Q1pyNW8wK2xrNFpKTk8r?= =?utf-8?B?YnkxVWYzNFJIMG9PbFFScDJMak5jOFUzamRNaVNUVXlzV2g5QUdqZHQwc3Nh?= =?utf-8?B?Qmt0QUZGRVNaM1hPdDVsN21OR01LMGs3TTdZdnZDSGszSFc4eDVNbUlIRlRx?= =?utf-8?B?TDRVYmZiSllEejZMTmNlWlNQUW5BbWxPc3cwM1pMcDRINHBZdXdFc0VCeEha?= =?utf-8?B?Q08ycTc1QlFCclArUkNvenZnQXB4NGJFMjliY2o3SnJwZkFWaHpDK0VqQmZa?= =?utf-8?B?ajhqd1FKeHZpNWRhZ0h5ck1Rdml3QXJOK3dReGthUEFkQTBtV1M3RUpLdzFY?= =?utf-8?B?M0ZmMkJTWk40RHRXenpuZDJ5cFBVSFFwYXNVN1czKzA1eHdKVFVQdnBoYkhW?= =?utf-8?B?RE5BYkpvYy9WZlZ1NE9PWXZURTdqUTRVbUtFVUtlRlhLbnZQUFJ4TStLU3dk?= =?utf-8?B?OFBLcXVWeUZEV0VvQTdmTDVoQ1dQTjk4NFZCdDNOaGc4YWRDVTJ5cjNQMzZj?= =?utf-8?B?L1hxRTdza3hncTZGallGLzN4MG1xY04xL1pqaVFuYkJGNlFlaGZNRU9FRUt2?= =?utf-8?B?ekVjSk9sRW5JcnpnT1E4WTN3eklZTmNXL2xDSEFPWGVRYmRRdWg4b1pFNHow?= =?utf-8?B?U1BwQksvdzRFV2xMb3ovZDRIR2ZuN0xaNUk3SHZZRlJobDdka25nbjRTUEVl?= =?utf-8?B?c25aeXZOa0M0aWxLNHRDdEM2QURuUEovWmdMVzh2am9LbnpWc01qT3c2TEdp?= =?utf-8?B?MXM5ejU1dXhPRUZhbGVHN3BadC9uVi90aUxRMlZrWUxSWUpOaXIxbXdzN1NK?= =?utf-8?B?R3NVTGFjT2pPR2VBSGZXb2dSbElHU0gxTktPSFYxT1Q0bExENm96VmV4am1T?= =?utf-8?B?VzBvSm9VQjl3VFMxNGZPNktKSjhqa1hVWlhkdlNMbTBsZUpXMFZxb01hcTRG?= =?utf-8?B?SVo5SVJwU2o5TllaV2oyWFJLOGpwdEx1clB1N1Y4aXJ0cWxwZEtIeU1DWStS?= =?utf-8?B?TEs4bkdQTUlQWExYTGg2NzNQcnJ6dmZqeTZNakQydis5L3lpNDhHS0crbWMy?= =?utf-8?B?bnE0ZEhDK1ZJV0VHL2ZlekE0ZjBwanp3WVNLRDM2WU9IL2w1M3NlTnhMVDQ0?= =?utf-8?B?d1F4YTBYK0ZTMDM4SGt3aEh0aFZrTUJpM3RqbVc2U28zbm1WRmduSXdhbHpl?= =?utf-8?B?Vmt5VVpsQ1FsVlVrM0ErbnZycmIrQnhuYkkxSlFsMFA2NVlnbStRSU5NM2du?= =?utf-8?B?VjRlOU9LZ0M1am92aStWTmY0ZUs0b3NWQ2l3TkRoMkprcHBzelA3QmUvWStI?= =?utf-8?B?SXBXcXM0UGw2TWhLVnlMR0RuTWNmSXdEZVVVTG5ORURKSUhNYUtEVHowMzdO?= =?utf-8?B?RjVTSk94c2NZTTBjWDJ2S3R4ZGhzSStHSkJ1bnRhSmlDMk1tV3FCTDlaNVFB?= =?utf-8?B?ZnB2ZDBFdTEyUnBUV3FMek5RQ3RHMWVHT0JHeThmRVNCNTFURWJ2c3A0dUtD?= =?utf-8?B?NTFsYXJXZ0JCaXZ4dHVUcUJ3L2U2VTdnZlhoRVNFS01scWtRSUxxREtaUnRL?= =?utf-8?B?dnF0S2FibDltWVpGMkgybEFkQmtXelQ4UUdhZ0lTWXRteXYvSHRRQmpONy9a?= =?utf-8?B?SVVhQjhUekxmQndJa2FVdkFvUmwrN2N5Vm1QMmtBUmpLRDB0RXIvVHJTKzhx?= =?utf-8?B?d05hUEJrV2ZHYzRuN3JNcUV2djBLdEVPOUluYms3NFpXa1kyUWxtUHRzU2Na?= =?utf-8?B?WEo3UlFnZTdGaFpDZ09BNWdxcXE5N3FDeGtndm9BZHZCLzh5amhDVWw1K2Nq?= =?utf-8?B?SjR4dG5mNi9lbUZpZU5tM21KbmNqU1dKYU9Na0U5UDVyaDdPcW4rVVpDdHlM?= =?utf-8?B?T2JmYjZiSlJjcVZkSm85NGRZbmxvWkNLZ0plWk8xcHdkOUpyTjZ4OUppQkps?= =?utf-8?B?MjdoN29PclNWTzZpVWVsbWp3b1Q2dDJ3N0p4N21VMG55SzBJcW9IalgyTmFy?= =?utf-8?Q?bBYWVv+2AUrT5X26jCWSS/pEC?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 66514eb9-529d-4e3e-af3e-08dd51c9456f 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:45.3122 (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: sLe7Uu85eP8pDuGcoM88xdduhIm39SmLJgZURPJw2dOq7/O29Ps1jcdg13hAWaoTMEp2FnekKb5elTosOrcyog== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB9968 Add imx95-15x15-evk support. Signed-off-by: Frank Li --- 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 | 1062 +++++++++++++++++= ++++ 2 files changed, 1063 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/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) +=3D imx93-phyboard-segin.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-tqma9352-mba93xxca.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-tqma9352-mba93xxla.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-var-som-symphony.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-19x19-evk.dtb =20 imx8mm-kontron-dl-dtbs :=3D 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..ff845437efb05 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts @@ -0,0 +1,1062 @@ +// 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 =3D "fsl,imx95-15x15-evk", "fsl,imx95"; + model =3D "NXP i.MX95 15X15 board"; + + aliases { + ethernet0 =3D &enetc_port0; + ethernet1 =3D &enetc_port1; + serial0 =3D &lpuart1; + }; + + bt_sco_codec: bt-sco-codec { + compatible =3D "linux,bt-sco"; + #sound-dai-cells =3D <1>; + }; + + chosen { + #address-cells =3D <2>; + #size-cells =3D <2>; + stdout-path =3D &lpuart1; + }; + + fan0: pwm-fan { + compatible =3D "pwm-fan"; + #cooling-cells =3D <2>; + cooling-levels =3D <64 128 192 255>; + pwms =3D <&tpm6 0 4000000 PWM_POLARITY_INVERTED>; + }; + + reg_1p8v: regulator-1p8v { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <1800000>; + regulator-min-microvolt =3D <1800000>; + regulator-name =3D "+V1.8_SW"; + }; + + reg_3p3v: regulator-3p3v { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "+V3.3_SW"; + }; + + reg_vref_1v8: regulator-adc-vref { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <1800000>; + regulator-min-microvolt =3D <1800000>; + regulator-name =3D "vref_1v8"; + }; + + reg_audio_pwr: regulator-audio-pwr { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "audio-pwr"; + gpio =3D <&pcal6524 13 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_audio_switch1: regulator-audio-switch1 { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "audio-switch1"; + gpio =3D <&pcal6524 0 GPIO_ACTIVE_LOW>; + }; + + reg_can2_stby: regulator-can2-stby { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "can2-stby"; + gpio =3D <&pcal6524 14 GPIO_ACTIVE_LOW>; + }; + + reg_m2_pwr: regulator-m2-pwr { + compatible =3D "regulator-fixed"; + regulator-always-on; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "M.2-power"; + gpio =3D <&pcal6524 10 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usdhc2_vmmc: regulator-usdhc2 { + compatible =3D "regulator-fixed"; + off-on-delay-us =3D <12000>; + pinctrl-0 =3D <&pinctrl_reg_usdhc2_vmmc>; + pinctrl-names =3D "default"; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "VDD_SD2_3V3"; + gpio =3D <&gpio3 7 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_usdhc3_vmmc: regulator-usdhc3 { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <3300000>; + regulator-min-microvolt =3D <3300000>; + regulator-name =3D "WLAN_EN"; + vin-supply =3D <®_m2_pwr>; + gpio =3D <&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 =3D <20000>; + }; + + reg_usb_vbus: regulator-vbus { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <5000000>; + regulator-min-microvolt =3D <5000000>; + regulator-name =3D "USB_VBUS"; + gpio =3D <&pcal6524 3 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reg_vcc_12v: regulator-vcc-12v { + compatible =3D "regulator-fixed"; + regulator-max-microvolt =3D <12000000>; + regulator-min-microvolt =3D <12000000>; + regulator-name =3D "VCC_12V"; + gpio =3D <&pcal6524 1 GPIO_ACTIVE_HIGH>; + enable-active-high; + }; + + reserved-memory { + ranges; + #address-cells =3D <2>; + #size-cells =3D <2>; + + linux_cma: linux,cma { + compatible =3D "shared-dma-pool"; + alloc-ranges =3D <0 0x80000000 0 0x7F000000>; + reusable; + size =3D <0 0x3c000000>; + linux,cma-default; + }; + + vdev0vring0: vdev0vring0@88000000 { + reg =3D <0 0x88000000 0 0x8000>; + no-map; + }; + + vdev0vring1: vdev0vring1@88008000 { + reg =3D <0 0x88008000 0 0x8000>; + no-map; + }; + + vdev1vring0: vdev1vring0@88010000 { + reg =3D <0 0x88010000 0 0x8000>; + no-map; + }; + + vdev1vring1: vdev1vring1@88018000 { + reg =3D <0 0x88018000 0 0x8000>; + no-map; + }; + + vdevbuffer: vdevbuffer@88020000 { + compatible =3D "shared-dma-pool"; + reg =3D <0 0x88020000 0 0x100000>; + no-map; + }; + + rsc_table: rsc-table@88220000 { + reg =3D <0 0x88220000 0 0x1000>; + no-map; + }; + + vpu_boot: vpu_boot@a0000000 { + reg =3D <0 0xa0000000 0 0x100000>; + no-map; + }; + }; + + sound-bt-sco { + compatible =3D "simple-audio-card"; + simple-audio-card,bitclock-inversion; + simple-audio-card,bitclock-master =3D <&btcpu>; + simple-audio-card,format =3D "dsp_a"; + simple-audio-card,frame-master =3D <&btcpu>; + simple-audio-card,name =3D "bt-sco-audio"; + + simple-audio-card,codec { + sound-dai =3D <&bt_sco_codec 1>; + }; + + btcpu: simple-audio-card,cpu { + dai-tdm-slot-num =3D <2>; + dai-tdm-slot-width =3D <16>; + sound-dai =3D <&sai1>; + }; + }; + + sound-micfil { + compatible =3D "fsl,imx-audio-card"; + model =3D "micfil-audio"; + + pri-dai-link { + format =3D "i2s"; + link-name =3D "micfil hifi"; + + cpu { + sound-dai =3D <&micfil>; + }; + }; + }; + + sound-wm8962 { + compatible =3D "fsl,imx-audio-wm8962"; + audio-codec =3D <&wm8962>; + audio-cpu =3D <&sai3>; + audio-routing =3D "Headphone Jack", "HPOUTL", "Headphone Jack", "HPOUTR", + "Ext Spk", "SPKOUTL", "Ext Spk", "SPKOUTR", "AMIC", "MICBIAS", + "IN3R", "AMIC", "IN1R", "AMIC"; + hp-det-gpio =3D <&gpio2 21 GPIO_ACTIVE_HIGH>; + model =3D "wm8962-audio"; + pinctrl-0 =3D <&pinctrl_hp>; + pinctrl-names =3D "default"; + }; + + sound-xcvr { + compatible =3D "fsl,imx-audio-card"; + model =3D "imx-audio-xcvr"; + + pri-dai-link { + link-name =3D "XCVR PCM"; + + cpu { + sound-dai =3D <&xcvr>; + }; + }; + }; + + usdhc3_pwrseq: usdhc3-pwrseq { + compatible =3D "mmc-pwrseq-simple"; + pinctrl-0 =3D <&pinctrl_usdhc3_pwrseq>; + pinctrl-names =3D "default"; + reset-gpios =3D <&gpio5 9 GPIO_ACTIVE_LOW>; + }; + + memory@80000000 { + reg =3D <0x0 0x80000000 0 0x80000000>; + device_type =3D "memory"; + }; +}; + +&adc1 { + vref-supply =3D <®_vref_1v8>; + status =3D "okay"; +}; + +&enetc_port0 { + phy-handle =3D <ðphy0>; + phy-mode =3D "rgmii-id"; + pinctrl-0 =3D <&pinctrl_enetc0>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&enetc_port1 { + phy-handle =3D <ðphy1>; + phy-mode =3D "rgmii-id"; + pinctrl-0 =3D <&pinctrl_enetc1>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&flexcan2 { + pinctrl-0 =3D <&pinctrl_flexcan2>; + pinctrl-names =3D "default"; + xceiver-supply =3D <®_can2_stby>; + status =3D "okay"; +}; + +&i3c2 { + pinctrl-0 =3D <&pinctrl_i3c2>; + pinctrl-names =3D "default"; + i2c-scl-hz =3D <400000>; + status =3D "okay"; + + pca9570: gpio@24 { + compatible =3D "nxp,pca9570"; + reg =3D <0x24 0 (I2C_FILTER)>; + #gpio-cells =3D <2>; + gpio-controller; + gpio-line-names =3D "OUT1", "OUT2", "OUT3", "OUT4"; + }; +}; + +&lpi2c2 { + clock-frequency =3D <400000>; + pinctrl-0 =3D <&pinctrl_lpi2c2>; + pinctrl-names =3D "default"; + status =3D "okay"; + + wm8962: codec@1a { + compatible =3D "wlf,wm8962"; + reg =3D <0x1a>; + clocks =3D <&scmi_clk IMX95_CLK_SAI3>; + AVDD-supply =3D <®_audio_pwr>; + CPVDD-supply =3D <®_audio_pwr>; + DBVDD-supply =3D <®_audio_pwr>; + DCVDD-supply =3D <®_audio_pwr>; + gpio-cfg =3D < + 0x0000 + 0x0000 + 0x0000 + 0x0000 + 0x0000 + 0x0000 + >; + MICVDD-supply =3D <®_audio_pwr>; + PLLVDD-supply =3D <®_audio_pwr>; + SPKVDD1-supply =3D <®_audio_pwr>; + SPKVDD2-supply =3D <®_audio_pwr>; + }; + + pcal6524: gpio@22 { + compatible =3D "nxp,pcal6524"; + reg =3D <0x22>; + #interrupt-cells =3D <2>; + interrupt-controller; + interrupts =3D <14 IRQ_TYPE_LEVEL_LOW>; + #gpio-cells =3D <2>; + gpio-controller; + interrupt-parent =3D <&gpio5>; + pinctrl-0 =3D <&pinctrl_pcal6524>; + pinctrl-names =3D "default"; + }; +}; + +&lpi2c3 { + clock-frequency =3D <400000>; + pinctrl-0 =3D <&pinctrl_lpi2c3>; + pinctrl-names =3D "default"; + status =3D "okay"; + + pca9632: led-controller@62 { + compatible =3D "nxp,pca9632"; + reg =3D <0x62>; + #address-cells =3D <1>; + #size-cells =3D <0>; + nxp,inverted-out; + + led_backlight0: led@0 { + reg =3D <0>; + color =3D ; + function =3D LED_FUNCTION_BACKLIGHT; + function-enumerator =3D <0>; + }; + + led_backlight1: led@1 { + reg =3D <1>; + color =3D ; + function =3D LED_FUNCTION_BACKLIGHT; + function-enumerator =3D <1>; + }; + }; +}; + +&lpi2c4 { + clock-frequency =3D <400000>; + pinctrl-0 =3D <&pinctrl_lpi2c4>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&lpi2c6 { + clock-frequency =3D <100000>; + pinctrl-0 =3D <&pinctrl_lpi2c6>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&lpuart1 { + pinctrl-0 =3D <&pinctrl_uart1>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&lpuart5 { + pinctrl-0 =3D <&pinctrl_uart5>; + pinctrl-names =3D "default"; + status =3D "okay"; + + bluetooth { + compatible =3D "nxp,88w8987-bt"; + }; +}; + +&micfil { + assigned-clocks =3D <&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 =3D <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIO= PLL1>; + assigned-clock-rates =3D <3932160000>, <3612672000>, <393216000>, <361267= 200>, <49152000>; + #sound-dai-cells =3D <0>; + pinctrl-0 =3D <&pinctrl_pdm>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&mu7 { + status =3D "okay"; +}; + +&netc_blk_ctrl { + status =3D "okay"; +}; + +&netc_emdio { + pinctrl-0 =3D <&pinctrl_emdio>; + pinctrl-names =3D "default"; + status =3D "okay"; + + ethphy0: ethernet-phy@1 { + reg =3D <1>; + reset-assert-us =3D <10000>; + reset-deassert-us =3D <80000>; + reset-gpios =3D <&pcal6524 4 GPIO_ACTIVE_LOW>; + realtek,clkout-disable; + }; + + ethphy1: ethernet-phy@2 { + reg =3D <2>; + reset-assert-us =3D <10000>; + reset-deassert-us =3D <80000>; + reset-gpios =3D <&pcal6524 5 GPIO_ACTIVE_LOW>; + realtek,clkout-disable; + }; +}; + +&netc_timer { + status =3D "okay"; +}; + +&netcmix_blk_ctrl { + status =3D "okay"; +}; + +&pcie0 { + pinctrl-0 =3D <&pinctrl_pcie0>; + pinctrl-names =3D "default"; + reset-gpio =3D <&gpio5 13 GPIO_ACTIVE_LOW>; + vpcie-supply =3D <®_m2_pwr>; + status =3D "okay"; +}; + +&netc_bus0 { + msi-map =3D <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>; +}; + +&sai1 { + assigned-clocks =3D <&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 =3D <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIO= PLL1>; + assigned-clock-rates =3D <3932160000>, <3612672000>, <393216000>, <361267= 200>, <12288000>; + #sound-dai-cells =3D <0>; + pinctrl-0 =3D <&pinctrl_sai1>; + pinctrl-names =3D "default"; + fsl,sai-mclk-direction-output; + status =3D "okay"; +}; + +&sai3 { + assigned-clocks =3D <&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 =3D <0>, <0>, <0>, <0>, <&scmi_clk IMX95_CLK_AUDIO= PLL1>; + assigned-clock-rates =3D <3932160000>, <3612672000>, <393216000>, <361267= 200>, <12288000>; + #sound-dai-cells =3D <0>; + pinctrl-0 =3D <&pinctrl_sai3>; + pinctrl-names =3D "default"; + fsl,sai-mclk-direction-output; + status =3D "okay"; +}; + +&scmi_iomuxc { + pinctrl_emdio: emdiogrp { + fsl,pins =3D < + IMX95_PAD_ENET2_MDC__NETCMIX_TOP_NETC_MDC 0x57e + IMX95_PAD_ENET2_MDIO__NETCMIX_TOP_NETC_MDIO 0x97e + >; + }; + + pinctrl_enetc0: enetc0grp { + fsl,pins =3D < + 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 =3D < + 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 =3D < + IMX95_PAD_GPIO_IO25__CAN2_TX 0x39e + IMX95_PAD_GPIO_IO27__CAN2_RX 0x39e + >; + }; + + pinctrl_hp: hpgrp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO21__GPIO2_IO_BIT21 0x31e + >; + }; + + pinctrl_i3c2: i3c2grp { + fsl,pins =3D < + IMX95_PAD_ENET1_MDC__I3C2_SCL 0x40000186 + IMX95_PAD_ENET1_MDIO__I3C2_SDA 0x40000186 + >; + }; + + pinctrl_lpi2c1: lpi2c1grp { + fsl,pins =3D < + IMX95_PAD_I2C1_SCL__AONMIX_TOP_LPI2C1_SCL 0x40000b9e + IMX95_PAD_I2C1_SDA__AONMIX_TOP_LPI2C1_SDA 0x40000b9e + >; + }; + + pinctrl_lpi2c2: lpi2c2grp { + fsl,pins =3D < + IMX95_PAD_I2C2_SCL__AONMIX_TOP_LPI2C2_SCL 0x40000b9e + IMX95_PAD_I2C2_SDA__AONMIX_TOP_LPI2C2_SDA 0x40000b9e + >; + }; + + pinctrl_lpi2c3: lpi2c3grp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO28__LPI2C3_SDA 0x40000b9e + IMX95_PAD_GPIO_IO29__LPI2C3_SCL 0x40000b9e + >; + }; + + pinctrl_lpi2c4: lpi2c4grp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO30__LPI2C4_SDA 0x40000b9e + IMX95_PAD_GPIO_IO31__LPI2C4_SCL 0x40000b9e + >; + }; + + pinctrl_lpi2c6: lpi2c6grp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO02__LPI2C6_SDA 0x40000b9e + IMX95_PAD_GPIO_IO03__LPI2C6_SCL 0x40000b9e + >; + }; + + pinctrl_mipi_dsi_csi: mipidsigrp { + fsl,pins =3D < + IMX95_PAD_XSPI1_DATA6__GPIO5_IO_BIT6 0x31e + >; + }; + + pinctrl_pcal6524: pcal6524grp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO34__GPIO5_IO_BIT14 0x31e + >; + }; + + pinctrl_pcie0: pcie0grp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO32__HSIOMIX_TOP_PCIE1_CLKREQ_B 0x40000b1e + IMX95_PAD_GPIO_IO33__GPIO5_IO_BIT13 0x31e + >; + }; + + pinctrl_pdm: pdmgrp { + fsl,pins =3D < + 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 =3D < + IMX95_PAD_XSPI1_SS1_B__GPIO5_IO_BIT11 0x31e + >; + }; + + pinctrl_reg_usdhc2_vmmc: regusdhc2vmmcgrp { + fsl,pins =3D < + IMX95_PAD_SD2_RESET_B__GPIO3_IO_BIT7 0x31e + >; + }; + + pinctrl_sai1: sai1grp { + fsl,pins =3D < + 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 =3D < + 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 =3D < + 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 =3D < + IMX95_PAD_GPIO_IO22__SPDIF_IN 0x3fe + IMX95_PAD_GPIO_IO23__SPDIF_OUT 0x3fe + >; + }; + + pinctrl_tpm3: tpm3grp { + fsl,pins =3D < + IMX95_PAD_CCM_CLKO2__GPIO3_IO_BIT27 0x51e + >; + }; + + pinctrl_tpm6: tpm6grp { + fsl,pins =3D < + IMX95_PAD_GPIO_IO08__TPM6_CH0 0x51e + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins =3D < + IMX95_PAD_UART1_RXD__AONMIX_TOP_LPUART1_RX 0x31e + IMX95_PAD_UART1_TXD__AONMIX_TOP_LPUART1_TX 0x31e + >; + }; + + pinctrl_uart5: uart5grp { + fsl,pins =3D < + 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 =3D < + 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 =3D < + 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 =3D < + 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 =3D < + IMX95_PAD_SD2_CD_B__GPIO3_IO_BIT0 0x31e + >; + }; + + pinctrl_usdhc2: usdhc2grp { + fsl,pins =3D < + 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 =3D < + 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 =3D < + 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 =3D < + 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 =3D < + IMX95_PAD_XSPI1_SCLK__GPIO5_IO_BIT9 0x31e + >; + }; + + pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp { + fsl,pins =3D < + 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 =3D < + 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 =3D , + , + , + , + ; +}; + +&thermal_zones { + a55-thermal { + cooling-maps { + map1 { + cooling-device =3D <&fan0 0 1>; + trip =3D <&atrip2>; + }; + + map2 { + cooling-device =3D <&fan0 1 2>; + trip =3D <&atrip3>; + }; + + map3 { + cooling-device =3D <&fan0 2 3>; + trip =3D <&atrip4>; + }; + }; + + trips { + atrip2: trip2 { + hysteresis =3D <2000>; + temperature =3D <55000>; + type =3D "active"; + }; + + atrip3: trip3 { + hysteresis =3D <2000>; + temperature =3D <65000>; + type =3D "active"; + }; + + atrip4: trip4 { + hysteresis =3D <2000>; + temperature =3D <75000>; + type =3D "active"; + }; + }; + }; + + pf09-thermal { + polling-delay =3D <2000>; + polling-delay-passive =3D <250>; + thermal-sensors =3D <&scmi_sensor 2>; + + trips { + pf09_alert: trip0 { + hysteresis =3D <2000>; + temperature =3D <140000>; + type =3D "passive"; + }; + + pf09_crit: trip1 { + hysteresis =3D <2000>; + temperature =3D <155000>; + type =3D "critical"; + }; + }; + }; + + pf53arm-thermal { + polling-delay =3D <2000>; + polling-delay-passive =3D <250>; + thermal-sensors =3D <&scmi_sensor 4>; + + cooling-maps { + map0 { + cooling-device =3D <&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 =3D <&pf5301_alert>; + }; + }; + + trips { + pf5301_alert: trip0 { + hysteresis =3D <2000>; + temperature =3D <140000>; + type =3D "passive"; + }; + + pf5301_crit: trip1 { + hysteresis =3D <2000>; + temperature =3D <155000>; + type =3D "critical"; + }; + }; + }; + + pf53soc-thermal { + polling-delay =3D <2000>; + polling-delay-passive =3D <250>; + thermal-sensors =3D <&scmi_sensor 3>; + + trips { + pf5302_alert: trip0 { + hysteresis =3D <2000>; + temperature =3D <140000>; + type =3D "passive"; + }; + + pf5302_crit: trip1 { + hysteresis =3D <2000>; + temperature =3D <155000>; + type =3D "critical"; + }; + }; + }; +}; + +&tpm3 { + pinctrl-0 =3D <&pinctrl_tpm3>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&tpm6 { + pinctrl-0 =3D <&pinctrl_tpm6>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; + +&usdhc1 { + bus-width =3D <8>; + non-removable; + no-sd; + no-sdio; + pinctrl-0 =3D <&pinctrl_usdhc1>; + pinctrl-1 =3D <&pinctrl_usdhc1_100mhz>; + pinctrl-2 =3D <&pinctrl_usdhc1_200mhz>; + pinctrl-3 =3D <&pinctrl_usdhc1>; + pinctrl-names =3D "default", "state_100mhz", "state_200mhz", "sleep"; + fsl,tuning-step =3D <1>; + status =3D "okay"; +}; + +&usdhc2 { + bus-width =3D <4>; + cd-gpios =3D <&gpio3 00 GPIO_ACTIVE_LOW>; + pinctrl-0 =3D <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; + pinctrl-1 =3D <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; + pinctrl-2 =3D <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; + pinctrl-3 =3D <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; + pinctrl-names =3D "default", "state_100mhz", "state_200mhz", "sleep"; + vmmc-supply =3D <®_usdhc2_vmmc>; + fsl,tuning-step =3D <1>; + status =3D "okay"; +}; + +&usdhc3 { + bus-width =3D <4>; + keep-power-in-suspend; + mmc-pwrseq =3D <&usdhc3_pwrseq>; + non-removable; + pinctrl-0 =3D <&pinctrl_usdhc3>; + pinctrl-1 =3D <&pinctrl_usdhc3_100mhz>; + pinctrl-2 =3D <&pinctrl_usdhc3_200mhz>; + pinctrl-3 =3D <&pinctrl_usdhc3>; + pinctrl-names =3D "default", "state_100mhz", "state_200mhz", "sleep"; + vmmc-supply =3D <®_usdhc3_vmmc>; + wakeup-source; + status =3D "okay"; +}; + +&wdog3 { + status =3D "okay"; +}; + +&xcvr { + clocks =3D <&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 =3D "ipg", "phy", "spba", "pll_ipg", "pll8k", "pll11k"; + assigned-clocks =3D <&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 =3D <0>, <0>, <0>, <0>, + <&scmi_clk IMX95_CLK_AUDIOPLL1>, + <&scmi_clk IMX95_CLK_SYSPLL1_PFD1_DIV2>; + assigned-clock-rates =3D <3932160000>, <3612672000>, + <393216000>, <361267200>, + <12288000>, <0>; + #sound-dai-cells =3D <0>; + pinctrl-0 =3D <&pinctrl_spdif>; + pinctrl-names =3D "default"; + status =3D "okay"; +}; --=20 2.34.1