From nobody Thu Oct 2 00:49:28 2025 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11010025.outbound.protection.outlook.com [52.101.84.25]) (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 5889E2DC341; Wed, 24 Sep 2025 10:06:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.25 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758708425; cv=fail; b=P380t1L9HDVlvw8DybKgH+iiewJ23hYE2VtMALRB8tal82h+tJBtRTbxpu1fvZAmD09uAzuh21Etg5SVmp7O77gbRdGLV0Q0k0lBinaPzKeIfmZG2H68QZYfu256IEUDRjC2yCxZhWwqZGiJICI7W0T3TL9m4GM/ciT46DloGxU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758708425; c=relaxed/simple; bh=EwfjTw9BQkUVvuRD/9vjP7oTp7nL48aPuZ4hK52woXI=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=fFY1JS3RsDkfz0D8LebN1UwnDaMANF73bosfo8PAdUvTkzWCfKB45CG/PlrbrO/LhJPw3j9dsHWiPrZ0bBYlN9S62c+WOuhGHSWe2RhMH1OUceCx9yGJHtnMahwv/RAxT38/lgcgWzxTQYjyIoqDX6/HD3RX4mRKCnsov/7gmns= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=K8r+LRvt; arc=fail smtp.client-ip=52.101.84.25 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="K8r+LRvt" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OB22OPuW9M+Tsdh7H9aFq0oriehCTs7CehgjVBWHhzWrFmxm3X8jFvKdbVkg1qwDVuVXLZAruXyAgzLai23ovcWEAi+Dy26XIC/JykUfspFoYp7ar+p4Z8Q2Jyfz4uOE157ULGQwkhXrK3JWK7hK8kARx41g+F/aIqiLJTOsgB5hZeDEDWc00k1TM1pMlbTXryyXeZ+bTrNzt/F8MW2vGPjwMyf5UvvryxXMYDfd5iyrazneyTdCn0lcUH1hQd0Lc9UeYzOm8ThlprXCRQF9ryazxgxaN1jzYn9m1EYynQlqp2huOQy7jNrJtoiwqYYaFeWeBpUhBMA0hFG0jkZJsA== 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=lXirQPNxtmw70k52SE4ooNNRsuTYUsZdlp3tgDJGhwo=; b=To+gJEXrw8Te+GWr8acH/IRg59GUEuj44AfCHweY6VsU7DWidQmwkXK7GSTwiprBHzlyFTnDRSl/te59dG3o6gx14WMlvLEWssgtLR11aBxXke+hYWJckflEzlZe3c0sIh+Hs3ntI7gogAjGk/lrqKDu8orcH8gY6Pj0WzyFQpsbqLeKLC3YY0a+g8+yWc4bqCwggvJ/FDhzDaBtISmTYF8b4P/Rwm+sK1xmm4lqsVUC3HDpIA+tN/AdrqJylSBYRvo/7snKVPXF4s5BDYaUN0WGZrw3nyqtcURf3I8R9VJ5TjoXdBaxIPM82qCAaQstjE2VpKqalTeOHr5ufhntGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lXirQPNxtmw70k52SE4ooNNRsuTYUsZdlp3tgDJGhwo=; b=K8r+LRvtuQPWbGMVzCXdgVF5++Bg+fitpP2EegbztyQH1d3bXjJDzlVyLei7VMoZ8rdG3Uz6V1C8ga/eTvOmewcSoh8aEHoCQycAKbm6kf5ZYR0Oyf7K6USdNDr/Y01q8xRalT5dCk6NFVoyJuUic6lGC+NjixcEmlWtYOvn/DlrzFV5P5N3XCfn3suGLfNRdaFz3D3ybKXhidCRS6sZRPUDWPtT/4yVIDTB7KdZ8JuA4AFZPw2ZDR9/+rBM3dY+ou7Kv0i/TS4zbptPc3QAuDby7AGnHPGgWzecO0TD+5bW4w5vcEA5icIT/PSVsJIAsQ2tl+aqZ+FZoZY93a4KdQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11) by DUZPR04MB9745.eurprd04.prod.outlook.com (2603:10a6:10:4e1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9160.8; Wed, 24 Sep 2025 10:06:53 +0000 Received: from PAXPR04MB9644.eurprd04.prod.outlook.com ([fe80::6979:311a:bf0c:1a49]) by PAXPR04MB9644.eurprd04.prod.outlook.com ([fe80::6979:311a:bf0c:1a49%7]) with mapi id 15.20.9160.008; Wed, 24 Sep 2025 10:06:53 +0000 From: "Alice Guo (OSS)" Date: Wed, 24 Sep 2025 18:06:23 +0800 Subject: [PATCH v1 1/3] dt-bindings: nvmem: imx-ocotp: Add binding for i.MX94 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250924-imx943-v1-1-0d32d7852ecb@oss.nxp.com> References: <20250924-imx943-v1-0-0d32d7852ecb@oss.nxp.com> In-Reply-To: <20250924-imx943-v1-0-0d32d7852ecb@oss.nxp.com> To: Srinivas Kandagatla , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Alice Guo X-Mailer: b4 0.13.0 X-ClientProxiedBy: SI2PR01CA0051.apcprd01.prod.exchangelabs.com (2603:1096:4:193::6) To PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9644:EE_|DUZPR04MB9745:EE_ X-MS-Office365-Filtering-Correlation-Id: 7a477351-e508-4445-063f-08ddfb52162a X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|7416014|19092799006|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dUl4Zk93OGp3cEdic1NUeHdSSjh4M1pGa3pUZkFGMXVNb2tuanF5QktnV0w4?= =?utf-8?B?K1BlUGUvZ2o3c3Fja1FXUkJxa25lOFFTVnBuRk1JMThPNmpJMG1Ydms4bzNv?= =?utf-8?B?OHFiTVV5dDBXYlp5NDI0UDRuU0hnZGtkQXA5dlVOR1R3K2Vlc1dSZExXQ3Yw?= =?utf-8?B?eHFhVi96a0Q4TGpmTENaSTh0Z3pzQW02Rnk3Um1hOENSYzlLSVUwWGt2U3ZB?= =?utf-8?B?UlIvL3hhaDJNam1jY3NaenVDdXR3U21SYzJvaXE4dzdtMzloRVBKT1hkUVd3?= =?utf-8?B?K2dxSGgyOUd0bWtoTkVJaVlraTJiaWNvOFk1d2ppZ0MralhqbzFkK2kzSVdV?= =?utf-8?B?bW5ET1ZnVUZmN3JUaUlnazcwKzFLcFo1YzhNT0hWQUFmV2VDUFdIS3VpRjJ6?= =?utf-8?B?alZwZGpZTWNCOG1TUnYyWVBNRlZnZ25DZFZqNGo0eU5xNzVWdlp6Q3liL2lj?= =?utf-8?B?K0ZVc2lPeG12K3BhMTU4aVVLMGNjMi90YkJaVXpEbDNnVldHd2FSOTFsM05w?= =?utf-8?B?S2tsU0UyRlBMSm04SVN2NzYwODYvQi9TbnZrTUpNVC9pQ1k5RERycVFWdVdB?= =?utf-8?B?aE00RzNPT3NwOEVBR1VtYWw1NWtLQzFSQ0tuandnTWlINm4vZDFXc1ZZRU1h?= =?utf-8?B?K1hIS0VMMGNtUGVOUjBMYUFiRjdmMnpibG1zSEhIMk5zcGNpLytaRnd6MG5T?= =?utf-8?B?SnBOV3Ztb0tzQWlFR25jZjRUbFlGU1dqejNlUDJSV1p1cFhVMllhblBYZmNm?= =?utf-8?B?cFF1UzhKT0t1N05qekFjMEtMWWRDbWRjNlJiWVNPNUVkOXRITDZ4Sit4U2ZJ?= =?utf-8?B?WURSU1UzY05IVzhpZ2V6Ri9pVkFTVzJ0OUkwdTM4MVdyZlJwUzQvYy9VMnFI?= =?utf-8?B?Y0lSb1BKOEN2ZGtCSlJ6MlgwRGhTeW1xdlJwNmNqbVRRU2dHREUwdEtTMGZu?= =?utf-8?B?VUxrSTI2M21VbVI2L1FtYmhuR1BTaTBzUHVHMThrOVZYZU9KOFBLQ05VU3Zh?= =?utf-8?B?OS83QjdVK1RBVEdpUU5uMS9BU0poZ09uTmdTUmozYXJYcGEvdUxES2hjTlRv?= =?utf-8?B?TnJBMjZtU1ZWK1hpdjBuS3R1NUVJRjNVZHZ1ZWdyUFhZMTZNUFQxQ1hBQU9h?= =?utf-8?B?VStDbTlIS3hPRGdoWUNnNk1LdkVxQ2pFdktsdzVMTGN1VUdBVmhoZEtZSDgx?= =?utf-8?B?UUJUTXFXYmRTNysyUEd2Nys2aGxyNnpGYUttOTVGaUZjSnRyK0Q2QU5xUU9X?= =?utf-8?B?NjNPL0Zwb1RJa1lnYmpQUG9mdXcxU0ZnaFZhcHhJQTFtcGVDLytsMWJqKzZy?= =?utf-8?B?dWhGTThQWVpQSndac2xZbmtXVkQwRVdyd055V0dKRDByWC9JcEpXdzdPWjM1?= =?utf-8?B?UVpGVFZsUXB5WEorQmRzdkg5eXQycTdkSmw2RXFpc2hHYXkxbnp2VndaTDBw?= =?utf-8?B?MTIzeGkwQ2FGaUFRakkycXZtM0RXU3BucWZ3elBnSkozTVRENG9GMUVncGZD?= =?utf-8?B?bCtVaEhYWWhtcGhlUURFdERXM1NvcjFlWnNVcFZGQWxlK1g5REVlRXZkWlNu?= =?utf-8?B?S0gvS3dTS3V0U3BBYThvbW5uUk1oZHU1YzIyQkhpSi9FU1pEME8vaDBwLzdm?= =?utf-8?B?aWMvcXBFeDY3aFpWSWNkdG05QWE4V1BhSyt5aGJaN1o1ZnJBVVdIeE0xcVA5?= =?utf-8?B?dGJ3ZzcvMnBnSmxVY3RkTFpsUlBGVHhORTdJekdRbCtlV1U4bjV5REVpRHQ2?= =?utf-8?B?ajA1aGRtQ1ZJNGRXVEd6Y0N0cVp4NzRxOENFMGRxQVZpYjAvRlp6MkgraWoy?= =?utf-8?B?MHZqb3VrOWNsV1M4SnpkZmxhSlJwYy9HNTNsN0R1TmVDUVoyaVdMd2xqSXRT?= =?utf-8?B?K01jeXpPbXFDMTFXZUhCYmR1c1A1NXBCQ21ydUlpMHZ6Mk5aTkFUOTA1RTYv?= =?utf-8?B?aUZqUDFvbGU1MERsbGNlQlR0eVQ2bFdIZFV6L0dDVWE0R1BuclVMVm5kaVRL?= =?utf-8?B?TjhtclFxcXVRPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9644.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(7416014)(19092799006)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?STVFSHBJd2FjcDN5aGg0dXY0OXRlUTFBeEthVmpicTVBakpBbGt3NUY5Z21H?= =?utf-8?B?UzlaaTIyMWRXRFljWEVjYWZIMTFBbUpBWUNFQldWN01uYlRUWlB6VjFDclU1?= =?utf-8?B?VjA4Q0NTcUg4QkNwODJ5dTBFcGN5RGl0b2xsMVUwdEtOZXIydjJST0VFem10?= =?utf-8?B?QnFFVlF2UHFqNGFwOUxKMjQ4ckFYQWM1enV1RUlzUnZaVjhUVTRTMUdVNDc2?= =?utf-8?B?UGQ3NThEb0N5Y0dDWFl3ZlhLTVBKV1dHK2hGK3VlTzVnY3g0THRHQkFnNHl1?= =?utf-8?B?dHZhUEJ0bStBYVIrSENEZW5OOXZuemI3WFNIU0x1am1vTWtydFBvcXFPN0dO?= =?utf-8?B?ZGh2d0xRcXZPd0QvYzM4TExYS0IxYkFINU9QTEVYMkRpRnVFeXZKbENzNGds?= =?utf-8?B?NTJyTXZCMXhQKzZIY1ZNVlE1UU1DRVVIbXJuVHI4cFl0a1lkaFhkOHl3OHNJ?= =?utf-8?B?MDQvbGM0d29xUlRJOTU1UTg4YVFIRTFOQm8reU9ySGtxNDFBWCtTME1BTWJW?= =?utf-8?B?TTJpVC9FQ0MwVzdFTk8wdmZpQU1KUU4rZ0x6Z2U3WkNTcGtnZzUxSTdWSGZh?= =?utf-8?B?cURxbXptcWYxS1VXVHNBWmMzVTRCNE5CenF0dmV6ck5MSVJlQ01GbjhzUkFy?= =?utf-8?B?VU9oWWV2MTZGSEYzb1YzQTZZRFhPMVI3ZGhMcjJLTy9DeE9sVi9SS0Jyc0xI?= =?utf-8?B?Mlg0eFJkVlQ1LzRrOVVGT210dWNXaHM1QWN4NjdIbUp1QjNmWjRmSTRScEtr?= =?utf-8?B?cnZ5cGR5UE51YVBYWkZPK1VML2tDcmVWZU5hTk9kYzNxdjU5Z2plY3ZVOVQ0?= =?utf-8?B?cGFYcXRDZWEwUWpMVWsycVVMM0R1dmh6VVEreURGV2JhRklpSkw2QzdlTTNk?= =?utf-8?B?ZDljbjhSNkx0Z2ZsQjdWWmlHVlNUaXZ0cXNUaUg0cVpyWlpna1VYeGZwamc3?= =?utf-8?B?L0FXelhhWmVDNjYzQlVDeW5COUEvb3I3b28rcHZxN0JuenRWSmZkQVJlR0N1?= =?utf-8?B?Tm5oRnVQdHVMRU9wSVpLOXpYUVVFYkdCM0dYMnZybzFGem1SMWh5amQ4TUJm?= =?utf-8?B?bXpKNlZuQk1iNHpHVTV6RHhUMG1GVnRaOTlIcGVpd2tzdjR2TlAxZnFaeEdo?= =?utf-8?B?Vzh6L1YvcEJ3cmZFeWRJQnZRVUdMT01CbHU1VEdXcUU4bG1zcC82Z1ZQYkJq?= =?utf-8?B?b1d0SlkyWlUzM1R5Q1A0L0orZjFaa2VteEE0Y0QzSHhlZ2VFZnVIeTMxdFZp?= =?utf-8?B?NmJuTXIvMnB0SHJJcGpoUG1VdHJSME1CSWNXRUVpcUhoYndXNm9hQm4yVWQ5?= =?utf-8?B?TXpKL3dRdTJ0NVVZQ3NPdC9FQTB6QjlmdGwvNEpnZGwwZy81cHpvUVVZejlx?= =?utf-8?B?M0NEKzVBMk94WEU2YW4zQUdoWHRqNDRqNTBEU2RjUTdOeTROTWlOYjVWNmta?= =?utf-8?B?UG1TWVlQb0w0UW1pdlFzc1dkcGFpZWs1Z3BiclFkR1pjVVF4cERUYkFBbzc5?= =?utf-8?B?UDJhT2trbUVvNTVlMHVucGJ3YkYxb0lvK1NSaGk3MjVzbi9NUUQxYWV2NzJn?= =?utf-8?B?eVBYdXdudlBwOWNVcFRLZldIcEpZaG1aRWZFT0l6dkxkWDBDcEZ4WUxGN2ZR?= =?utf-8?B?QVVLSWdZWW9lOURBZnVLSitEaW42aDBHSTF4VFVpdy9yamVzcHVGSktXa1Vt?= =?utf-8?B?Tm5lUjNqdmlpeEkrOTB6OXIzVUhaYWdBN1RyMUJNOGxBZVh3bzQvamptZ2dX?= =?utf-8?B?ejR3MWQrbnZpRDQvMitmUml4ODd6bVBVMW5La1Q2Qk1Qb1pYR2srWC9ESStC?= =?utf-8?B?UVZGa2EyQU5jNXd0RnUzS2hYajJsUnN2ZnRQZFFOYVNUY3Vxcm5ZcU5MeFgx?= =?utf-8?B?clBua0o5Nk0rL3crV2tmdlFBWWtiZ2c3VXc1YW9Ld3kvK25lbFJxektiTFht?= =?utf-8?B?d2xObVd5UjhRQ2NKc0cyQVh2NTJtdnRQL3JrZmlid1J2Y0NsK20rT2QzOTA5?= =?utf-8?B?NmNmUFlQcGdOSXJ1VFppS2VISGQxNEtiajJFNjFFekhPQkgyUTYyWTk2dXlI?= =?utf-8?B?dGhNbVg3WWZBTVE5N2pvTGp0dGVTNkhwUXVGeEdHQmRKb05uOUtybHVianYw?= =?utf-8?Q?MKqxLv6NO/I4QDuJvnFTptIu3?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a477351-e508-4445-063f-08ddfb52162a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9644.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2025 10:06:53.6242 (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: htuFk7xROGnrtKL9NkF/FlE/yFjqaLE38cxcBV42Jpud7QcWgw/1Odyznzlg15QUPf5lWIwNUVDyXRdXql0pUg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB9745 From: Alice Guo Update the imx-ocotp device tree binding documentation to include support for the i.MX94 SoC. Signed-off-by: Alice Guo --- Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml b/Docum= entation/devicetree/bindings/nvmem/imx-ocotp.yaml index b2cb76cf9053..a8076d0e2737 100644 --- a/Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml +++ b/Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml @@ -14,7 +14,8 @@ maintainers: description: | This binding represents the on-chip eFuse OTP controller found on i.MX6Q/D, i.MX6DL/S, i.MX6SL, i.MX6SX, i.MX6UL, i.MX6ULL/ULZ, i.MX6SLL, - i.MX7D/S, i.MX7ULP, i.MX8MQ, i.MX8MM, i.MX8MN i.MX8MP and i.MX93/5 SoCs. + i.MX7D/S, i.MX7ULP, i.MX8MQ, i.MX8MM, i.MX8MN i.MX8MP, i.MX93, i.MX94, + and i.MX95. =20 allOf: - $ref: nvmem.yaml# @@ -36,6 +37,7 @@ properties: - fsl,imx8mq-ocotp - fsl,imx8mm-ocotp - fsl,imx93-ocotp + - fsl,imx94-ocotp - fsl,imx95-ocotp - const: syscon - items: --=20 2.43.0 From nobody Thu Oct 2 00:49:28 2025 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11010025.outbound.protection.outlook.com [52.101.84.25]) (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 4F60B2DC357; Wed, 24 Sep 2025 10:07:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.25 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758708430; cv=fail; b=F5eMAlZ2XkFYD3mnXdbLMAr01XO+eHdyaNqo5pblWO5PWDZ6pGERqDFeTwDNRtw93M6M0G6H1XQkK4M/BKdqsoFd7kQ3GzFHgplA/FBhi5XsDTzOR4qHHFkRMZ9oXxzW7ZyZ24Tec8oN3UFPtUQfWd1vZFXEwwKQMzd1ViHJAVw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758708430; c=relaxed/simple; bh=2SrrOV7dvTg6LwTM0hoLUO6FDxwzkeRTm1Y1g5o3R9A=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=F3/hlUvxU2t3sklzUtKxp54II7yrfnkuGfKEZYNklk6EvDPqdmDoqO3hcoAFtbkSFMnD/+MaShLplkZq2rGgHq5SNwO1rudyHzclzw5zfxvK8D1CoeFah4CfYvTjU0EjTSwDJQzly9OBByppUSk6TJHIaZcUL76RuUEVSGcY41g= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=No7rWahY; arc=fail smtp.client-ip=52.101.84.25 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="No7rWahY" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C7n/B3NPW58nS9yPrqmjTL9eqErJq+75lfumjo0RxVJi1rfYgtbIanV1XagZnVKvwsQXwJ3xPMEi1GpdE1mkikDEuS2EzPg42YFKK7TITRy5pbGKQCCEzEnfbZwUlQCKb9IxEtLQbIulNz/IoVfdjxiDJNUKANiJxkwoGWxYQwgrOGNvWhKI2IHU1WdeFlNw3fRLSJt3jphwLDkyvtHfheA1Lxp6bvv3REnXnSdKZk3ihYpgLJ3qTYE1k5lyg3cXl7OsEulrci0vHYizPyCm08BoHtVq5So/jK0sTVNk4lGQo3Z0rHbiwuS2/X7L3SZThgXW756tAlTi0Rpn0fwvIA== 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=0MhLg9X5GtaUN5cl7ksnlan/rXvfLtjSQHS2BsI2F+g=; b=LYSxh4lkzMcLqQQojK+Do59HKCFXJPWRK5cXxEG6O7d71DoE6pDOL0P5gbaxQo4XFt80pG84eN/9jDnW1yHOhsvtZFb4SEk/31EnriKzE0US1I17PLEX7ADnt4yWRQT1ahVCr9C89PyUrY1aw1aIUHvKjLTTQVRvcMpUAwz2iaXUKaCy3UdVfcxatbvdnqBzAkSU1QYY16waqqmh/5RyR8Pu4weB40zjhU0LvihtonYEONCiXbhlgzZIHiDEwnnwv4NWmiUc5vxkiIAL0JhPJvGpUozAsvUhwKl6rm4MuQbeEoBcjiE4/QcVsLu3OMzOWHcbMSEbPQEKR/dJp1JX0g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0MhLg9X5GtaUN5cl7ksnlan/rXvfLtjSQHS2BsI2F+g=; b=No7rWahYxf+Hq2SesbD4wq8adQGw0KEgiUn9EcN5yAVUlcKJGn3B432uvFLYGItefs+jSN9qTGzUXYwdAp+PXMeVwoiZfs7l7F4XMjTy89z/JiX+Y9tCiwHgktGnFdSraOoSVWfsApLkWQi1Kf4IIMDP9GpzDVu1ndQvK3aFGxWMWn3eWbkmvc777455kmNmT/9YfUZeOUmW0pS1Pf9uYCoGo5u4zBWWfpkWtn6/03Emoe3PSQSklDPgvQ91ldwevVTQXyLFmchIizZst4Mhja119YRHFJMY4bWO7F5sT/s8rCIt3ZOFjQ7n7BmkRarRHYjrWR+kwh0J5Etf6xO33w== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11) by DUZPR04MB9745.eurprd04.prod.outlook.com (2603:10a6:10:4e1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9160.8; Wed, 24 Sep 2025 10:06:58 +0000 Received: from PAXPR04MB9644.eurprd04.prod.outlook.com ([fe80::6979:311a:bf0c:1a49]) by PAXPR04MB9644.eurprd04.prod.outlook.com ([fe80::6979:311a:bf0c:1a49%7]) with mapi id 15.20.9160.008; Wed, 24 Sep 2025 10:06:58 +0000 From: "Alice Guo (OSS)" Date: Wed, 24 Sep 2025 18:06:24 +0800 Subject: [PATCH v1 2/3] nvmem: imx-ocotp-ele: Add support for i.MX94 OCOTP Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250924-imx943-v1-2-0d32d7852ecb@oss.nxp.com> References: <20250924-imx943-v1-0-0d32d7852ecb@oss.nxp.com> In-Reply-To: <20250924-imx943-v1-0-0d32d7852ecb@oss.nxp.com> To: Srinivas Kandagatla , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Alice Guo , Peng Fan X-Mailer: b4 0.13.0 X-ClientProxiedBy: SI2PR01CA0051.apcprd01.prod.exchangelabs.com (2603:1096:4:193::6) To PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9644:EE_|DUZPR04MB9745:EE_ X-MS-Office365-Filtering-Correlation-Id: 1fcc5706-4e6f-4ef1-fb2b-08ddfb5218b6 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|7416014|19092799006|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RTh2V3dHM2hPTmtsQTdSeURzWElxU1ZTMDVaRlRCVmdsWDJrK1lSVFoyVWlB?= =?utf-8?B?TjZTemErVzdPTUJPQWpUVFNnTlA3SHNyR1UzWk8vS3BWZUtrV20yZGV5ZHhl?= =?utf-8?B?YkRkWlpUZ1lhanhBME9vaUpHdGduZUJrQVRlcUVxeDQ5azdiMWlsOWJWRFFY?= =?utf-8?B?TnR1bVRqTDY4N0N0cXpjU1FYVHFqbWM4RzgzK1pkQWhwSDdzRVJ6dHZRTWtU?= =?utf-8?B?c0VkVjFpeEx1MmsxR3lMT282RUdCR0FnQXRLY3QxVzhlaWpkUEJGZ1BmMGpH?= =?utf-8?B?Z24welhzUzhrVEFwQmJhWmVTNE5RNEpCdk11ZXNJSEozK1E1a1ZIUzYxdU9Y?= =?utf-8?B?dmo0ZGRremx5T2RsanE5M1FVMkZPVXRkTnJMeWNVRnhOMmpuQkJqSXJPMlEw?= =?utf-8?B?aXE3aklmOHdZTHBrdDhERktZVkE5a2haT2ZUQUMwNUFwZVlZelRZcU01MjMx?= =?utf-8?B?cjYvNGoxS2p5NkdJbGhmblorckFUYmhPNUNFT3RRRlNoSGd6aE9mTy9lWVVP?= =?utf-8?B?ZnNxOGtHa2tMLzR3cjZaV1B6T3UyMHJhN0hyaGFQMjRDMG1JVEhSdXM2NVd4?= =?utf-8?B?djNNQXpIaVpHOXlNK1V0eElkeUpMTVZCTzFrZTBNcUdDWFF5RjJyRHhuY1pB?= =?utf-8?B?VDZjT0xjV3I5ODlwQi9BTnRMSU93TGpBdGtiOUhIcHJnV01BYXkzUzNOZnMx?= =?utf-8?B?QmZ0T1ZXVlNTVVRZcy8rL2R3RzZOOHlnZUNxRFB2dWduaDgza2xSTWdyQUFT?= =?utf-8?B?WmJNQWRjSnpKSWpTME9saWRSMCtISHpLb2lmQm0wczJXYjVPVndJMTl6bzdF?= =?utf-8?B?ZERZUlB5L1Q5ekloRjdvajg4QzMycVdrL0tWZFAxNXdONlB3eFhrS0s2YWxh?= =?utf-8?B?a2xEOVJLMjZqZFYzVElWUU5ramhRKzVtRndKQzlsV1BMSmFJcHg4TG9ob3kx?= =?utf-8?B?NVJLc1N6b2F6by9XLzB3eTkrVjQ1aGoyRzU3NTNjdDQvdzhzZG9OcmJ4aE5w?= =?utf-8?B?cUFiOU84dzdQaE9KRDZPMXY3dXRtTVA0QTNBUXBvaHBEeHFIOU02aU9aNndi?= =?utf-8?B?Qy9EM1FLSHlJeUpDVWtZS1dDZkpEZVV2UDY1dWhlOXpxSlhVSHB5TFNNV2dL?= =?utf-8?B?RUpkUitMTlN1KzI3cTRINUJ4Q0lnVTA4aFRmeXlHVHljNUpLOFdHeHg3cERH?= =?utf-8?B?aWdiUDdQd0lIeDc0WkNnK25xQVM3cEdEMzBRbm9tZVE1RUhtWjNWTXd3SmE5?= =?utf-8?B?NDZpekJQNHlsaXFpZUgrS3pEQkE2NllRQlc1WDk0UktWMHloNkRDZGxTVWQ0?= =?utf-8?B?QjVDZElCMnhEZjZMcVZJOFFNSWVzU01lVzBJN3F3NXJ0em5VVjY4QytUYUpn?= =?utf-8?B?T2dYRmw0WUFqUTM2NkRNL2g3MVhrSzFURitvMnd2N05HaldGYTdaYllDVXpW?= =?utf-8?B?bmlUelp2K3hpUW4rT1Rnc3ZHR3FDVzBsMmVxU0RybWFMYjQzb2paTytGVlBP?= =?utf-8?B?N2dKSk50V2dXSTBsdG52cHF6YkFvYTIrdnMxVDFuTmYvWEE4MUxLZ0ZYWDJO?= =?utf-8?B?UHFoOEdWbzFCclptb29BRFhOeUZFbHEvMDR6Vk9ucytKVzZVcVJmUUI4VkI0?= =?utf-8?B?TU5yQzcveGluN3lxTHJJbmJ1bE4veFBFWHJnc3dQenYxT0xBYUkzcHJPWGhw?= =?utf-8?B?U2lBWUV1ZXVUcFFBQ0ZEZ09GeWdPdldJeDFJUW5QbEtWcVZkQ0FncjhtWmFv?= =?utf-8?B?VEtTYWpDUnRvcjJYYk16Z213QWR0eXNLVkYvYW5CS1V6MmJWaUFYMU8vdDh0?= =?utf-8?B?ZDRGRkFqK05uSDZiWElwT2F6NVBvbHFjZ0lsdXJNT1VOelY2M2YvMDNlQWlQ?= =?utf-8?B?MjBGczN3VC9LMDBKTjhCR210aDdEU1pMVnpuWnROeTBCQ2RxTWw1VXY0ZDBQ?= =?utf-8?B?ZWFZdXB5b1l6d0RPS3BWb3p4WWVweHA1THhBZnFncGoyeHJJMlNSLzEzREZI?= =?utf-8?B?YmJDMzZNZzZ3PT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9644.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(7416014)(19092799006)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T1BpajhkdlIxOHppSGFycGZJZlhITVJRSUdndTMrV1VVQjIvay9uTnM3MnBF?= =?utf-8?B?bkc1d0Q2N2dURnlZUkp2OUFPUVhUTnFqalpZT0QwYzhmV2N4ZTJ5dUdiamtx?= =?utf-8?B?T3U3M2ptaHNNYU92Z2tDNTBTcDdWMVpyc1J6cFA5M0pLYmhKMFFaUGhUb3hC?= =?utf-8?B?TmlKWVdBaERROE1DM1J6MlZlNHN3U2RpR3BLcWJ3RndZUDJnZmtueVhKVFlz?= =?utf-8?B?UHM0c1FLUnZNcUl4bExpbTVRWkhMYmYzY0wyU3ZpZ3VOVWVxSzhqejl2a3NC?= =?utf-8?B?d2VnKzYrSHM4VndwWElHUDhoNC9Ram8yUnhQaDVjMURmSW9ySE9pU0RLNEhK?= =?utf-8?B?ZXNsVElteFVzNHBUZDdmMUIyTXZ3eVUwdUE0Tm55ckczcTJWdDYyL3BFSFJz?= =?utf-8?B?VGRmVTYrZml1TE5acDJ1OUhaNmkyRmRwK0dlU2pNL1AzQjhFSzRjMW9rRHhD?= =?utf-8?B?ZVlGbXdvY1NyUmwrMW9keFdWUHM2dGpGWGZEL2RCbzRad1FZeDRQaWZNZnBZ?= =?utf-8?B?dEJOcXh6TmpNQzdKWXZRUERIV29kVlZ4dHVJWlcvUE4yNmNKaGpUM0g4eVdL?= =?utf-8?B?MDB5OVdCR2w0N2lhNGdkTElsZVRhRUQwSmQ4aTRoeHQzOHlwMWpZRmJOMGI2?= =?utf-8?B?b1lvWjBFVUhLNERZcU9uUGNRS2xIRkcyeDUzTlNiK2oxc3dCQTYzUjhYWEZs?= =?utf-8?B?VkZISWZuT1pNSHM3eTUrVVEyREYzY1FSZmk0dVI4TFJtLzNiRTFyQ24yZGlY?= =?utf-8?B?eVJ3TDVIdWRhcVM0LzBMSy9CRmdzR0Y5YStlaW1TbDRCMEJxMmVTWkF2Z3Jp?= =?utf-8?B?d3VYZ3FvUkxJQTQ5VFlkNEpSbCtFYlNiRndTNVI5bktjRW13d052Zzd3dVc3?= =?utf-8?B?T2JudFBweDRrWnNOSUZxaHFpdDRGQldpZENOYVpvV2JFNUNJMXRwZkh5MTBT?= =?utf-8?B?V2t3QXIwcmQrcTluNGVKOTNuNjg2azVnTCtFQ2lSQWx5UnB2SmNIREI3SVJT?= =?utf-8?B?cm1EWjVMaUpUbUFmMjFBN0pKVEk3Q21wN1RTVUh6UnJyMWJNTDZsazc5aGNq?= =?utf-8?B?SmNoWFpnVHp1M1ExRFpBNjJyVXpnM2dEV3drTGJ4TktpSHd4LzYydE95UytU?= =?utf-8?B?UzN6aDhwTGtFdmlwZituSlh6dzlndUxpV2lHc1hRWlBCMnlYbHUzVmJNZ0FS?= =?utf-8?B?Ym4wUFhBR0ovRTkzK0R4ZnkrTm9naVdXRVBDQWFLZ1BDYUF2dG4vUXVXMUFz?= =?utf-8?B?TjMzVmlyQWlZOWZvKy9ZczNIeVU4czA5aXYyTjFEQWt1QzM0azVWbjd5TCsw?= =?utf-8?B?aDIycE5uaE1xc3RTa3lFSUJ1WCt4OUpwR25YWFpBdC9oMmRwcHc5c3VUSFhU?= =?utf-8?B?MDR6ZVZlVGlkQUdkaWFpSnI5K3ladnFOQlJaS2ZQNVdVTDdSMWR3bkVkKzN5?= =?utf-8?B?eEVPQ3lHQ2U4dE1QVEtNak1obitwMVRUemNld2gyVnljSHZlbmhLckQ5M2NX?= =?utf-8?B?d1FPVm9ZTjJRUHM1SmhQMWpRbHhIaHFuZE1sdnVGN1hRckZIZGVDUXBhQWtV?= =?utf-8?B?bTUveHBWdjRPQkNMSnYyb2toZ2ttNWIzL3V4a0JSdWpwZDZ3d2g3VXBQeFVD?= =?utf-8?B?S0pBcEUvYlZmMGRQdWZZSDB2c2NoUURaSG95OERKbVNDaHRneGsrcytNZCtC?= =?utf-8?B?YjRnZVBLT0NvTWhKZG9JN3pZREFVV0k5WmpIdk1oQXZQMzY1UmloZVBpQTRk?= =?utf-8?B?U3pBUldWZEtDUG1WN2tlb2t5U0tXeG8yUHF0QXArNkpxWHNvRUwxYUZTaFlD?= =?utf-8?B?b1hRWk9MS0o3SlNuTG1CaTgzZ2JqMnR4ZzhlMkV0bGNYWEZIUkZnZGR2dnB0?= =?utf-8?B?cXprelc1bDdiNEliU3g4OUk5VmVxT3JMSEpVTDludTJwK05UNVlUU04rb0p5?= =?utf-8?B?VDd2MVpwaWJCMU0zdURNQkRVMk92Wm5WY3ZTUlc1T3pOR0E3TE5HV1pQOHB0?= =?utf-8?B?TzVGQWlPN0wySUpwemZJQUhjTlRFRnJFWGZNSmZXQjZ4WE53ZzBOR0oxNS82?= =?utf-8?B?YTlkUDZOaDQ5SDhiQ2FZcktjNkw3TUhkV0pHTURpcFp0VG13ekFRZ1RZS1l0?= =?utf-8?Q?j3PnuUxUf/73Tbs/o5xNsYYX/?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1fcc5706-4e6f-4ef1-fb2b-08ddfb5218b6 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9644.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2025 10:06:57.8729 (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: eNMHzlP9irSV1v+rHMvA3nX5xxzvy4Js6VOw47LL9qehf8HY1BhFgr3wGfxq+jW7ENjKyWZwXU4nq0p6fLrypg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB9745 From: Alice Guo Add OCOTP device type data for i.MX94 SoC, including register offset, total size, and fuse bank layout. This enables NVMEM access to the i.MX94's eFuse regions. Signed-off-by: Alice Guo Reviewed-by: Peng Fan Reviewed-by: Frank Li --- drivers/nvmem/imx-ocotp-ele.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/drivers/nvmem/imx-ocotp-ele.c b/drivers/nvmem/imx-ocotp-ele.c index 7807ec0e2d18..7cf7e809a8f5 100644 --- a/drivers/nvmem/imx-ocotp-ele.c +++ b/drivers/nvmem/imx-ocotp-ele.c @@ -186,6 +186,25 @@ static const struct ocotp_devtype_data imx93_ocotp_dat= a =3D { }, }; =20 +static const struct ocotp_devtype_data imx94_ocotp_data =3D { + .reg_off =3D 0x8000, + .reg_read =3D imx_ocotp_reg_read, + .size =3D 3296, /* 103 Banks */ + .num_entry =3D 10, + .entry =3D { + { 0, 1, FUSE_FSB | FUSE_ECC }, + { 7, 1, FUSE_FSB | FUSE_ECC }, + { 9, 3, FUSE_FSB | FUSE_ECC }, + { 12, 24, FUSE_FSB }, + { 36, 2, FUSE_FSB | FUSE_ECC }, + { 38, 14, FUSE_FSB }, + { 59, 1, FUSE_ELE }, + { 525, 2, FUSE_FSB | FUSE_ECC }, + { 528, 7, FUSE_FSB }, + { 536, 280, FUSE_FSB }, + }, +}; + static const struct ocotp_devtype_data imx95_ocotp_data =3D { .reg_off =3D 0x8000, .reg_read =3D imx_ocotp_reg_read, @@ -209,6 +228,7 @@ static const struct ocotp_devtype_data imx95_ocotp_data= =3D { =20 static const struct of_device_id imx_ele_ocotp_dt_ids[] =3D { { .compatible =3D "fsl,imx93-ocotp", .data =3D &imx93_ocotp_data, }, + { .compatible =3D "fsl,imx94-ocotp", .data =3D &imx94_ocotp_data, }, { .compatible =3D "fsl,imx95-ocotp", .data =3D &imx95_ocotp_data, }, {}, }; --=20 2.43.0 From nobody Thu Oct 2 00:49:28 2025 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11010025.outbound.protection.outlook.com [52.101.84.25]) (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 2F1DD235BE2; Wed, 24 Sep 2025 10:07:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.25 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758708436; cv=fail; b=BMBuzekiJodLcebm8WMhtM3vxyoioNmcEs3F+4dpqFRafDjH6TZXv7+of6yZdO8eo7dslk/Z+663ys32jfsnJnTVeHw8QQ11IJM3ca19Wml3uXzo1VgNuUBrSCCPHKOm2Ux4410H4mU6AP4pn/hCSRK4DP2Mr71OThhvY5sEJRY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758708436; c=relaxed/simple; bh=jE7rjfSYnbWjNct8VCf6B9EOO66UnIo9NxsceOa5zZ8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=LcaWxd5/SnxzXQiD8a95SFt0BIJhOMiBQkhWUImxoFJn7pTgcjICUoBgKQApQo+8ThgKpfcQS8jDqtkiOBJiiSbJCfUV65AC0i8zdrKUJAUIRX4+d8hYcJAOKitLsX+EtLv//JL9vvYfE5ATK7BXKqq2KfjlPvt99IQmC7j2IrM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=szwD3iJ9; arc=fail smtp.client-ip=52.101.84.25 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="szwD3iJ9" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DZVwRsWIKyjML95j70SCdjiJ728pA9FncDdluuaD10AGdU5+Lv1aFhfzcBDhsUONIr6gP+1Zv5yysHqMfVWO4JGL83weoW2fP6VckU+i4XjIvDTmLMKn2eMJdMw/gXuFX75Wcx/+DpJTLlEHi9xc7q4wcXjynyWmRn/hF6/E79lR9Yct9RCkZAe/hpvzZvtlnXTVYnmuc6hPx8ZObrbEr+I/3Kt8e+NjebyKr7KTO5XT62cAQcvQvkn7hib/6YZ9L9X1Uryuys8w9dxHVVV4KIjXQ4IRRul9X9ZT+1wNPGIfsXVb8h7sTaQTEr3NN0HPt1tcgJbSndWfexiG8/AdhA== 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=ixb0C3Sp0HxtgLcFurVrGVe+hdOrrcIleoawD2oA71c=; b=HkjSUs/V1fN3714CHeCBv9p8dDiCF9lyCUeoEZ5vIZzPJHd8MBo9giWa7zZD3jcphT0w6Bdsn5HpT3qCkU+oCUQ3YykYSX42ALfk78xP+8KxAbNzgSx9eIUO0z8NLQG6QsK+y5q4g0shiNsdxO2KpF1wk2D8tsLuiaI6a7vnRRHYHVwuc5jkSwgpd630ryrXAbZ5t0By6TC24p4Z9DCe0Ntevy06L+eanuTvjLENDjHoBIeBK5Og0MYp3teYo865xYTpYPSFbZT+VZxU19Sv8d386Wx02TxXNP/m/FECK3ncTGzff6ALB4BuwlygC5gmH9w4L0ZTCC6ZG1zP/IvvAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ixb0C3Sp0HxtgLcFurVrGVe+hdOrrcIleoawD2oA71c=; b=szwD3iJ96IGrWeIBSY+uCn1DyMgMco4STRw8dfzfrNArp2a5FmKvr0xFRgxLL0nBeQoBZHlRwChgtNTOESY0Bd2jcZLdmg8rDcXLNAuMLh//XVnSQma83vJAb8cbVLTned/OxQakUAyjW10c9ngmdkSHjlM+p+0XmBvTJkjIrIXw0akU9Gq0LGLUKi+I9t18gh1CwV9sZ9fJzewWHVy4gmxSvA5BdGw65OgcQF5sI/H8CYkxLPhErY3yzLJOayEo8I8G90uWT+LVp0YNNzpT27xvsMj8WQkjQBfrf6ZTk8IADI4CE0+QxWJfRZvgvJwHlHbUHnwf0wRxsHNUKmLflw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11) by DUZPR04MB9745.eurprd04.prod.outlook.com (2603:10a6:10:4e1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9160.8; Wed, 24 Sep 2025 10:07:01 +0000 Received: from PAXPR04MB9644.eurprd04.prod.outlook.com ([fe80::6979:311a:bf0c:1a49]) by PAXPR04MB9644.eurprd04.prod.outlook.com ([fe80::6979:311a:bf0c:1a49%7]) with mapi id 15.20.9160.008; Wed, 24 Sep 2025 10:07:01 +0000 From: "Alice Guo (OSS)" Date: Wed, 24 Sep 2025 18:06:25 +0800 Subject: [PATCH v1 3/3] arm64: dts: imx94: Add OCOTP node Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250924-imx943-v1-3-0d32d7852ecb@oss.nxp.com> References: <20250924-imx943-v1-0-0d32d7852ecb@oss.nxp.com> In-Reply-To: <20250924-imx943-v1-0-0d32d7852ecb@oss.nxp.com> To: Srinivas Kandagatla , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Alice Guo X-Mailer: b4 0.13.0 X-ClientProxiedBy: SI2PR01CA0051.apcprd01.prod.exchangelabs.com (2603:1096:4:193::6) To PAXPR04MB9644.eurprd04.prod.outlook.com (2603:10a6:102:242::11) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9644:EE_|DUZPR04MB9745:EE_ X-MS-Office365-Filtering-Correlation-Id: 60a77f74-08ea-4fc9-3a7f-08ddfb521b10 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|7416014|19092799006|1800799024|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?cHVsZ0xTeHRhNTRuWnlyRmVoUHFHbnVnVm5sa1lkbm91RFppbTlkamhTRGp0?= =?utf-8?B?UTN1M2lpQ0Z2QjJsRUNCMXNMZzFlL3R2M1dYOW96TXVrNG81cXR1MDZEZnR5?= =?utf-8?B?NXQzM3lHN1hNTEhybWFWUlV3UzRPUTRheXVERjhSSWdlM2RtTUpuMjUwNkRN?= =?utf-8?B?YTJQS3h2cFErVU0wamZqL2RsS1A4dEFkelJpTmNrcjRXOUFzaEpxdGFiaVJK?= =?utf-8?B?QlltODVJRStlNnJ6c2RBdDRpdjJreG8zQmJpUUtwdm85S3J4UTk3TFE4VGxB?= =?utf-8?B?Ym5mU0VvL2xCOGpPcTlGTEE3L3E5WlpOcnVEem5ZM2MzbDQ3NGFCdkJYY0JV?= =?utf-8?B?SzNGRkpqZDVVQmp3WkZOUnlrbUlrRXJjL0tielUvSjk3UmwrbXRmZU04SStO?= =?utf-8?B?dFRTK1ZJWldHWjJEVlZhc2xzMlR3UXpscW5ZdzNVSEh0RC9JNSsrUTU0UCs2?= =?utf-8?B?QThWSEhRNVdQOUFjNjBnbXBHOFV5V2Jlci9jaDVPdTFEczQ5aTVhOHBwR0FJ?= =?utf-8?B?VHFUbXFHNHRCQWZzQXVtb2tPeVJpWjNaaFgzMGNBMGV4eXVCcldIMm9zQm1R?= =?utf-8?B?UFREVXFPR2hBTmh4WjNaR2lCUHNRMldTNXlQY1F2Q3J4Qks1eVN6VE1wSVhz?= =?utf-8?B?WDV0OGg1YmI5dWE1ZVBvaFIrVUZRUkhkbjZ6c1M4d055dkhtOUljQTBtQ1hJ?= =?utf-8?B?eWZCZE4wK0ZoSnp3dkUwZmZ2VkRTcmtUeXdSd0hvZkVBS3FCS2tKQWcxQk14?= =?utf-8?B?cUUrOTA2ZHdrQytNSEdpOW9Lc1VtdENRTUxJVmhUWE5tczhMeUVRZWU4aktV?= =?utf-8?B?Y0U1SUZrRFIrOUVKclRuWnYrbzdrQ3lXWnR5cXpHM05rN3VMOHVibG1IZnFT?= =?utf-8?B?VUkweGdtTnJ0WTMvSWdoUDl5SlkvV2VRTEMwYmxWWnZwTklIRXNyYU1KNUhz?= =?utf-8?B?eFp1VkRjNGcxYThIOVBTTDNwSVhpZG1lRUFNY0JrTUFZeHRZcXlmUlcrMm5D?= =?utf-8?B?L1p3RnhxZ3Q1RkNVemFHaytTcVBPVktjYklseWNTSU0yQ1NsclBMRGxWdHZr?= =?utf-8?B?NXhmY2QwdHFZZWF6SXdSemFhVTVBYVgxU0xWSWtkSS9VZHcwWmdGVytMVjF5?= =?utf-8?B?dlZUMXUrd3NhQU05bDB1clNJUnF3ZGRSRnNDd0NqWGVpTDVqTkxKZTdXeVND?= =?utf-8?B?cHlEVWJQMWR6OEgyL09MR2dIQkdVVzh5a0tkT0piSVhzMzV1cHowWFp3WHo2?= =?utf-8?B?MUErM3poRVB4SE9FcHRJc1hKUWMwcGwzK0tsWnRvRVEyQytMNW93MEJtdmxa?= =?utf-8?B?ZjhZQVZZcEIrRmh1cExQN212bm9xY29yaDNta0d1QjBQdEZkaEFUZVhuU1RD?= =?utf-8?B?bkw0R2d2SzZHNUg5dVFYM2hsbm5TcDd3T0tBMUhFZ0t2UWE4NUh5SVVhc004?= =?utf-8?B?cmQrczBNKzJzM1JjM2NSSTVhdkRLNXFqL1haRVNKVU9zNGpLcTBXaCtRQXZX?= =?utf-8?B?cVFCNDZFdlIyTDRlWmxBTUNvOEhoTUR4WGVrdzFCYkZFRnR4Y3V1WmhWT2N1?= =?utf-8?B?eTEzM2U3NDg3Z001QW9qOVJkQmtId3VEdFNKa0xNSnc1UHROK2trdTQvejIz?= =?utf-8?B?VGtFUHRIUUV2NlRXNmdRNnJ5M0poSzFqUVkwektLVVRFaW5mVVpxcnlzYkRJ?= =?utf-8?B?V3dVRVdRQlMzNVFURFRwZnN3Zit0WnBVbkQ2NUlOSXlteGxGYXFGNDMzRkIx?= =?utf-8?B?cnhIcFAyWWxrZ1FmZ3lHTzZYT1M3SzkyVTRXUWlHSVdyclJzeCs5WndFckc2?= =?utf-8?B?U1F5azRld2dWdlh6K3YxNFg5eHFHSDhyVGxSVFlRUmMvNENJYStYdDM4ckZt?= =?utf-8?B?S05ud0FtL1lVcXpIdW5jamQ2ZEEwN2I3b0dDSkdzWWZMUjNXUTAxa2ZmaWIy?= =?utf-8?B?OTJ3dkRxRXlhMElSL0ZnSEtkL0w0RnJEZ0g5R1VWOEJaeS9WcGE3SVJNMmFR?= =?utf-8?B?R0RzT0c4VElnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9644.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(7416014)(19092799006)(1800799024)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RUxJeDdaeVZyMHFiSE9xR0lHZTA0MENXbmsweW1abWtRcW5qOVozYm1XbDF6?= =?utf-8?B?alBRZEJteWlMdkg4NWpiUm0rWDZtZDloVUlzWW1wZGxHTk9Xbk16dVhSd1hm?= =?utf-8?B?bnJ3RlpVVmllRWhYUVhYbUlybDdTR05mUStJa1I5aFVlWDB4V3k1Ny9KY0xF?= =?utf-8?B?b2t3RTREZjJLVFM3V3NPajVHTm9RYnlIMWV4TTRGWlZNTTNwdlp4dGxoMjI5?= =?utf-8?B?aGxhRDRFOVRibGt3TmF0eVpFZG5veHAveHQydWthazB3WVFGM0kvUExMQlBp?= =?utf-8?B?SGZhWEdwdEJ5bHhOdlp0cDNoUlFQWFRQNitnQWxUNXA4MFdseFBCM3pORHEy?= =?utf-8?B?Y0haRUI3clRYM1BBVGVYcUxoR0RNRXNISktZTS9ieEJRY05IaUdYcmdMNlpT?= =?utf-8?B?TnB4ajZDVEtSTDk5YU1zZy8zUUpvWDY5M1craytKbEZrY1pWRy9hUzlFa21m?= =?utf-8?B?T1piVXhMM2NLaGxOUFJab0JtRVBGa21kQ1FETEt3S3I2K2lGT2RoV05zOFAx?= =?utf-8?B?b05kU3JNTFBtRkx3dHp5ajJVTE9zY0dGUWlnREIvMUxidzA4bnBZRlZPS3FE?= =?utf-8?B?c0hFejNDUnM0bjMyWnVIdTUzOHJYWXVRbU91M3FsNiszaU1mc0w3VjlRSUlv?= =?utf-8?B?VnFSQy9zQTJVYUxnaDh2Tk1FRXlUYlJsdUFVaHdtakJGak82Q1RMak1pRzRj?= =?utf-8?B?bjhvSVJRaFROSzVBYUFiZzFRTHZZYXNwdm1wTTB1dEVuY3R1TVZoemNGcEcx?= =?utf-8?B?eTkzSVRvRHQ2bzQySWlHTlF4TExHUE03aVRFOFg1ak1oK2lOd3Q2eW5XcjVn?= =?utf-8?B?OEtESVRZL2xvQTRsdzVES0RtaW9OT1MvQmhJMHBPOGF1UFRzNWM4OTVEQjNo?= =?utf-8?B?cnE0dHVKaWhwdlFWbmw3TWhCYWFjQXB4akVHLzRzNGdmNEoydnpWSG5qTjBL?= =?utf-8?B?VkhPbGxjUk0zVTgxcUE2THJsdmhNVHRPTkJ2eXVPNm9WY2oyMC9DU1RqeXhn?= =?utf-8?B?Zzc4cHMzOHBvdFREWXVwMDFjSTQyR280bmVZbHNoTkJxRXJhYWFTb2RxckpB?= =?utf-8?B?QTF3dHhLeUhnT2NzS2h5MWt4RUVQbEhhZ1JWMElvN3d0bEdKempUTjZRZ3Ay?= =?utf-8?B?OU9vbGtiU21BdVFzOXYvTEJLa09LeHpibnM0ckF6ZW80WlRNbmd4b2FpVEtp?= =?utf-8?B?eWxwVERzTXg3dXJCbGw0R2RUZWU2eG93ejVkL3JBa3ZPMjY4YWJqWi9TZkd5?= =?utf-8?B?VEJXK0RGTkRsUXpLMFpHTDJrZDcyMk04cTkzc2F6bFpMNjNySnNaOUhsS1Nv?= =?utf-8?B?UWdwSThQclQ0MXJtRFRoVXY3K1R1WHVVcXR4eGc1a2VYcnd1UmlWZEVtdFVO?= =?utf-8?B?WW5LYkRVSlFaZ29SKzhCYXZGNm02NXNWTCsrMUltUWF3UWlibnJJb1pGNkRy?= =?utf-8?B?bzdBbmxNaExBcE5UYXRQd2EzUmVyQlU5OWpoVXJMNnAybjkrMXVuTERsclN6?= =?utf-8?B?YTlOamZ3OWN6ZXFYcW1oUVdYc3Z5MUgvZWlnSUY4MjYxdUEwZ2k0K0dDWkI0?= =?utf-8?B?cllObzV3dkJYNDZaR2phOURIenFOdWNCRjNNSEpOWkN0ajZZUUo0ZnNXcDlC?= =?utf-8?B?eUNjSDFaNlk4Y3BmM1BnVkcwRUpidUFaYUp1R1MxMXlLNlYrOXM1TEZkUWZ2?= =?utf-8?B?L21KZnBHd0ZEckRVaVBRSnEwTEVwZzZzWjZjbWR5Wm4yRFdwSFgxQnpwb0t3?= =?utf-8?B?N2djdFNYK2pvbkNhN1BxQ1poOGxDdmpWNXZBVktjNTZ5VUM5T2owWDNZR0VZ?= =?utf-8?B?TjlUbkZBWUhzc1FIVEE3K1hYclg5elBQTDFsM0t0ZU9pVlVmT0hyamFxdkYw?= =?utf-8?B?eEdBQXFhOSt2MUU5QnVzbWpYcWNvOFJDbkdvb1RHWGZZZ0piRmZTakN5R0Rq?= =?utf-8?B?SjRBZ0RVNDFWWlkrcHNGWDZWZko5RURrYmsvb05adVVVc0l0eHZYSGtFMTlE?= =?utf-8?B?ZzM5ZWhWT3pRZmpSeFlYRjg2N2w1TW81b2JObmFsNE1XaW1GR0tKdmNrKzhx?= =?utf-8?B?TGVrUVArVlNZeStFR2duSGI3ZkZJK25lTFJXcmJOSXE2Rm9NNEIzSWxFbDA5?= =?utf-8?Q?rzLhUCXYW1AVNyDOOCehuhrQ3?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60a77f74-08ea-4fc9-3a7f-08ddfb521b10 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9644.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Sep 2025 10:07:01.7909 (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: sdtCtOJwbFx+SJVcij5L3QsFeO8c/5TsBLrwFlEUSXyVlu4NXrR1YI7PDeFaAwBoeC+Up3WvxUIAZFe0BQ51fA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB9745 From: Alice Guo Add the OCOTP controller node to the i.MX94 device tree. This enables support for accessing eFuse regions on i.MX94 SoCs via the imx-ocotp driver. Signed-off-by: Alice Guo Reviewed-by: Frank Li --- arch/arm64/boot/dts/freescale/imx94.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx94.dtsi b/arch/arm64/boot/dts= /freescale/imx94.dtsi index 44dee2cbd42d..1f1148405193 100644 --- a/arch/arm64/boot/dts/freescale/imx94.dtsi +++ b/arch/arm64/boot/dts/freescale/imx94.dtsi @@ -1171,6 +1171,13 @@ a55_irqsteer: interrupt-controller@446a0000 { }; }; =20 + ocotp: efuse@47510000 { + compatible =3D "fsl,imx94-ocotp"; + reg =3D <0x0 0x47510000 0x0 0x10000>; + #address-cells =3D <1>; + #size-cells =3D <1>; + }; + aips4: bus@49000000 { compatible =3D "fsl,aips-bus", "simple-bus"; reg =3D <0x0 0x49000000 0x0 0x800000>; --=20 2.43.0