From nobody Wed Feb 11 05:41:46 2026 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2051.outbound.protection.outlook.com [40.107.14.51]) (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 BC73713791D; Mon, 20 May 2024 16:10:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.14.51 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221403; cv=fail; b=s7gDu3u54SAMTCTs6rexlYYK8LWMaBG1Fn4NmQBVnYFjuM7sffn/aMeK5tP2ZKu+qPBR7VzF5ZMPJlxKO+zlwSFoOhpbN/k2qULcthocxm3n7m9X14g65yzMF878VgAFhJoVRU/0X2pw78CGS3br7Bq2n7HGu6/UoEfpQt0n4fY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221403; c=relaxed/simple; bh=Ue9DoiTmBK6eu+g2lWFajA/J9GaQ6d3UFTf3Ewes2Ic=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=BJJ0omO3axlvpQoQaGSFrH7s6u7iboiSdDFHdUeHsgBBwuixUXxaESMvBTMyp7P/rUoRlCqVJVP/PaUB0e3tp8bax/vR2IeKsBcoTgJaRkBd5WdnVLwOSWX5+nY27GrtrUVdinWF+F+/ALbg93B5xXpEnp1o7nBmrEYvprHTpPQ= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=lYpqeANe; arc=fail smtp.client-ip=40.107.14.51 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="lYpqeANe" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=npBx5HPiG3lVWZJ5gXasauO88p5HCEsfz/T0HsKA1jBGwTNNgOsCmn0EpwbsEazwZZEWpsyl194tBX5DVhZ3z6N+5jYHNZop/ojw6ATO4B54k+h6FFSvwmAcxv/H7VBKwQbtEEKvdeHxkUiaiVriolAwTlp/B05yzKWkKXIIGro1L4UGLGeWeEOCzjSHm2sVihZbyL6UQN0CIIJmEMSeLnKBa3bHGgx0tQIxV3y6TCSRYxNyb+dYv06L/Nd+DZ9Kx/XYMkPgKucbIdIsJ5aZReGyHVBrRLg2bLU0WwUoOBDF5DF8u5acrr8OBg9SZtYGoawk8QsmxnAXZm75OaCNMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=BDlgFfsLoKEnExBRGn7/MB1Z+OHdzQrEQt8j81qDNrQ=; b=E9emo35KxtTL6sVPk1TwtZvPbPKn4fPgKSyoEMmO3/QMjzxCpIevEqsChMPIMmWDCZABo1h/oO4sdAFSb42C+reRkETBA+VJsJUpcJlBJ4sKgcjSsj4AWPvmmSloqPOWAKxaQvKESmw0/VhgBnQlC5TO0sINsbARYkSK65vWoX4H5xO5HsaiRk+HZnEpTwbM4SIy+zTD5Ge8zy6cKqPhQbMrHF2JZGnTLe7rf1B1/3uBzfXxwbVIn8pLe0ebdGAUxxOWvfmoXP7vUd/voeYPf00nhAJZNklwf7JbTszfuufB16A/n/MdmyegPs7M8pNVfl99mDUilqt5LH5tIE7T3g== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BDlgFfsLoKEnExBRGn7/MB1Z+OHdzQrEQt8j81qDNrQ=; b=lYpqeANe1aba3bWfS0n4YqRnCyheyzAbhG1VpVXdiFrZqT4Oj6FoWvpUo1sWy9gv5jdJWaV9cRXm+LORA2CExkKkTOsGhCKYxqPRwHre6lt2irvUVTokeqgBbyjlX9G0328C2/S4UYb6WwzrAUUpkbrAwatcWRjP0uI56hFYFEM= 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 DU2PR04MB8535.eurprd04.prod.outlook.com (2603:10a6:10:2d6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.30; Mon, 20 May 2024 16:09:59 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7587.030; Mon, 20 May 2024 16:09:59 +0000 From: Frank Li Date: Mon, 20 May 2024 12:09:12 -0400 Subject: [PATCH v2 1/6] dt-bindings: mtd: gpmi-nand: Add 'fsl,imx8qxp-gpmi-nand' compatible string Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240520-gpmi_nand-v2-1-e3017e4c9da5@nxp.com> References: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> In-Reply-To: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Han Xu , Vinod Koul , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marek Vasut Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@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=1716221390; l=1517; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=Ue9DoiTmBK6eu+g2lWFajA/J9GaQ6d3UFTf3Ewes2Ic=; b=N1UcfsKGZk0yIQVrPMrzErBuP20r7w/OLMzY9vu9sxtb3lupBd7iC01wpTsT5b/dSJsiYPLNB zfCE/uOel6lA+bIFpNGhidXYu/Zh1jJKEODIbBds49vtNWr44/rkj3N X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0027.namprd04.prod.outlook.com (2603:10b6:a03:217::32) 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_|DU2PR04MB8535:EE_ X-MS-Office365-Filtering-Correlation-Id: a577120f-6dc6-4b43-b079-08dc78e74c9c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|7416005|1800799015|376005|52116005|38350700005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TkJ0ZG5ieXU5S3pIblFIeUxabC84RVdYbHUrUlowaG5pL2gwSXBoVG5nTmQ1?= =?utf-8?B?L0J1MHZyZVRERytxb2lNRm5zK3hDQnJPdG5nblFpOVFtWEQ0N0NmWXBvWjlV?= =?utf-8?B?eURlcDJIS2pBUjF0R3ZEMzFkK3MwWHFRL2pCNUlOeEl0Y2hYVWFBVjdMOGlw?= =?utf-8?B?aWZNZkQ4cER4eENSUzZiNEZBd1k1Y0FzcHV6U0xmN204c3hPdkQ0cVpqRXpO?= =?utf-8?B?YytUSXlEYTlXRysvZ2NaYkk0NXBMakxVY2VON2wvVU5tckpPbXlSdmthQjRw?= =?utf-8?B?WDA5aWYvdFJCUmZpWXJJOXl0S3hLSVhsdWUreUJtOWg2bnpkVDR0Ym9jUkdI?= =?utf-8?B?aHIvaXcvQkR1amNHanNIVG1NaU5rSTUyQXJjSW1uL0lZejY1dGgyQVpabzBm?= =?utf-8?B?VW1ZbnA3MFBRTE0remtZbHlpM29DZk0wMStPaFVCaUtKTWFZcFhhU3IybERW?= =?utf-8?B?b3JuUHdkTUN1UDVNQjJpOFZDanpva1dBUDJLbUlCUVZTUG1pVFNhZ3l6WENN?= =?utf-8?B?YjV2MHNDWmlBalh4RjFFaXZMdlUvYzA5MFZML0gvM3NrYUJqaE4xNy8zbDgy?= =?utf-8?B?Z1NIa1pOcUZ1N3JPKzBHREpkQVlBN2kyTlJHWHNqcHZCeXN1MURwREhWQmJM?= =?utf-8?B?Y1o2aVZ6OVliVk95R3dUSmRNSTJ6MGxuSGpGTVJwa2hUYldZUFJaSjBickk3?= =?utf-8?B?UVJXWXBoNWZvQzZxc2VCVnJZWENLdElVMXVtcXIzcXRhRmxkZmxMdjhpRWEz?= =?utf-8?B?WFhDSkJWZ2tMc3NJdlJobXVTOGk2NVBYVC9NWDBNNmxtNWIwaG16S3dSZVFU?= =?utf-8?B?bG16SFp1MDFhc3Zpb282eXlueDJacC90aHlTVnpqVVovTmhKTmc2b0tWZjdt?= =?utf-8?B?SlJQL0RjWjhweEVGU2lUeFF2OGZrWnp6WEc0Wk5SbVI1bUtZRWtjOFAwdlF1?= =?utf-8?B?SGY1dzNCYnRRa2w3bkprQUU1ZStPWTlTQ3MyNnljZHpqb2tVV21mMkxkRnZD?= =?utf-8?B?N3FsNjZVMHVXbWl3U2c1TkJmd0VXb2VpeW5abzdjV0F6a0dEOEh1dVU3aDFI?= =?utf-8?B?Wm9DbmF6TW5IUVBralIwWUhaRzFYQ3VuTWtSRW42VE1tU3dWak5xeTY5QXJr?= =?utf-8?B?THhGOXJjRU5kOVpUQXRRODRudzZYS0UzZ1B6ZUl0OHdsQ1JqZE02UGRrNEdH?= =?utf-8?B?SXNmNUpkMVpkOGFpUWlvcThnSjFld2oxRXp1TEx2TjJUa1VMTmF6d3RiUFpB?= =?utf-8?B?TGQrNVkyUkM2MXU3cnZ0eStWWllFU3NYMXEwdnQ3dkRmR080dCtzdEJ3M2Jk?= =?utf-8?B?dVRyNnRWQWlLK3JlZGpJdXBYaHlsUlVwckduYm1xMGRncUdkcUpBVnJZMWla?= =?utf-8?B?dTFTUHV1ZVV5ZzJ0VVNndmRtb1dLeDM4aXlUbWJoQ01QMWxtcHlUSTJCQlB6?= =?utf-8?B?YnR3VWxGWnRtS0hraWt1RjJyalhML1NsNXZjQlF3ZFp1OXR6T2JsbE1JeWE0?= =?utf-8?B?SWFxYmdzKzZ1SGp2WmhRd09VMEFpOEwwUndhWGhEelZuSTY1alI1L25aL1Fz?= =?utf-8?B?NUJiZ29VZnhxVTFUbnBNTmYwT0VlN2duWDlqV3FtMlFKUEc5SEFYOTV2RUt5?= =?utf-8?B?ZFBqM1g5bktyS3hSL25LTzFCS1dGcVFidWpwODRUVi80Smw2K3o3bk8vMGdR?= =?utf-8?B?Ym81NDVCT1JKamdCUVhFcms3M0E1VDlEZCtUSGZ6UkRrYm05RWtjaXVuN0Ju?= =?utf-8?B?UEFmRDd2Qkw5UDhackl2U29ua1UxS0lIbExPQlV2Qm5SSTlmZjFoc0Zaek9S?= =?utf-8?Q?Q73ZmP7jKAb6Q5MxjA5Yk39CUeRktoo65gGnk=3D?= 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:(13230031)(366007)(7416005)(1800799015)(376005)(52116005)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QVcwVG5Bam9WNWU4a1daeVh5YXdJWGxWVzRKaFkwVWFzaUVDNjZkYmVJbGFn?= =?utf-8?B?TDlGNWx0TWl3RVY3dVFKeDhoeThtbElDc0kxV3JXS1U5ZkJMalY1NzVCSzFX?= =?utf-8?B?V0hQQU15Qi8vL3FBeVN5Nnp5OC9JRzZYdit4TWhtT1h3akQ5aGFwVmRzalZF?= =?utf-8?B?eW9RcUdPdkhMNzRLT3cyTUl3cW5uVCtQOGZ2UnZ5VWFzMlQ3UDVZVUJNSlo2?= =?utf-8?B?UDZidkgwWnZMRm91Yll2VGdobHMvNjlIOG9nUmVrNWdKNHVIRnFTcGtHbFRy?= =?utf-8?B?SGtxSzFJTmZxUGFScWhoWnB1R2VPS0R1MmNOd0NwcW8vUXQydEUvZ0oxTmRo?= =?utf-8?B?eDZyYVlYY3dIMzZpblVPbnBLNytIdklRMk5ZM0F6QWkxNGJ2YjNmUkFxWFph?= =?utf-8?B?b1dSOXkxc1VablF6R1YxaForMEVadlQrNFZ5bHJLYno3U1BXVEtGMTRTV1dn?= =?utf-8?B?bDJML1Y0TFc1THQySy9hZThaVExFb2xsbWhqdTRFbDg5SENzNnhaaVBiQ1Mr?= =?utf-8?B?T2hjZ0RYZVgvN1pIMklXY0pjNXp0aHNuOUR4dllpUURYS1B6Z0gxNnpYbUx2?= =?utf-8?B?Znllb3d4bC9RUktTa3hCUGY0T0lWdVRuSFNFb1FyKzBMMWUwZEo3dEttNW9P?= =?utf-8?B?S1M5cGFORFg2eG1ET00xT25kVXphU3F1VDJKZVRUMDBDZ3RSdWFTRlcxSHl0?= =?utf-8?B?SjBFVVVQWmo5d3dIc3RFbkx5ay9wMitEcXlxdmJ5Snc1QzRLSzZHS3k2cGJB?= =?utf-8?B?d3ZGUHlXTzR2UUx2U2dwVDhoM3dOOHU3WHdlRHowdDdsZkZkQU1jVDkwd2JQ?= =?utf-8?B?OGdXSXJ2eHN5VFhxaDZqcGduM21WV0NZZ1U0RmpkWFAyN0RkQjVGSGhPM0Jm?= =?utf-8?B?bzNaOWZsZm1pM1pEOWZ3c0lIM0NNQVRwdFdGdzhwSWk3bVFVQmlyN3c3OU1B?= =?utf-8?B?eWowVGcrM3dMNi9FWENEZWRWa2dwZW1kM0NoZDhjTVdmdkZiL1l3SHBiVUlI?= =?utf-8?B?NW8wQ1ZwaENpNS9MdGFJUGVybStzbVNrQ014QW51Mk1kZGs2eW1wQ29xWmw0?= =?utf-8?B?RGNwTnFBdnljbDlwRnVvMUxhZjdvT0xTTzZwMWtGaEh3eS9oWDRpbHNZNERj?= =?utf-8?B?WHVIQU4xRzIxQ2FkNUllTXd4UFFCdlZlb1ZkNk1mWDFic0N6K1Vzd3BMa3Bk?= =?utf-8?B?cnVTNHdDczMzSENHSU9JYTdiU2xwNFA3M0hRcUdqOFB6TmZFRkV5a3RRYTQ4?= =?utf-8?B?K1BTVlBLQmNabHpDTFJNMnFoL3FQLzBWZEhzdE0rQzlud2QwY1ZaekROTTc0?= =?utf-8?B?ak0xVkNkek9ZbW5EdlhTNzZNTjFReXNqbzFxZ0V2M3V1Z0ExcHpDWVRwSEV0?= =?utf-8?B?a1pnUDhKMGpZMWIyOG9Tem82b2I2cFlLWGt2MFVYWmh5RXhkV0UyNHZYNm82?= =?utf-8?B?UFNKK01DL29MS01UcUFwdEpjNUppRVo3bGM5ZE1helZrNTlGYnJvUFgxQXdi?= =?utf-8?B?djVXUDNxcDVzY0xmRzY3aVRySytWS05VbEZJd0h1T0pFaUxiSmVWSmNNKzJk?= =?utf-8?B?L3pMU2dJeXNwZzNqQkk1RU1ucWtORkFBdWJaNlJFeTAxK1daRHBaRVlVbU5E?= =?utf-8?B?TDVJSitvcVFjaG5tWE9aSGN1b05SbkxqUE13WkVjTHQ0OHhXRjBrOEtaMEJ6?= =?utf-8?B?ZEdDSGl2cXovRlFLSklONjlWSlJpZVNWYkFyeks4Yit1VkhDWEx2Y3hxNmQ4?= =?utf-8?B?blBOSTIrbE9velBHcTVUb2pRdVkwRFdobElXNnJiVGJxTUg1RlpDRVpNQVRo?= =?utf-8?B?M0k0OHkwUit0Qmg2WFJRaGVPNFZGa3lHWFlIMytEeXphRGdPVUlEbkR3SE0v?= =?utf-8?B?dmxWVnJ0VkE2UVlJVkl3LzhIN2RWbEZTa0JjSjBwd2ZSenMwUGhYTTVkdHNw?= =?utf-8?B?alhPa3hEL3poV3V4Q0RaMW84QTFOellqQjV2dXNBRGhUMVdOOGFsS1FPYlh4?= =?utf-8?B?RVc3WnUrL1ppQ3NCWWRNbHlrQ2dLdHlXanZNMzZQZFl3NndKU1JuWm90NDhD?= =?utf-8?B?cHM5NjArTm9VYlAzaFVpemlyYWhEV2xtS3NuUXJ1UDF4Um1JSnI2MnU2UE9U?= =?utf-8?Q?j0Mc=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a577120f-6dc6-4b43-b079-08dc78e74c9c X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 16:09:59.8755 (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: ZtWIdDDpIoIZZMP4JiVTIVyFua2JoUEZF0o8d+K1KEAsEil63Mtc3Zf9kO6FFdCuHZ9FsHkjf8z8EyGTUW7PfA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8535 Add 'fsl,imx8qxp-gpmi-nand' compatible string and clock-names restriction. Signed-off-by: Frank Li Reviewed-by: Rob Herring (Arm) --- .../devicetree/bindings/mtd/gpmi-nand.yaml | 22 ++++++++++++++++++= ++++ 1 file changed, 22 insertions(+) diff --git a/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml b/Documen= tation/devicetree/bindings/mtd/gpmi-nand.yaml index 021c0da0b072f..f9eb1868ca1f4 100644 --- a/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml +++ b/Documentation/devicetree/bindings/mtd/gpmi-nand.yaml @@ -24,6 +24,7 @@ properties: - fsl,imx6q-gpmi-nand - fsl,imx6sx-gpmi-nand - fsl,imx7d-gpmi-nand + - fsl,imx8qxp-gpmi-nand - items: - enum: - fsl,imx8mm-gpmi-nand @@ -151,6 +152,27 @@ allOf: - const: gpmi_io - const: gpmi_bch_apb =20 + - if: + properties: + compatible: + contains: + enum: + - fsl,imx8qxp-gpmi-nand + then: + properties: + clocks: + items: + - description: SoC gpmi io clock + - description: SoC gpmi apb clock + - description: SoC gpmi bch clock + - description: SoC gpmi bch apb clock + clock-names: + items: + - const: gpmi_io + - const: gpmi_apb + - const: gpmi_bch + - const: gpmi_bch_apb + examples: - | nand-controller@8000c000 { --=20 2.34.1 From nobody Wed Feb 11 05:41:46 2026 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2077.outbound.protection.outlook.com [40.107.14.77]) (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 1F19F13791A; Mon, 20 May 2024 16:10:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.14.77 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221408; cv=fail; b=gVEFldId0+Tm0DzLEIjeAKA7bcwlA4Aq4XPiEO2u6gqyvbiDgT+P9WsU/ooW+USuXhNlyAIW7NbLlhupmpSQR6n4623L/Dbx9ysHIdspO37WaBbyeK93SkJOnk7JuhPiZfwsngdSJsPfCRcLZCi3kx9lH0KrvR4uf/R3Xc6s0AY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221408; c=relaxed/simple; bh=8gM8Ady/cecQ90Pmy3nAQ77+C59Vc/wcv83Dzng1DKw=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=ZFeOY89U+C+YmUiORUPk3WZuM03YxZ1Yvm/b7S0DCsSZDXGtgK+bSpc1skY47yg+uIpspsaJZNV6Gf4qMEStqKkYRJwX55h/EeKEDqgcpdLzIP6j7Y+tJh5qUTL1M1N3BPGqkHtfpY7KT+9+RlqdyBljmdkTOEBdmyXuTJW25lA= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=TO4B5EW3; arc=fail smtp.client-ip=40.107.14.77 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="TO4B5EW3" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CT8X9PgKvbx68arF00Lv/Mm4QLIpmzNeguBiA0+3IjloH6IOqsMH/nQ0QZ9t98c/j5IxvR12ML5SfTf5PdEJNxSz9rykuAE+vBbFISQ/Zcfqts78tr6aPPfDHvFplhGc4J02asi0dvc+91krZd/+3JGvMlpYjoFrhCpvVC6LUCo4Jz0L3F56mgcfW1tUibKSsPl4LB6hN8dwuNsBH1ipfWnNbWORm1crSBM/GW+PxfjnhEyu9iHVyJgd+Yzf7t+7vkZ8FEIzBiJdUikIJ/FncryvxcnwphuiM6GOJhQPBK5+Ur8P9ZqRaSdr8zDxRX6QV+wd4dkrjWOjV7veBlBfVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=e8UVwuUsBe9jOahUx7Z3y9k2YIrMSkcSTdZxCLYZJFY=; b=c6I1i5ekS8DeAcO5q2RCcJDBtcjyUhV+DoQyAxdSPopJVN6ShJFsSpEo2KIppc3HvVFKq24SycMQtSxanRgQhJJfFwvGifq1K+27Cmq4g7XWti9yIU50MDWtKvHcauoxAyEpwn0yr90TynUQubq3u42hnUdNIzgMJSRGefA7RbQXg9gd7J/8aUHVDNXZwkpUqPtd5WvOOUdqeNIO9/y53sdEHVidoU5q/1ziJ2inpQEGezGB2sHvcj1/7Jdg99JzFb3YV64Bx69Gp71TFfP1DQPHWpCLAlXs9ZDyz2D0kdayuQ/KNzKz/PqhTH/r5/M29JH3OxW3eTFKPosZORiTnQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e8UVwuUsBe9jOahUx7Z3y9k2YIrMSkcSTdZxCLYZJFY=; b=TO4B5EW3xx4pKp5amXMWKVoOMC2D1o1j4DB80GceCtCc5XyGMWKBtZEkesIwDGpXejkJR4qtNXH8WqrWif92ItPxNirrkgRWCvQLLlfd03mtbtiP1ZCePxvJAObT6i4jgbWuUXLmWJjZJTpG92qzTQdEMVBkKUDYbkDBHZMtcBM= 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 DU2PR04MB8535.eurprd04.prod.outlook.com (2603:10a6:10:2d6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.30; Mon, 20 May 2024 16:10:04 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7587.030; Mon, 20 May 2024 16:10:04 +0000 From: Frank Li Date: Mon, 20 May 2024 12:09:13 -0400 Subject: [PATCH v2 2/6] dt-bindings: dma: fsl-mxs-dma: Add compatible string "fsl,imx8qxp-dma-apbh" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240520-gpmi_nand-v2-2-e3017e4c9da5@nxp.com> References: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> In-Reply-To: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Han Xu , Vinod Koul , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marek Vasut Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@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=1716221390; l=1519; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=8gM8Ady/cecQ90Pmy3nAQ77+C59Vc/wcv83Dzng1DKw=; b=kwH0H/oC4AMT973jjRiIE/NXPKvOcOf8PDMB+UI3/TlI15L3i6ZCHwScJD5fHBgCq5wYb2IkU wbci0k3XxyWBEqe4ighayUB7YRLhVy/9r5pAx+Z8gj+F0saF1xTIqJw X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0027.namprd04.prod.outlook.com (2603:10b6:a03:217::32) 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_|DU2PR04MB8535:EE_ X-MS-Office365-Filtering-Correlation-Id: 165446dc-c3de-499d-6e4a-08dc78e74f59 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|7416005|1800799015|376005|52116005|38350700005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?b0hNS0NqSnRjckpxczlwVU9nMG5vTHREUnZ6dzV5YytHRU9jUE9TelVRNHRO?= =?utf-8?B?NW01d2VTWDI5VlBQMjZ2Wm9GdUFnUG5samw5UXNUdmxJNEhWbm1JMDRKdC91?= =?utf-8?B?T2pjK1d6NWR5ZERMUzR4ZllGN0ttbEFKWXdoSG5SZ05GYjhVRnZja0JrTHps?= =?utf-8?B?cFFpQnFhaExTZXkwOGlidjJ6WWtrTkxGR2Z3THNVM0xlTk15V1VWT2J6WlhL?= =?utf-8?B?TjN4NFFYWitCTnUxZFR4VHlBY1pGMTA1aXljbmZRUHBiMnRoSUg2WW5GQmdD?= =?utf-8?B?WXJLT0o0ci9tWkNacTNjT2Ewa3NyRmE0emN2MGUrNUxadkpnNi9mUmt3K3c0?= =?utf-8?B?RFRhL2FrTW0yTkZWUVl5MU15RHlJekVqOXlRcUU2VmtyYzJuTXYxV3F4RzNX?= =?utf-8?B?VTFoTmFMZ0dPN0VaU3VPaHZ5WnNDUjk4Zk0xem5JdG5RR2JObDBEZVFaZG1a?= =?utf-8?B?c0JrelR5NDVoWTgzRFdLa1pOMGJGWmRYRmxkamg0K1FpeUNud3c4OEJobzNm?= =?utf-8?B?eCtZTEZhV09FdlczS24wZm1hN2xBalk4dEQrSWczbk9GVk5jSGtDZWY0ZURh?= =?utf-8?B?NmQyT04xVzBYdjdldW5Uc1dCT2k2ZFVjREYrU28yY3ErT1BER1dtWjlDWXBw?= =?utf-8?B?U3ByeGhpQmc4TXVsM0c0Qng5d0NnNUJnRVVHcTJFMnhQemgyWVAwT1JQVjFC?= =?utf-8?B?VGdNRTE1MFFPUWMrbkFNRnBTZ2syRVhLMkZuVkgzdW1uaERBY3VPbzlTTEhm?= =?utf-8?B?cC9Bay83Z0tCelNDbnh6NzdFNVExUVo0QWVENFNpL2FKWFZUREdydnI1a0Fj?= =?utf-8?B?KzVOWFkvaENCaDJjcXVJdSt3eXNGUUNxUlZla2hkczNKaUF0M21pY2svZTgw?= =?utf-8?B?SmpPRkFHR1Q4SWtEMTBJOFhxVjlVazJtRHRHVGl2YWxRY3FLREVnbHllQ1pt?= =?utf-8?B?V3BFcGhTTTJ2dlBUTXF2UEZabVhFZU5LdXNmVlhVV1c0VUd4WVhCNUROS1JL?= =?utf-8?B?L2FnbjFOZTlZR1d2RHRoVFBIWXRlVVkxNFZxMzVBOGhLMnE2UzlhTVFsMk9j?= =?utf-8?B?MXVCeFFvR3FFMjBINXFOMXplL2hGa1ROWFBMd1k4UkhLZ25OQ2FZY0NRcTBU?= =?utf-8?B?SlAzNm1ZSEZRQ1ZJWkZEeG5GV3hRdEo1ZWxvdVc3OGRCZ0tBaUhCK0pVK29X?= =?utf-8?B?U0RaQTRPMWpJeDhTZVJXemsrM2g2TWZBZTJoQkVVL3RoMUNDaExDU040NFl0?= =?utf-8?B?c21SckxBcHpuWnVmd2crL3pjdENhdmxWRE5Cc3dsNFJwb3czREMxY3Zwcmdw?= =?utf-8?B?R3JabUdtUzREYVZXRE1CQ1QvUTE0WjFvMnQxL0JRbU53OW9hOXRvMG9ZcU9j?= =?utf-8?B?YjFLeGpqZVhNdTFsQ0lqREd0YVY2NXZySk4vRHpzWFZoRG8rRldsMzY4ZjFv?= =?utf-8?B?UWRGN05vS2Q5K3Z5TGlCOUx6d25uL1N6UDRMOCt3VzZHR09Pa3VuN24vK1dP?= =?utf-8?B?aXhsY29PZ2h1c2hiK3ZvRHovM0lBdnhGaHhJeG5pOVZzdnB0U1pVVEJwYldM?= =?utf-8?B?d2MyQ1k0eVpxREJZWVNTajg3Sk05KzhoYTJsWmRsZDZxaTZFTXJYdnl6VkJr?= =?utf-8?B?cTZ5TVhvZi9yODJRNWJiRzdsK1BuOTlQVjJiN3BkQXlZOHBhd0pnSnM1YWQw?= =?utf-8?B?Ynl6cEJXV1hTcjlTWU9TbEFrbS9wNHp3aTVzUml1dGZ0b2dRWnBhcTRQSUVy?= =?utf-8?B?L2lyazd1ZmpBZU1ya0d1ZGR3K0c2UGlFMEN5UXNja0tUVWtqbGZTK1RBZSt5?= =?utf-8?Q?5J7+s15L53izKPAIouFKNLwB8n3WjHGajPc+8=3D?= 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:(13230031)(366007)(7416005)(1800799015)(376005)(52116005)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?c1QzaTVWMEQ5VnN5dTFEZTV2ME1PandZWUpuM0U0bFgrdHVkdXY1MjhLSXE4?= =?utf-8?B?ZmFmZGNjQjVtUTdKcjRtK3dtemFjdUJiUGFEenI2QTdXQnF0VUZ0eng1SWU1?= =?utf-8?B?Q3Q0Q1p4YXUvc0xNZ29ERTlaZTd6V0lHOXJLNm1LbHgyWmc2eFMxZlNvdUpW?= =?utf-8?B?Q2UyL3VIYWh6elJsc1V5NTF2MDZoTk9yZHI5TXZocTFDTGgranArZFNrSzRp?= =?utf-8?B?UTJPalpYT1hLNXlkMFZtSkpPREx0eTdJZnBRaU5FLzRqaUt5aldXWlVGMFNw?= =?utf-8?B?ZVBjdGM1MEMvMGwxTElzSTBscFo1K01jVUpWMEo2ZGJTaDBqMlRhMng3K0pz?= =?utf-8?B?K0UxTzExUDZWK2xjcWt5N2VMcnZ2WDJkSVNKQ2hzc1BHQzhFYjdXdGZoN0Iw?= =?utf-8?B?ODZnOTlJUGs0d2hFb1hEV0ZKb0hDY3Ezcko4aFQ4TEFINm1GZk9LVFU2a3VV?= =?utf-8?B?YTh5R0o4OFBhZFJtVUFYOCtIMk1jWkUrV3lJNndUK3loNFlpVUNuT1c3aE1L?= =?utf-8?B?RUNwQnpRdzA0VlVweUczYkwraUE4bTIyeXBxYW94djZEcStuMEVUeXFDQnRz?= =?utf-8?B?amRFYUZDdktaSytRcmFMcTNNVGtEamlMcjNxQXlHeDQ0Z0VSSlZUVEllZEll?= =?utf-8?B?TktxV0FaaEk5NEZza0J1VE1xdStyVE1NNUlLbHY2R0xTdDlaZk1oRFJKeDg4?= =?utf-8?B?a0NMZ2xZMzJ0SHVPYVA0Qkp2dXFvQXRROHIzdDlOczJKY2ZpTUJ2SUYvUC9n?= =?utf-8?B?dEl1Wkl1MzM3cy85WXU2aFBMTEw0VEVMWjhXZnhRTHY4V2NzLzlvRTBwblB1?= =?utf-8?B?bVNlTk51UlQzOUt4NXNJWWJzdm5jVE1lN29taWNCOWE5aDNDZDdxeG9ZWEtn?= =?utf-8?B?UElpK0NkZjkxbEFhRE1JZ3RoWU1wSDRzL1NWK1RvTk5zWWJ1VWFCOXRCZ29o?= =?utf-8?B?UUFuc1JKcXdLaG1TOFB3ZEppRmRVb24yYWlGZkVWeGFOUUo3dmUzUGx4c0xS?= =?utf-8?B?MjRnakJzb1J2VWhLUkgxN3psbXVXQUZGeHl2TE1UaVVPL2RVRjZvNG9OU2ZQ?= =?utf-8?B?YUh3MXBxOTRFb3Q4R1BCbndUVkc4OHlxTUdMbmtFaWlacDY3UHNrZEdmNHRL?= =?utf-8?B?cFNSSmt3UWtVWGdUbTh1RUM1SkRoOEMzbWNQMTNITXhZaUpZaWMyZmJYVzdu?= =?utf-8?B?eEZWb3ZnbUlLRTkwSjQ5WEU2eVBNYkhDRGtnMVVGckhkWE5FYUhiMEhzUWxC?= =?utf-8?B?TlFzdEhNLzFHSHRoYmxnakpzQk1mcXpTY1d1UTAxNUdZVnd3cXhXd2NTdm0x?= =?utf-8?B?bzRDZ2o1Z2R3c2hESlJDQ0x5R01sRC92eGx1QWREaWxsd05jQkVoOTgyRFJw?= =?utf-8?B?ME4rKzhrbGRERFcxMUQvYUNWaE03UzBaMFluMGNKM0RnZG5GRDNLT0VITEgv?= =?utf-8?B?VUFqQ2NETm9YSnJsc1RIckVyY3JyazRUREFrNHdIMkpLV3E5K1BLQnN6VlFv?= =?utf-8?B?RmtyakdRTGdLMHphdFQ0clZTM3huQ2xxY2I5K292aVdIT053RGVOOG9XQWJV?= =?utf-8?B?ck1iSXhwOFNDdmxBWmpjLzBJdXZYenJESW1IcFVic2Y1U29iVDErK28zQTF0?= =?utf-8?B?SzcwVno0WTdTVm1PZFNzNWl5TUpzY3Y1L2dWNURpZFVxc2V4SGJwQ24wWGt5?= =?utf-8?B?RXVFQkhHQlNHcHNKVE8yNW5DMGRwajZNOWRzamgvWE1qL0hYOTJCaVVDdGRU?= =?utf-8?B?T3dUZVh5eFBzR0JQVE5HYXR3UTliOFFsbVVOYWhRNVhaVng3aWQ0bk4rQmJF?= =?utf-8?B?Mm0vckJrbWs5MHBJT1RkcXE2QVNxaFBpa2NpbVJ6cU04YkhPdGxrVGphR1ZH?= =?utf-8?B?Qk85eDc0WHplQUlJTld5T0lmM2lhYVVGOC9jaDRuVVRiZVlYeGVHSTlCUDkv?= =?utf-8?B?ZHF1ZFJuR0dEdDBieCtTaUNMZUdibXQwOWl4eE42S0pRSjF0YmZPRWQ2RTlY?= =?utf-8?B?SEYxUWpwN1Rmdk9xYkV0TDBpUjZKODhwL2xadFJHRWtPQ0JOc0lEd0tLTzQ4?= =?utf-8?B?ZEpHcEdDSTFNUDFUTHhjZkREK1BxUXZTWE1SZHBzQ1VpNUttSWoyMEdGeHRC?= =?utf-8?Q?MA14=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 165446dc-c3de-499d-6e4a-08dc78e74f59 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 16:10:04.4687 (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: BeMWF45uvWfcwi+El8zH5X3Kg9siEkxdSf62hCbCpgMTpYKbIgZ9itu3pzDDGYfEdHwIseVPdtCXqN5ZnDxheQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8535 Add compatible string "fsl,imx8qxp-dma-apbh". It requires power-domains compared with "fsl,imx28-dma-apbh". Allow 'power-domains' property because i.MX8DXL i.MX8QM and i.MX8QXP need it. Keep the same restriction about 'power-domains' for other compatible strings. Signed-off-by: Frank Li Reviewed-by: Rob Herring (Arm) --- Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml b/Docum= entation/devicetree/bindings/dma/fsl,mxs-dma.yaml index add9c77e8b52a..a17cf2360dd4a 100644 --- a/Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml +++ b/Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml @@ -11,6 +11,17 @@ maintainers: =20 allOf: - $ref: dma-controller.yaml# + - if: + properties: + compatible: + contains: + const: fsl,imx8qxp-dma-apbh + then: + required: + - power-domains + else: + properties: + power-domains: false =20 properties: compatible: @@ -20,6 +31,7 @@ properties: - fsl,imx6q-dma-apbh - fsl,imx6sx-dma-apbh - fsl,imx7d-dma-apbh + - fsl,imx8qxp-dma-apbh - const: fsl,imx28-dma-apbh - enum: - fsl,imx23-dma-apbh @@ -42,6 +54,9 @@ properties: dma-channels: enum: [4, 8, 16] =20 + power-domains: + maxItems: 1 + required: - compatible - reg --=20 2.34.1 From nobody Wed Feb 11 05:41:46 2026 Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2051.outbound.protection.outlook.com [40.107.14.51]) (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 82C3E137C41; Mon, 20 May 2024 16:10:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.14.51 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221413; cv=fail; b=H+Ey9KqPayoJeyxKA0//kh1HIFZdgvbBpGz1h0J99uR6nLPezxCwBl8nxfrFomj3rXNLUkFk3XZwie5VW+S47x7RHqNEJMKD3CyrvthWKvgEl3HMUdqNBNubh8ZA4xJs6PPbhc2faASbCkbBJZUkAy7XkMjEYuiraRcTisxrKxE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221413; c=relaxed/simple; bh=wt57gsZfa3s3Z6Q569TN9f6t8idnkZsgh/XKjwvXUOc=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=dSoXNctt7xIjQRiv0YbuPU1bFlVe60CO99g/wY0IqDeBRGsGbRV21ewxm5hpTj1V6dtANm9D9hxB80Xv2OjHry1RxyBSHofMEXeHZyafzb5anNnnSuAoe7XyJ3560cUj8mqgPFJ/kH3BLysqdh7h+SUJcmY7Xl9Vbde+kQqGerY= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=I9MGjIwc; arc=fail smtp.client-ip=40.107.14.51 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="I9MGjIwc" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cl0T8agZ6mdXpID/YIGWADeXrCqK4nmOvaOmNuCAJV+hsH+l1DniDlgbMbymHLK18yaKE5F6bumGXmr9FP9KbyxVZgCq27HzXchCxeogjo2eZ7EAshoCI2oTx9teXqs1drA0zPffTTQplOV7BddL76o0C01CT7NVQ3LHOHothM4lWxHe6gFoMXDjoUZQpnJxX5wo11fMIRrriyBhCP05AaRXbJxWUab+ZO+J/bj6/XtjLPPQzzv3pmNVPQ4P4pntlhSiM3Jq0trJO7xT4b3cYJntLUcpaNdq+C+SLYzgtWkBgu4H/Cy0p4vLXHcFULs6xgajIfZZbQjDyiH0jn63qQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=XLYmqQJGX2KIl9hOQmg5dXxOXeYjkDMz3QvktiBUt2w=; b=HZa8OdH+DQD1LnK15U2IqchPWhuZWsjqQmq/ZPRjKDSsRGMmA6KiVZVmqCJLQ0P9fTtVodob0l+xaObRMamez28GXrjt23Q7882q+xTZ+WAFAFjS6FRR5xCUQ0owX/NCVTH20ZPEoH9RWvTRoJabeuF5OU4Wqexi/QSg9I0Aa2nu8XiiEbKXbvuYj6dpWvyLByQ2QuPKJSQZ72AlBEke26MRj/pWK8vBbxZGYjzRi5FV7Edt3Fp4Ap6ny49dDWX21Tc/UEeUHTnjINyWbd4tfdGXq1eVGFKg7qfS97k0ghABXSkdiUTTJvhASZhp7G+gRogyEJ88Y6qzmJtMai5qRg== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XLYmqQJGX2KIl9hOQmg5dXxOXeYjkDMz3QvktiBUt2w=; b=I9MGjIwct2P40N2w7D3I1ydMwd5Q6w9bpbkVe6gqnKOJo2zF/r6jbeStsT6JKp+SPrT3xBIrpDhdRz0mC9X00Yct/pY6UCPbsyFdBx0M90PQNzEkUCjq3YxAqzoP0B4cbpdvppsK+C99w7gqd4iutA2KZNa2EaJjDTZwUuOCAkw= 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 DU2PR04MB8535.eurprd04.prod.outlook.com (2603:10a6:10:2d6::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.30; Mon, 20 May 2024 16:10:09 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7587.030; Mon, 20 May 2024 16:10:09 +0000 From: Frank Li Date: Mon, 20 May 2024 12:09:14 -0400 Subject: [PATCH v2 3/6] mtd: rawnand: gpmi: add 'support_edo_timing' in gpmi_devdata Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240520-gpmi_nand-v2-3-e3017e4c9da5@nxp.com> References: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> In-Reply-To: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Han Xu , Vinod Koul , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marek Vasut Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@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=1716221390; l=2587; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=wt57gsZfa3s3Z6Q569TN9f6t8idnkZsgh/XKjwvXUOc=; b=QaO43pC66xRkKK1LdzO7pbm2N8V/6TKHLuFFu3WSfXyQjCaJ3stMRIn9Ep0O7p97qkGaH29ph 2L+gBRNIrquCnh4T7mLr/WGVL/AIbkKy5o29qb99Ba/zO8+WUwPf4w8 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0027.namprd04.prod.outlook.com (2603:10b6:a03:217::32) 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_|DU2PR04MB8535:EE_ X-MS-Office365-Filtering-Correlation-Id: ba2a5af9-2db6-42a9-6a38-08dc78e7521a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|7416005|1800799015|376005|52116005|38350700005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MTM4WE9ZamwwVVRRbVBMalpROEo2VjBHd1dndjIvYURwZjc0OEl1VHhpakhs?= =?utf-8?B?aE1iNjJOZjhzR3BPS0dpRUNSamlCQldvSnd2aE9ERk9VK0xHK2d4SXA3cE5Y?= =?utf-8?B?d09menlUamZGNFRQMEM0MW9jSEVlVE5iTXd0K3VSOHFQM1N5NXBxWkJ5K3hw?= =?utf-8?B?OUsvY2pCeXcycjU2cElzOUdnNXc4bmtuUkMvR0dzUWFBKzBMZHVqc29QTTdZ?= =?utf-8?B?VysxN1JtSHdLTjUrTXowOXFSbm9KU2RCckx6RGhoYlc3bzVBNkdQR3JzTXI0?= =?utf-8?B?TmdEdWpXT2F3SXVIemJibG9LUTV2Um9nd01hY1NyME1lZEp1aGcwUGc4VFU0?= =?utf-8?B?R283cUdBL1k1eE01T0VvdlV2bnFycGExY1hPMTNjMFBMRzkyOEQ4ODR2K3Bi?= =?utf-8?B?R3ZzNVlTRFNtaEo1a2pCLzF0VHRhd1ExR1NJNlBZdUgzU1lyeUk1bzhhZVlE?= =?utf-8?B?dm1tdFl2aU5iSDNKVWt2b01UR1R5a1JZamRSZEdic0FXL0ZRd1NaY2pzSzIv?= =?utf-8?B?TVh0YXRBRFplMEJmbTdUTVdaVEw0eDBIUm8vMHQrUDQzeUs2azNDWGNlOWpk?= =?utf-8?B?VEdEMlkxNFk1ZDh3bjJQZndhYjRVa1h4b3plR3NRMkQxVU9WcHkzT1R0cUF0?= =?utf-8?B?dzU4aFhERHJUZDZLd0FhV25wdEpuNFZibzNlQnBxZlovOW93dUV6WDdja0Nw?= =?utf-8?B?Q2hHeS95VDRxc0xyQWhTQy9WOHNOYnVGbTl2UGFzVzdTd0s3eDhrQklhZDZ0?= =?utf-8?B?emRudnBDS2RSdmcvN2w0eUplajV1RlRJR1ZUYmZaTlg0bXQ0M2I5Zys3Mzdp?= =?utf-8?B?bWVJNjNvV3RyYUgxNEJhN29iOXdjLytpbHEwWmw2SjV0dTgveHh0bi9tWi8z?= =?utf-8?B?dkJsZDI3TXJtYS9jcVdqU0Z0Mmt1Nm1rYUJhZmVteWlxcGk2eGdBa3lUZXAx?= =?utf-8?B?QzVvYVoyZWNncE9Bay9kZk9HK09SV2FXZDhVc1VIREY4eHJGZTBabFZZYkhI?= =?utf-8?B?TlBNUFhsY2hYdFMwMzRrNUJQS0N1eHVScmVWK2RZclVnL2tBTXJuWG1oc1Jp?= =?utf-8?B?cm16TTdYM1dobVlTcW5aUEhRSlk3elc5UUEwRGRSeDA1OEdJUDBTOVBwMU1q?= =?utf-8?B?Y0E4ZE9QZk53VXZFU2FWb0FHM1VuekJEcDdCcElad2EwTUVLbmJ5dVVnVW90?= =?utf-8?B?MjNUMkZGS29tNmV1NW9CQzB3T2tUbzhUTFliVmNiSTlNdW9jSFRzQ2R0WXhm?= =?utf-8?B?MEVXWDZlUDE5R2hyUzZ0MXcwRDhvWGJQNjZVRW5yVUpReFJIM0R0NFdnWGwv?= =?utf-8?B?Ymx0NzltWG1zSnZjVkVRMzMyZ2NpQjdUME50Q0JtT3BUcmxXMWxybG8zMDRL?= =?utf-8?B?bFBmYVlRUFV4RzFMb1ZhMXVnSWxRUXkrRk02cUFwZnZ0eWF5cE5DclZFVDZs?= =?utf-8?B?dkpISlpOVXRFZHVDSjEwdjRNWDVXWFhpUmpvMEdjN0NzcWtqMnF4VGdmTzRz?= =?utf-8?B?NzFJUWQ3S3hkc0lHbUhmUXI3V3ZYQVFtNkNadHZYTkgvMmRzeXBCM0pERCtv?= =?utf-8?B?V1hzaXlxUE1GTWJQQ2VZMDhyRGpwL2FxLzN4TktOeFVuU1V2WjhvZGhpWGRs?= =?utf-8?B?ODl0bzV3Ny9DNEMrSHgzakFsekRMQ09Ma2VqYzNnWWo1K3lwUVVuRlpGVVFE?= =?utf-8?B?bFI0SElBdkt2MUJnSFRsRjVkSWhvYjNvcHNkWVBQSGxicVFnRFZhRVJEcFA5?= =?utf-8?B?Mi9TOTN1bVh5L0o1UUwvRU4reXR5R2hNWTBSV1lvVDV4TUxBUmhibXhGcGcw?= =?utf-8?Q?4TaoiYzSg0N5+Don7qUqh4S+licYbYg0Cuk+w=3D?= 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:(13230031)(366007)(7416005)(1800799015)(376005)(52116005)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TnEzMzhleDJuSnl0cGdHRHVkSnpUclBnOHZuaXg3ekZubkcyeksrOFMyODVJ?= =?utf-8?B?SWMrcFhNTWNjazBVQXBDaHJ2Nm5tZVBQMi9Cbzh3b092Q0I3WmNTeUpGN0hk?= =?utf-8?B?T0RxOUZOREJGL1RWeDNiVDEzYVpLQldqcHhSYXVCMWIrUkdRVlRRbVFRTzB1?= =?utf-8?B?cWpDOFo3R2pxWTZORkNUYnZhaWlaZUJsQ0c3SHVCNjI2VGY2SGI5Zk5xWHM4?= =?utf-8?B?TXpZdVZpSS9Ddytsd3UyTWRMQ1Z3ckVTc2FveFlEbCtNRmhmQlpOcS9yN3Zh?= =?utf-8?B?dUtBdU8wRU9ObzAxZVFkNThsWlJlUW5GanZzZ3J5ZXZTV3FBWE4rbEFacklN?= =?utf-8?B?NnUxOUd2dS82NGx5a0JnaWcrUmU0cHdRYXU2cUlFNWdOdlZpY3UxNm16OTZt?= =?utf-8?B?UFY1aVgyblJwQk4wRVhCWVdHTjdoelFwT3duWU1VeUN3MGg0WCs3OHJTYVJB?= =?utf-8?B?OFZhRDlzT2RFR05LYjQ1SGJRVXRJa2Z3REFaTDRHeUl0U3N1ZUFVK2dZSWY5?= =?utf-8?B?NGlpcGdUVjJoYzhwbnM5R296T0FucmpiUk93TmtIUG9Oc0dEOUFUMHlBY2FC?= =?utf-8?B?dVdtbzJyNGJrT0FhdlQ0ZHd4ZWdDTkdVakc3YWcvNWtEZ0pSYUttOWhDczRR?= =?utf-8?B?MEdHNzQ5UHY3VVBXVHFqRDF6MkVQd1k1emd5VjVwWjcvY0NQaU5qS0R1Wk4z?= =?utf-8?B?TzI2T3RGaStsL09ONXRIOFBQa00vSGkvRFc3VllEZmswSWVlNFFhUWNnTjVv?= =?utf-8?B?UW1rQnVMNmsxUWRzdDRRNmc5cTl0OGhmeGJFNkF4dk1PQTc0SVRoUkJOOUY0?= =?utf-8?B?U3c2cmpzUHIzRXZ4RW9yTVd4dUE2Y1BMcENQZ1BEbWdjamxlTzhqRFF2OXhz?= =?utf-8?B?RGdpT2lvR05SR1MwVVFmN3ZrelVmc2Zua3YxRzJBN1dZR1JDWk01cmNTcEp1?= =?utf-8?B?UFhUR1FNUWNzYWhwYTFZTGtXc21ZTFYrbWR0TVlpUVVtZHlBT0tFd2M4OUxJ?= =?utf-8?B?RDlqSXoxS0wxZHgweVhWYkRPVG5uSGprZ3hJTFlQeGZIM1dtL2FVTkE0UDRj?= =?utf-8?B?YVdOOFgwNzU5L0V4WFhaUkJnTE15ZDV5TnAyNGNYZXFrNGxaTGZlZEFVbE5x?= =?utf-8?B?ZDlWL1VuWWRFSU5NMzlCQUk5MHFzTmIyWUs3VUg2aUV0Q002ck9QU0lCQXU2?= =?utf-8?B?cWsrdEUyYUFkcCszUzlheDVvODN2blZjR3B6VElCdWs2UXVMcjE1bERoSkhx?= =?utf-8?B?U0ZjOEI2dFBqL09RZm83SXZUYUI3cWFKcjVDSzc5VmhScWdxNjZWcjBSdWo4?= =?utf-8?B?aHZTOUhwREI1V0hKY1dNSm1ZV0ZQbStjS29oY09qQk42aVhmd095T0NjNm55?= =?utf-8?B?TXdGQWVvZWZ3UUdEaEZrSXJJS3JNUUlPdVZTSGcyNmpQa005bllQNkFvZ0kz?= =?utf-8?B?a0Q4cE5IL1plQWpYZVI0TWtmTlBDRU1GR3liRmlJbnpHbzk5cDVQWGNHZ2h4?= =?utf-8?B?Y01BbXk5SmNKaFQxKytiV1hURHlhU1BJbDNTWEIydWZBM2FiZ3ROSGtYdmd6?= =?utf-8?B?VUc5VHEyQVhLYXRvTS9aWFVPVjg1TklPdnFNdUN0aFlPMlMyU2kzaGNrMFIz?= =?utf-8?B?S1VUZXNRK0MxZk84eVBHdms3STZuajRuYzNJVGE4MVp2ZUU0S1RxeHlJZFlr?= =?utf-8?B?MXhQM2JSR2RDS2dJT0RZLy9HRUFCSHJGK3NNRTA0YVFOQ1RLYlI2L2Y3MnFV?= =?utf-8?B?bm5kZEVCTXB1RThOTUVTZmt5bXQvcHJEdVIrNi9wWlBRTkRwU3N4ZUtZMHN4?= =?utf-8?B?MWZWekxSMnV6WC9laXJDUlBBQVZTaDc5VkpBNzh6Y0VCb0Ezc3ZsS0IzRTNh?= =?utf-8?B?YlhhUFhVS3phTW5TdjJqZG14eEJCV1I2QU9jUkVzVTF2L1pzekJMbjBBRCs5?= =?utf-8?B?Q1ZTajJDajgwanFMT0ZQZ2xaS0QrcndoOWV0cVBaRm54V0N4Szh4dDlNZVFl?= =?utf-8?B?dzREZ3c4RTNWUGh4Q2JQcTAwbkMycUhUTWdadlZyb2x5QUJCekFjbENpSkxs?= =?utf-8?B?bytSTXNkRkhwazk2SjZTTU8yVURnclBxTU5BcmNHbEUwRVRyMjkwZjFhTkZ2?= =?utf-8?Q?vZMo=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ba2a5af9-2db6-42a9-6a38-08dc78e7521a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 16:10:09.1093 (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: OtpD7E8dHTEyXzZ81J5T27QPFyf/dJhqpXSaxp+2hjN60zd/2tcKMwOXnFbKmxvyciFPhPRak9y50X5A5ZPd9A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8535 Introduce a boolean flag, 'support_edo_timing', within gpmi_devdata to simplify the logic check in gpmi_setup_interface(). This is made in preparation for adding support for imx8qxp gpmi. Signed-off-by: Frank Li --- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 6 +++++- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c b/drivers/mtd/nand/= raw/gpmi-nand/gpmi-nand.c index e71ad2fcec232..fbb1f243ef129 100644 --- a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c +++ b/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c @@ -983,7 +983,7 @@ static int gpmi_setup_interface(struct nand_chip *chip,= int chipnr, return PTR_ERR(sdr); =20 /* Only MX28/MX6 GPMI controller can reach EDO timings */ - if (sdr->tRC_min <=3D 25000 && !GPMI_IS_MX28(this) && !GPMI_IS_MX6(this)) + if (sdr->tRC_min <=3D 25000 && !this->devdata->support_edo_timing) return -ENOTSUPP; =20 /* Stop here if this call was just a check */ @@ -1142,6 +1142,7 @@ static const struct gpmi_devdata gpmi_devdata_imx28 = =3D { .type =3D IS_MX28, .bch_max_ecc_strength =3D 20, .max_chain_delay =3D 16000, + .support_edo_timing =3D true, .clks =3D gpmi_clks_for_mx2x, .clks_count =3D ARRAY_SIZE(gpmi_clks_for_mx2x), }; @@ -1154,6 +1155,7 @@ static const struct gpmi_devdata gpmi_devdata_imx6q = =3D { .type =3D IS_MX6Q, .bch_max_ecc_strength =3D 40, .max_chain_delay =3D 12000, + .support_edo_timing =3D true, .clks =3D gpmi_clks_for_mx6, .clks_count =3D ARRAY_SIZE(gpmi_clks_for_mx6), }; @@ -1162,6 +1164,7 @@ static const struct gpmi_devdata gpmi_devdata_imx6sx = =3D { .type =3D IS_MX6SX, .bch_max_ecc_strength =3D 62, .max_chain_delay =3D 12000, + .support_edo_timing =3D true, .clks =3D gpmi_clks_for_mx6, .clks_count =3D ARRAY_SIZE(gpmi_clks_for_mx6), }; @@ -1174,6 +1177,7 @@ static const struct gpmi_devdata gpmi_devdata_imx7d = =3D { .type =3D IS_MX7D, .bch_max_ecc_strength =3D 62, .max_chain_delay =3D 12000, + .support_edo_timing =3D true, .clks =3D gpmi_clks_for_mx7d, .clks_count =3D ARRAY_SIZE(gpmi_clks_for_mx7d), }; diff --git a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h b/drivers/mtd/nand/= raw/gpmi-nand/gpmi-nand.h index c3ff56ac62a7e..c8a662a497b60 100644 --- a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h +++ b/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h @@ -86,6 +86,7 @@ struct gpmi_devdata { int max_chain_delay; /* See the SDR EDO mode */ const char * const *clks; const int clks_count; + bool support_edo_timing; }; =20 /** --=20 2.34.1 From nobody Wed Feb 11 05:41:46 2026 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2043.outbound.protection.outlook.com [40.107.13.43]) (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 9AC4F13849C; Mon, 20 May 2024 16:10:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.13.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221419; cv=fail; b=BxwJ60vfSVk83PIsPqKjA3NaBaJS0besz+NEm/nyO7Pxa6+1iX6IGeKfSk+LcjkQ7l9oq/yIMG7sdd5nPg7s+bxU/ALMK1J7v98pL2vKG7k1ffmwxZNfhrENMPwLcC4R8mntfqdZXnKwP3YsFmy79ghFiL6LB58E0K4VwdS52o4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221419; c=relaxed/simple; bh=7ZsvV955QQilbaFQlIcmbK8f2wBN0bRJw8ofxtX143Q=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=s3JgWWASaje3YaTmLOkYmsOzE5yPgdSQyY8uzYjFtyB+BRYj+Kj5reyUP6D5oy30DYRLDuc0YjapjIPaxXMoDS4rpLJR5gwIT/EWBV2/DGVzrTgEkP47sLlPcvyW1QRz3gqvVIVmN4B5RqvU69uC+arPpMykFe9NViY3znebzAA= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=p4g/Al1K; arc=fail smtp.client-ip=40.107.13.43 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="p4g/Al1K" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bl9u1W6Li+Evq6iJE5LlAoEjoQ32MKnHNz74urZi/0WvlaqPseL9e55+olYHHr3YdGnpHU0LslniugQOMJyfGE5NCtPJjDuaVGbyVy6T10eHaTQiaIK2xfvf6gfQu2B91+J7F6ORPXL5If6LIDsXR/bW/sXPqdkpmH+yDnqN4uuzS+uxLCymc09ne1iVZ4NwAv+hf0LGyP8oqECGW4zC6UXMXA1SpqIXSqycmaizAove+hmKn/xJLMl/xWxa58VpYW6ObwgBAGF/t4kTdUPrZQQIl9tayeG+MnubOx3SOV7W0oob4r2tecuueQyLmJ0x9UddV7PfwESJPWKKoW1w0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=80+G5rfR4UJ7cIeK7XS59usNAcPhX3aXtU2yQgCr3qc=; b=YtoxUFIjkfF9psKelgPwXr90SJ8Sr8s+LvgyZjNK7Q1E/VpMS8ABxo7xKG3vYj2Dm5zvz0ij5E4QDN3SzhSDo961Hvt0ytdXn5xajExK0aPYTQjOhKY7HYG7cpigbDZmCkV7QAhMjjRE1US7RMzgcVbZegMlQ1wIu1o1yg3M0vIJ0lj1YTP9QP9UhK9c4r7spPWarc5jKs5Cb7V1aGHmsQ5Kq2KSsyNa9+bGh8fKjKMx7kw7QWD7y233kagibYarsg3tT6ryyVdjAyZ/CoZwjOpVcqcVEYYA38MPdKogczqBiRNjlBVXSS4FXQLbI7Tl6YRWtfw3ZzwqrJKQO3u/uQ== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=80+G5rfR4UJ7cIeK7XS59usNAcPhX3aXtU2yQgCr3qc=; b=p4g/Al1KwIf5MomW4gk81bxt3o0Jghe6nJIpZeYFnUT8aq4huvcqH27xR+urTJa0wP2D4SlSKQGUAtzAWZ/z2XCk+yku/Qwta23iutA//yeyzogcYAB5gz7jZlfyEsdp+D/2qB25OSLQ+d6QVfLt1xeBcp4yB+qV4Icya7KIHig= 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 VI0PR04MB10164.eurprd04.prod.outlook.com (2603:10a6:800:243::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Mon, 20 May 2024 16:10:14 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7587.030; Mon, 20 May 2024 16:10:13 +0000 From: Frank Li Date: Mon, 20 May 2024 12:09:15 -0400 Subject: [PATCH v2 4/6] mtd: rawnand: gpmi: add iMX8QXP support. Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240520-gpmi_nand-v2-4-e3017e4c9da5@nxp.com> References: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> In-Reply-To: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Han Xu , Vinod Koul , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marek Vasut Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@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=1716221390; l=2622; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=S99Zfd/uI7Z6lx85WydpCjMAFDAr+eaO6X5OcqTx/po=; b=a4d9H0EVSwd1S0UFegRDrmsC8rpx2XJEZSeJ+8Igr98vGKrQZdhATNT55o2IukuGz74i6FdQ5 ZjkK1VE6jY8BKOSZf+/vpm1BrI+ZXOIQ01Ux5TgJd/YJfYfif0khtZ1 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0027.namprd04.prod.outlook.com (2603:10b6:a03:217::32) 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_|VI0PR04MB10164:EE_ X-MS-Office365-Filtering-Correlation-Id: 3e608ea4-862b-49c4-b30b-08dc78e754de X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|7416005|52116005|366007|1800799015|38350700005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L1JTc3VZUE5lT0Zab2VBZ2pEcVNqaTVMejRUQ0JUUG9oeGFBN2MyaElPZncw?= =?utf-8?B?amE0cjlYdFNpZ05tUTQzQm1abXJOZWZZMVA1cDVuakllOGFnVktTaE15bGgv?= =?utf-8?B?dDlZQ0c5N3VQb3Z6OUprY1JwT2pEcVJsTG5PcHNMeTFoR0kzb0hyMmprNEZV?= =?utf-8?B?bGdrWllCWi9YTm9PWi81VE9PVUVnWll6Q0tKMy9ja1BqRXpCOGtwV2lzd2RB?= =?utf-8?B?K0pvekovUnV5dEszdkJlK2U3K3ZkR0VOUko5ejdBd0dYbmQ1S25Ka3l4QkVC?= =?utf-8?B?c3N3b2dQdnowYTFyVUJqWmJYWDZIR3JoZU0yZ1JSYzlRRHJMR3VHVnZTMnIy?= =?utf-8?B?RzBXZjlmSENpeS92ajFPV05FR200YkNsbWRZOGFsYkVBMlJOWEhYYnNVVkRF?= =?utf-8?B?ajkzSEhNNFYxejBJL1c0by9uSkJxMFA1NUJ1eW5OUVQwZ09UYkZ5NEFOWkQ3?= =?utf-8?B?aHJyMkNlbkZtMko1NlEzWS9rdEVRTUMrRUZuK1JlOTUvck1lcUdpUFQ5Qkxk?= =?utf-8?B?dFlCL0M1MzNMdGV3d0hlKzZobmQ4bEUrS1pxSTZCSWF2ajhselFaVExLYW9Q?= =?utf-8?B?M0ErVUIwTjl5UjdrS3d0ZnJTWGRoK1NqUC82NUp2MlVZTzFPY0F5emQrS3Q2?= =?utf-8?B?RjMyVlZRUCt5RWhabXFSRXU2eGs5c0YwOWp3djlzQStCVDhCTVVTdDVzSmp1?= =?utf-8?B?eGMvbEppbWJraVRPa2tDTkVhRnRHZmVGL2hUa3YxZTFzdHFHV3ZxcUNFNjcr?= =?utf-8?B?ZnRick56Z0t0b0RCOEtzZy9WYW9xVHVzTFgyTktlanhFSzRaS3lMaU1HS2Fm?= =?utf-8?B?MnhRSnN3d2NkR0VPenRsTkRRcG5ybmNFVUxOUWgwWGYxZ3pjWWZHRmxGZUFT?= =?utf-8?B?N1R5SGdOOG5YUTdCYlBlZ1dLWDlaZWhwS1A3YzJGQnhpeEMyeVEyazRyczJM?= =?utf-8?B?bVNEZENzMmoxRS92d3BQQ3lObmhhQU5zSytEQ0YvZTFyc2tVNzdzRERER1hn?= =?utf-8?B?OXFIaGJ4MDZoMHZXR3A3OUlmbzc1eE5Bd0lCUmpEZHlPR25tc0xaeWxEbTJp?= =?utf-8?B?SGtSZkswVU53c0t2Z1VBa0FEMnBTT1JyUlFjQURoelA5QVJXR1NTNmtoVDEy?= =?utf-8?B?TW9VbzJ2TVkzV3U1L0ZuMW5kalhPb2dlM3diSTdzNkljcW01aGVvSUVhSkFy?= =?utf-8?B?QVg0YUVOaU0xditpeGdyK3lEbUpwYnpreStjMldWZ21sTHIyTXFlZ0NKYzg0?= =?utf-8?B?bGhabDk2anZLTXd4ZURRRzdKUlIvZmNtU1dWZjJWd0dmVlJXb1NJN051dWds?= =?utf-8?B?RmN0OE0zODFXVW1NMmY2dVY2MzJlbGpWMXZIRWxnNkFBeFR5U1A3REZkbFpR?= =?utf-8?B?a0pTUUltM3dvUk82cVBveUF0YmZWZkpBZm9tQmdVYUM4U0lzTFAyMWUvdGM0?= =?utf-8?B?UkhGQlBxbjlkWUF2THl5NDZacVBOMndOY2ZqYjQvSlExeUpDY0dJaTRiWDNn?= =?utf-8?B?MkRxNkVYaDQxNWpURlpoWGZKa0hvb1kvZEQ1L0x5ay90SFlxVFpTeUFVNy83?= =?utf-8?B?SUlnL2NiSkhuekoxTkMvYTFyTC80ajFEOVpqcUh5aTBoelV0YUtnRWMzWUpx?= =?utf-8?B?dG9jR0JYTWw4VnRrRThCbW01M3U1T2JCL1I1Zk4vOU8xSXZWQ1R0K0Fxanc5?= =?utf-8?B?a2V4eGpNckNnSzI5Zm9tYVdOVS9KNnl3SVhqK1dKWE5vTmRjRGxWWkZnQWRM?= =?utf-8?B?Nk9lbWd1NldMK05QYWpNelFrcUVxbWtxbUJIMklaMVR6R1BheDBYWHlYdFJw?= =?utf-8?Q?oFySJkDlMpRh/dWVpNVIHLhxAPF5LnTSJya1Y=3D?= 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:(13230031)(376005)(7416005)(52116005)(366007)(1800799015)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WlJGNlM0amdYSEdGOWpKdHRnVHVhNkl6UUsvb0VKWFhuUWVtVXU1ZzNlOEFT?= =?utf-8?B?Zm9TSExvVW5Zc3g3a1FLWnlnYTZjOERaL2FMSGhzWHZnTi9rb1BPdytyTDAy?= =?utf-8?B?Vk9xNk1DTml3bWZPRmRkWmlaNksrK1JJSjU0cVFObXdCeUphUlZDL2I5dVYy?= =?utf-8?B?Wi9kN3VrTjV4YVBKZDkyaGt1Tmc0YjBlR2VUajM5aWVXL214NW40a0UwWjJu?= =?utf-8?B?bzE0SFJlZVhHZXlROXlqYnUvcWJ5UXBXWE1TZVRHdDRCNGZXK05sSU9BM1Ax?= =?utf-8?B?WElFd2d4RHEvbjNyc1VhZkVlYkxMWUpSaEkzaS9ZeGpZaWhabUFXeHFlejV5?= =?utf-8?B?N0oxbTRuSkJmOGQ1dWF2UkVPMm5HOFJJeW5YRFlDMUd4QkhtUEZmQ1lPVmw3?= =?utf-8?B?MWdQZE1NallkTGp3V1UxQ1M4NTZLU2xmOUFiZnlKZlBONytxWDg0eDB4VDVz?= =?utf-8?B?UlU3cGlxWE14clkzQkszYXhiT0J3aHhqbmoyc3lCK1UxRHc5MTYxaDVhZE4r?= =?utf-8?B?ZVB3K2o2aHFkeGJWMTNHWHAremYvWkswUlV5K0w1VnJabnNCZlFYK3l4bzJG?= =?utf-8?B?VmVrbGNuaGtjbTArQnFNZ1JkcEZmT2JMbTRWV2NubVQ0Rkd3ZmZOM2RGeFha?= =?utf-8?B?WEs3VjVKUmpiT0wzV1ovbVdRZVUzK2t3TkNjTXNST3h5SkFSM25RUUE4WDg0?= =?utf-8?B?WXhVTVRLcDMrbHBla2FVUXhrT29xYzcrNjJSQmNSb0VhNWJFTGZRNGI3WGZ3?= =?utf-8?B?U1BKYm1ZTjVNVlpmT3d1bnBxcVZVK1YzNjV5MFlpekZ0d3J2Wlp3QytKUm51?= =?utf-8?B?SklMMTdSZ0R5NFRXYTVNWU9Fbm9ZSHFObXdab2JzZElZYjA1UVc2c2prVUdE?= =?utf-8?B?TXRna2ZHNmZyUEM2Szd4R09iV2lyUjhXY21tZXgwbXhkd0hROHg5WmRHbHBK?= =?utf-8?B?RUkwN2tUSy9HNEpuSDNiekhadUZnVys5M2NnaVRySEFiRnFOMTJtbmJFWVJN?= =?utf-8?B?ZGJrSGhrTithYTZCdmo2ZTJLMjB5SjI2RFdPc1JiZEdveG9ad2pHQ3JyYWFv?= =?utf-8?B?WDdWVDRmRGl6MmdwUWlIL0NHNkgwRHdzeGQ4dDZRMUVPL3I3ajd6bzJCNzB5?= =?utf-8?B?YlAzYjlGcnlYbGc3UXJubWtCL2dNcHkyU0hJNlJkQndpd1ppNVJQYWJJTWdl?= =?utf-8?B?bEYxTHc2OTJvQVd5dmY5VFM4UjRBUU05SlB4RmhEOWthdkdCWVJmQTlvQnFP?= =?utf-8?B?cE1SclBwclBObS9pQ1h4akhNd1N6aVNHZi9COURpd3NHWTROOERVaGFuNHFr?= =?utf-8?B?ZUxkQkFQcEhzTGhsM3h2TENkNUc3L3czSVRLN0NCeGZEQzdsWmVsSnZSM2RZ?= =?utf-8?B?QzJ4THF1MlVhTUFrNktOODNzY01Ga01LWmtZMy8yRk1vVDZzRk9JQnBuRVpN?= =?utf-8?B?RFN2VTBVbzZqZ1d5aTh5dzJ1eUE1MVZGUThvNlZNdmYzd1VWd2JTNUE3dTBB?= =?utf-8?B?QnN0V21kaUloU09UdUxQdVhld1N1MjM0N0Z0K3lKNVBnV2p6VDZELzBhcWxB?= =?utf-8?B?YmR4cnRZeGxmc3R6SXJFUDdCZnFpczRIWTVXTXFTQWpFTURISnhyempOMXpk?= =?utf-8?B?MGx6SEZna29wVUp1dGNCeG1ZdG9VanhkdlRBNGI2OVQ1RjFnWklYQjZLRUlz?= =?utf-8?B?OCtuVUY1QVFpeG82RTJEU2lhYUUwclFkVmdJVHQvQk5JbmxreFBGeHVGUDN3?= =?utf-8?B?YWVQWU1jOVl6NXdnYytFSVF1SkZ1bEZFTG0xTVhlaVg3T0YzUzkxL094U25Z?= =?utf-8?B?SUVuaE5ReEZ1dE1UYVExNjBKVTIvSmxGUGZqSTRaNkJIeGwwSkJUR1grN3lO?= =?utf-8?B?NnJBOHdSc0x1ZlJOcUI5Q1h1TUZuMjMrbUZoZDBmNThoZW1oV1dyQ1RVYmk5?= =?utf-8?B?OFNLYUNvV1ZjcUY4REVPWXhITXpYWUY4bXFJWkNrbitRQnkzKy9FSHhsY0NQ?= =?utf-8?B?MGJOaloxS0tkbWh5V040bnJzb0ZIVU83RjFGMUozdUFCY2V6ZnlSOWFOanY5?= =?utf-8?B?RkpRNWVrNnVmQ2w5cDdCV2RLcVdtdFJyamhFWEpOMlVXOWdqbDFyeVhNajhW?= =?utf-8?Q?FtRs=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3e608ea4-862b-49c4-b30b-08dc78e754de X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 16:10:13.7130 (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: iANiWmnoLOMMdmQ5q+wMjH83guSkxsnuayP8Q3HiJzm0ADGMxrvHNkoi5FhHt1FMPsr61TzhVU4yHWxPM03xdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10164 From: Han Xu Add "fsl,imx8qxp-gpmi-nand" compatible string. iMX8QXP gpmi nand is similar to iMX7D. But it is using 4 clocks: "gpmi_io", "gpmi_apb", "gpmi_bch" and "gpmi_bch_apb". Signed-off-by: Han Xu Signed-off-by: Frank Li --- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 14 ++++++++++++++ drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 5 ++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c b/drivers/mtd/nand/= raw/gpmi-nand/gpmi-nand.c index fbb1f243ef129..e1b515304e3cd 100644 --- a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c +++ b/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c @@ -1182,6 +1182,19 @@ static const struct gpmi_devdata gpmi_devdata_imx7d = =3D { .clks_count =3D ARRAY_SIZE(gpmi_clks_for_mx7d), }; =20 +static const char *gpmi_clks_for_mx8qxp[GPMI_CLK_MAX] =3D { + "gpmi_io", "gpmi_apb", "gpmi_bch", "gpmi_bch_apb", +}; + +static const struct gpmi_devdata gpmi_devdata_imx8qxp =3D { + .type =3D IS_MX8QXP, + .bch_max_ecc_strength =3D 62, + .max_chain_delay =3D 12000, + .support_edo_timing =3D true, + .clks =3D gpmi_clks_for_mx8qxp, + .clks_count =3D ARRAY_SIZE(gpmi_clks_for_mx8qxp), +}; + static int acquire_register_block(struct gpmi_nand_data *this, const char *res_name) { @@ -2725,6 +2738,7 @@ static const struct of_device_id gpmi_nand_id_table[]= =3D { { .compatible =3D "fsl,imx6q-gpmi-nand", .data =3D &gpmi_devdata_imx6q, }, { .compatible =3D "fsl,imx6sx-gpmi-nand", .data =3D &gpmi_devdata_imx6sx,= }, { .compatible =3D "fsl,imx7d-gpmi-nand", .data =3D &gpmi_devdata_imx7d,}, + { .compatible =3D "fsl,imx8qxp-gpmi-nand", .data =3D &gpmi_devdata_imx8qx= p, }, {} }; MODULE_DEVICE_TABLE(of, gpmi_nand_id_table); diff --git a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h b/drivers/mtd/nand/= raw/gpmi-nand/gpmi-nand.h index c8a662a497b60..3e9bc985e44a3 100644 --- a/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h +++ b/drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h @@ -78,6 +78,7 @@ enum gpmi_type { IS_MX6Q, IS_MX6SX, IS_MX7D, + IS_MX8QXP, }; =20 struct gpmi_devdata { @@ -173,8 +174,10 @@ struct gpmi_nand_data { #define GPMI_IS_MX6Q(x) ((x)->devdata->type =3D=3D IS_MX6Q) #define GPMI_IS_MX6SX(x) ((x)->devdata->type =3D=3D IS_MX6SX) #define GPMI_IS_MX7D(x) ((x)->devdata->type =3D=3D IS_MX7D) +#define GPMI_IS_MX8QXP(x) ((x)->devdata->type =3D=3D IS_MX8QXP) =20 #define GPMI_IS_MX6(x) (GPMI_IS_MX6Q(x) || GPMI_IS_MX6SX(x) || \ - GPMI_IS_MX7D(x)) + GPMI_IS_MX7D(x) || GPMI_IS_MX8QXP(x)) + #define GPMI_IS_MXS(x) (GPMI_IS_MX23(x) || GPMI_IS_MX28(x)) #endif --=20 2.34.1 From nobody Wed Feb 11 05:41:46 2026 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2043.outbound.protection.outlook.com [40.107.13.43]) (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 D9C361384AC; Mon, 20 May 2024 16:10:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.13.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221421; cv=fail; b=aPAKn1PScwvEBdx2VPRjZCy5apCvRuSUyBPDYKoCzCoWWy0bMh/so51r0i08TcQQMcH2xTSGTBwxzIDDO3+jIE7Len5td39kx0LMHmGWVO40AabiCZ10W0mw4hqN81AC0WgMd3QSThK3DA0hsy8MXhVJlDqvJHrZO211aTMzVw0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221421; c=relaxed/simple; bh=tEWFhDjhtUKAug5WAg7nPU6hg6Eu3mFZf5v7yoTqdyg=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=uIz4bfHAwMThlYdx7y0Sd4Ygt9v6qFUWcCiksj1oY7lfLHKADrwVdcKw/yNmSJ4J3ETMcdN1Q6zrCpX5jo6xGXwnzLRdeUpdZkzdc0QOfWuHAHE9e2oUd2eY4oxee9or2zdPj4IBqR3nwywnz45B1DWjZNrKxJZumyTyVl5bAOM= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=leyF2FLg; arc=fail smtp.client-ip=40.107.13.43 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="leyF2FLg" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IznKnwfRA8mXeII1WCa9YZt/pWBM70ksdeXLvL7RrFaX2u8mrDg75pFoMNZYr5u73Rm9IXLq7phwUGiiBN4gkYpG0bA7+lhH5+zbAVWPtEU7V23F19vsERa0ShmVPuDETueW+C1Us/I23hKvew4kbGz3L6KAsyrc4GA6CYKWUUAkjpwODs7fjaONlBEEvghUPbuRuAlhztVa13pu25HJQktmSVGlZIoGw93URTJA4z1PPRPJdlTSSIHIY118I1ZJadWK4tcMg8uk0PxntV3VtG5ixwJ+G8jOfxmDvVe43DSvQKcdaCw4I8C/gMtFaWPybLVyy8/Rv+ddOqSeCIcipA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=frIX+JJp9RbZncA+FJ2gAHvej7lxIMqz+pvAH4izM2s=; b=QoH/9q9DpuyFAP3JIN9t3zAJ6tL8cy8giSwSzJugEyVNJ+5uaXCLeRQYZkvTZT2156mmZCW7+U9mrpkTRKFT5iBXnRAIWXqqgX87FscMNgXxdLPYeFdo3Bt6bI9M6oY2Ql0t6582iG6ABmR+60jciAuACFe6rmrs4LrDHbQRS4GyCTMOMjOG7+RLhu5zepFWS1UYHxXYWYLqe3d1XzGNCCuWCVAY4sFseOvjvKdqs3KF4zht0pppEvlZFPSxd3K9mkZEc7nzWUcEasAsn+a9aRbcMTOgwbQQz8SXDZX4FhevW+pusKEqfALUz4Hj6biQcT5JzhzS4RYWkso5ERlnbg== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=frIX+JJp9RbZncA+FJ2gAHvej7lxIMqz+pvAH4izM2s=; b=leyF2FLg9V3EcxVzcnJ3dAfgkC+AtfFZxigJt/Asvpqqz9k3XBswbq/G5tPpfKe9wkq02g7TMncGST8Vg/vNQH2NL+g4dikD3T9H7xJghGCmSEtGd+Bh0fs/vjuFwY3AZVlcn5EFxq2z2N+LgZ1N2sdeWesaKNO2UWpl/R9mSSQ= 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 VI0PR04MB10164.eurprd04.prod.outlook.com (2603:10a6:800:243::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Mon, 20 May 2024 16:10:18 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7587.030; Mon, 20 May 2024 16:10:18 +0000 From: Frank Li Date: Mon, 20 May 2024 12:09:16 -0400 Subject: [PATCH v2 5/6] arm64: dts: imx8-ss-conn: add gpmi nand node Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240520-gpmi_nand-v2-5-e3017e4c9da5@nxp.com> References: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> In-Reply-To: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Han Xu , Vinod Koul , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marek Vasut Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@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=1716221390; l=3045; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=tEWFhDjhtUKAug5WAg7nPU6hg6Eu3mFZf5v7yoTqdyg=; b=+80kPjSQ2gaiJ4NdiRjCgEP8xbeFyONptNY2mAx+rCy/WNaA9OaG+qls6s4fNW6oSX/0/hovs wqbQ6vi5ffvAlIJHhVrkgunu8jSHxaOSygj2Jridg0Ka5tcxXYEJHNi X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0027.namprd04.prod.outlook.com (2603:10b6:a03:217::32) 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_|VI0PR04MB10164:EE_ X-MS-Office365-Filtering-Correlation-Id: 06ef792d-8d66-4f80-ed80-08dc78e757b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|7416005|52116005|366007|1800799015|38350700005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZmRHZitPSDZrS0huNko4RjV4M3MxMWNkdGNMMmtkY2lMNWhWNFBuQnluY0JF?= =?utf-8?B?K3I4K0prUVIvY3p0Wm1QaEtkR3drZkQxNmhZNzZ3YW5vQ2ZVRE1FbmhRRXVD?= =?utf-8?B?ODNuSlk3NkZwYWtONmZxenJwR2JIR0dCSmc1R29JQVEyQzhtWmR6RkhOSDl6?= =?utf-8?B?MkFVT2NyTTVsWHdXWnErd2lIMSttMEV6eTZVWWI1cVJOUHAvUXgrdlJjKzRC?= =?utf-8?B?V2FDSkY3Q2RlR1c1ZXV2S216KzFVS1pnSTRaU1IvNmY1NG10ZUFFNmZiNW14?= =?utf-8?B?a3lXQUpBMTk1VUpCY21sOGFoTm1maXdBd1BlL3ZNa3BrTjFDem1pRGM0NVc2?= =?utf-8?B?S090dW5uM1dkT1Avd0tOSzZJSm9HOHpoNy80eFdtd3dtWW5nRlg0UVVQcjBK?= =?utf-8?B?dTZYdVNxMTJNYnBTUmxVMlNjSTVwQnlNbkZ3STkxcmhDaUxqdEhFY2NKblhB?= =?utf-8?B?YTl5QnUrUGREUlVGeFZCM1hkcHVGT0k1Tmk1NGlhRnhYcEtvLzAxRG9pQ2xp?= =?utf-8?B?bVA5aVdkc1lEREhzYzZUUlVERW9oeWFOMTQ3NlRGakZEUWpEeThjemhkYUZE?= =?utf-8?B?d0ZMUEVINGlGK1R3Qm80TmVmMXl5a0NTNmFIZDYrNEpNa2ZSa1EzRThLZXlt?= =?utf-8?B?czBNTlRGWWorZ2IyaU9Tc2IrZnhIb0JKS2taVmRlYUhwelYwb2lqOVhEaGJR?= =?utf-8?B?LzUrYmhseDZicllsQ2JGOFRNUU5nWUx5ZGVHSHdVbWszdWpwWlh0RytEMFRa?= =?utf-8?B?NmlNNFpuL2NEUWdhSmZXMEpEWUdwMzhTdWpZb3IzY2xCa3dIWFdjQmtyOFlQ?= =?utf-8?B?YjRrcWRDbWVlKzlKR0hERHA1MXp1dnl4ZWdEMEpPSlJRTW1iSUhUZkhoakxh?= =?utf-8?B?VnIrOGR3WTNlT21sYVVtYUl6NWI4eHl3L2E3MjRDclQ1YlpmUVVQckY3L2VV?= =?utf-8?B?OUJtaHVJL2dZYUg4MkRHOUdWZGJYektsZ3FHZzFEV2VtUEh6T1dUR1lQcjZM?= =?utf-8?B?YWl0Q0RsN0R4UmRYTE9RSVZMSGxEdDlhR0hZbUxabFhnNUdKdVFvUjZsMllV?= =?utf-8?B?eVJ2dVU4WEJXNGF4UnVBZ2ZSdldyMklRbGRrMVY4ZXgrcDZPRXVOVXhyVHdr?= =?utf-8?B?K2NPWlBMSkU2RWtzMFRkWitCb0ZhUnhSN2lNYUkvNVh6bitoM2p2Q3d0cUFC?= =?utf-8?B?bURieVdVRmkzSXBIT1pjM2wrbHNhY05iVFk5RlNkc0lLMW1Lck50dTIyNVEx?= =?utf-8?B?QTl4SmYzRXd5Z21WZ1hsMytFMk5vdzJtUGRDRk9UZk1SWkxOM0hYc2pKTFZm?= =?utf-8?B?WDl4Q0F0clhFTjNxcWxWYmgwbmdtTUE1Rys4ME1yQnoyM1oxT3VSSDY1ZUlZ?= =?utf-8?B?UHdPYjlGM3NmZDVqc2s1TDZoTkt5K29lVWtwdVRENERaRk9MM1ZQRXpJU0Z6?= =?utf-8?B?MFJOYm94UittbnU0TGRSWnArUk5LSXZjUXJ5ODJsZ0lOZ2hJUHhKU3NFTjJr?= =?utf-8?B?TW9uUmlHaDJnUm16ZWpNM1VQL29uQVlaV25waDJtcDhTQ3IwbXdOZlBRWU5W?= =?utf-8?B?cVdSNlBwYzhJOVl4ZHdmOXdQUm5aSmJCcXkrSGJ4N0FneW4vbWxxSSs4NVFi?= =?utf-8?B?Qmt4YkQ5d2FLbXBxdGRPbkNwYStaQjB3bEd1U2toSitKaUNKSk9JRFNid1Fn?= =?utf-8?B?cXNYSit4a2NyVXVpeHJsMHAyc1RKTlpmTVc4L3pNWjRRWEQ2c1FreTZyMDFS?= =?utf-8?B?UmN4YmRoVEJCam5JQkh1cnYrKzI3NzJiY1ByMVdkRDZpcFpRNVB1a0puZHB4?= =?utf-8?B?Y2hjNnRwbTJ3c1VaSGpWQT09?= 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:(13230031)(376005)(7416005)(52116005)(366007)(1800799015)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZU1adzZFRE12RW9EU0lsUDJSM3Ryc2tqV2NhMFNNQUE3dTZFZzJLWnh6Z2pH?= =?utf-8?B?N0V5KzVRejlGeGxzUmVmVHRxUmxLeHYxNkZERXF1ZDhUK2JWTFE2alFlTkds?= =?utf-8?B?T1hPYmUwTGE2N2s2R2dDMStTK3FQQis2V3NUZkpSTmtYNFZOUEtQd295WTFy?= =?utf-8?B?NThZbndMNko5Umo4Vzl6dUxpUkFKS1l6dytIcm8ydHhtM0Z6NHc2b1pKN1FN?= =?utf-8?B?RldOYkRlNnZYdWFnQVE2VlFNakpERVM3YlFWOFVJcVhHcks1YktRdWh0RzFh?= =?utf-8?B?SkNvVlVscGJlaFhVVk51Y09iU3FDYnBNSzJJNzRtR1ZjOFVQVHk1b2xuY0Vz?= =?utf-8?B?d3k2Zy9NZEt1T2RLelhpZUJ2STdCSVdGdFA3cVlwZ2I1ZWQvWEU1RFBLbkQy?= =?utf-8?B?c0pjNTUzVGpiRjVXNVc1cXdFWEkvY3BiY0hvNUZBR1FoU1FoNlpodlRhVGJY?= =?utf-8?B?aUhWd0UydHJpWDE4VmxudEFsTG9VaXZhT0pjL3h4dVhFdEhidUI2U0lCWHdN?= =?utf-8?B?N1c0YmU2bVBncDRlQXpmNHkyS1Y5T1dGb1ROZzBEc2d6bzFJUGQ4QStvdEpI?= =?utf-8?B?Q1NiUGtrQXFidzdJaDhDb1pJai9zRGEyZkhMM3BpeFREQXZCMFY3UnIwaTdN?= =?utf-8?B?MXVyd1ZOMWNJSmhLdks1Q1dkRWVFK0Z3ZnQyd0Raek9oZTBFNGErK0NXZXJ3?= =?utf-8?B?STVWZ0U3Z1lMcjJDbTZCSzBYZTN0MnVOcSszOVBmRVJESkxjeHh6WVJ5aVJv?= =?utf-8?B?eXBIMzBLdyttWGlreDRpTlFKS2lWblpWMGx0Z2JaZkZQYXphMkxSY0JMRUlX?= =?utf-8?B?dXFrRzRXNEpXYzBNZVUxQms0NmxJMGllek11eXc1bklMSGpvaGM2WHpvYnA0?= =?utf-8?B?S3BjdUEvdkxoMWhPWDh4cUErWGU4MGs3VytjMmVOQkVVbC9ycWRLbWl5Uzlp?= =?utf-8?B?NWlPYmdOa3FFWXlTZUVQUEdjcm5tbkhBUy84bFVUMGJRS2JDcnRuNTRHNnJE?= =?utf-8?B?czdmNExkL1U1WDNDalRSd284WWxjL21iVXFrRlQ5Skl2VVdOUWptVDBqSFV2?= =?utf-8?B?OHhCY0YxMHUvSUV4dW1uNkhoN3VLUVFxL1dFSGdDb083VXg5UUx1VnVTN1Qx?= =?utf-8?B?aHFVM1ovc2FteVhWTUJ0TlN4YlczWDgyd0J5VEhkV085bFFuTnJPSGJ3TStk?= =?utf-8?B?c2E1QXRuNU1KZlVVYUw5dG9BaGpoMFlqdlV0NUdvaDN0UTZCcUovaGUycm9l?= =?utf-8?B?ak9qa05naWxwSVVueG1DcDkyY0FoTnBKZlBKZ3FFRy9LK3dkZEwyRFVHSXZT?= =?utf-8?B?bGxwRjB1V3RDYjhCVjlHU3dWNkdWY0R0RHUrczhaNFBVV0Z2OGhXN3VIb2Vu?= =?utf-8?B?Skl2Zm16aTYzOXNhd3B1aVRSQzhKRXNubFM0R3FaNXRyaEhOR3Q5S0JVNWlX?= =?utf-8?B?U3hFWjhEUjFVendSd0ZWRzlwbGFVOGI0dGRoejAyTTl4YkZzWDVrSmVTMnZ2?= =?utf-8?B?QTJSN3kvN0dXVFo2RG1KbU9QTnBtcUE1UGF6M1RHc0lUM3EzSDJhVkM2aFNN?= =?utf-8?B?QnNwUGZwOGY0MUY2bmkvVnZCSVZRU2EvTm9ZamZBbGhXekhKZVRXaVByQjRy?= =?utf-8?B?MHptd3YwV3NCTkhEK2VKenljZjBsaUtTeFY4OVdsck45NTcyUlFSRmRSTjZD?= =?utf-8?B?cEh3cGsrQkM3Vk5BZzBWckIyNG9URDgxaVFFVVhsaFlLZTE0ZmU4NEdoNzIr?= =?utf-8?B?YzN2R2trWE5nYUpNbDNqMHpDQnVCeUh5bjRRRjE0eWw5c1E4dWFVTTFXQVV2?= =?utf-8?B?NEJITk5wdkJWaEdIVVhYanhkTEdoRkJZWWUzQnZkc0c4a0h3d1RNa2VFUVFF?= =?utf-8?B?Z0oyV3dueWtITG1vTzhjeTdNZndjVm5lZzBYUlJvdG96b1dSUDl3Tmd3aU11?= =?utf-8?B?dGlRemRoT0FiUUlhVmlMYUlOVkNNb3RaVStlSlpBUC9XclJnNGNlUU1RWHda?= =?utf-8?B?Z0YrQ3Z0R1orcnNoZll4VjE5bDdjQThQOTlHQmM4Q2FEMmxjUjNrblppY3BT?= =?utf-8?B?WUxRN2pUeWZERkF5NmxWTWxHaUo3cE5SMHdxaUQ0eENnZUpNME9pZEoyNW52?= =?utf-8?Q?u/90=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06ef792d-8d66-4f80-ed80-08dc78e757b8 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 16:10:18.5000 (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: XXqT9edscaPzS2vwHsdtM420Tk1mlz0ppxBHIr//BUNm5hUU0tFaPeGnKU7MXl40MGdR9t4r8rkrzd7rEQoP0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10164 Add gpmi nand support. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 69 +++++++++++++++++++++= ++++ 1 file changed, 69 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi b/arch/arm64/b= oot/dts/freescale/imx8-ss-conn.dtsi index 4aaf5a0c1ed8a..a4a10ce03bfe0 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi @@ -28,6 +28,13 @@ conn_ipg_clk: clock-conn-ipg { clock-output-names =3D "conn_ipg_clk"; }; =20 +conn_bch_clk: clock-conn-bch { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <400000000>; + clock-output-names =3D "conn_bch_clk"; +}; + conn_subsys: bus@5b000000 { compatible =3D "simple-bus"; #address-cells =3D <1>; @@ -302,4 +309,66 @@ usb3_lpcg: clock-controller@5b280000 { "usb3_aclk"; power-domains =3D <&pd IMX_SC_R_USB_2_PHY>; }; + + rawnand_0_lpcg: clock-controller@5b290000 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5b290000 0x4>; + #clock-cells =3D <1>; + clocks =3D <&clk IMX_SC_R_NAND IMX_SC_PM_CLK_PER>, + <&clk IMX_SC_R_NAND IMX_SC_PM_CLK_MST_BUS>, + <&conn_axi_clk>, + <&conn_axi_clk>; + clock-indices =3D , , + , ; + clock-output-names =3D "gpmi_bch", + "gpmi_io", + "gpmi_apb", + "gpmi_bch_apb"; + power-domains =3D <&pd IMX_SC_R_NAND>; + }; + + rawnand_4_lpcg: clock-controller@5b290004 { + compatible =3D "fsl,imx8qxp-lpcg"; + reg =3D <0x5b290004 0x10000>; + #clock-cells =3D <1>; + clocks =3D <&conn_axi_clk>; + clock-indices =3D ; + clock-output-names =3D "apbhdma_hclk"; + power-domains =3D <&pd IMX_SC_R_NAND>; + }; + + dma_apbh: dma-controller@5b810000 { + compatible =3D "fsl,imx8qxp-dma-apbh", "fsl,imx28-dma-apbh"; + reg =3D <0x5b810000 0x2000>; + interrupts =3D , + , + , + ; + #dma-cells =3D <1>; + dma-channels =3D <4>; + clocks =3D <&rawnand_4_lpcg IMX_LPCG_CLK_0>; + power-domains =3D <&pd IMX_SC_R_NAND>; + }; + + gpmi: nand-controller@5b812000{ + compatible =3D "fsl,imx8qxp-gpmi-nand"; + reg =3D <0x5b812000 0x2000>, <0x5b814000 0x2000>; + reg-names =3D "gpmi-nand", "bch"; + #address-cells =3D <1>; + #size-cells =3D <0>; + interrupts =3D ; + interrupt-names =3D "bch"; + clocks =3D <&rawnand_0_lpcg IMX_LPCG_CLK_1>, + <&rawnand_0_lpcg IMX_LPCG_CLK_4>, + <&rawnand_0_lpcg IMX_LPCG_CLK_0>, + <&rawnand_0_lpcg IMX_LPCG_CLK_5>; + clock-names =3D "gpmi_io", "gpmi_apb", + "gpmi_bch", "gpmi_bch_apb"; + dmas =3D <&dma_apbh 0>; + dma-names =3D "rx-tx"; + power-domains =3D <&pd IMX_SC_R_NAND>; + assigned-clocks =3D <&clk IMX_SC_R_NAND IMX_SC_PM_CLK_MST_BUS>; + assigned-clock-rates =3D <50000000>; + status =3D "disabled"; + }; }; --=20 2.34.1 From nobody Wed Feb 11 05:41:46 2026 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2079.outbound.protection.outlook.com [40.107.13.79]) (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 9B2291386D1; Mon, 20 May 2024 16:10:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.13.79 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221427; cv=fail; b=cRdocTnu7euuGzlYroJC0+5EMse0jbc7h58cyxqNlqQ7pSyHgeOkzw/ALTKJmS2+8pMgwMqhAKDFkci5OTn+/GRKUuJKcptqtOoK0IJZ8HsBKUR9d61TMfaJUZSrOj+c2SW1WNO2Pbq7gnw5aQKY1rY/o3JptiKGhqOdPHre8sw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716221427; c=relaxed/simple; bh=Sw93A6LU58pwgdnzIBCjouGCoo5gK8ry/LgTrzVBlm8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=mjAGslM+FWLr0pOKkC4HYTj0hsBeXLBJwCeIp93UfEODwWI0r0aE3iyqRfJbxHSWInra/RNGH0XsYWNWKvn7ZN94Cv5LxtmC9FpqSGC5CpSebJf2dyw69X4Y5HbdRSAZxNUYGfzzOBG05jESWpwc9VMV/Chs8mTs6KV7/zaXavo= 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=gMnBNFOf; arc=fail smtp.client-ip=40.107.13.79 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 (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="gMnBNFOf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IiOrtIdwHvamzgLzSqJEjF/9M2JuogJ2+Ie4rFAS81fODPaFELwNVOhgm9nZxU3wyXeVQhpKp0Y8kC3PjuyPSr0pSMjtNIFJeaTXnQO72MCHxCdH93/jLWmU9u2EtDVkv1aa1aYeC5rb8sTtTPH2saBM0fNN6dmXPQmQpYl9l1kIPo/HbrS27P19/7ugo4X3pq9dW/1BoeW8ipOWOcWS1vuTycIXdJaC3TSZzo2gQou/mEO6FE2JwLQ1d1hsi376JOgWJS/6UwcGzIuf6yugziUU3s4alnKLnlVpCTl1avs147uP2zxqtk22qWbPiO6J8e2ArW56Mee6HR9HhTi1EQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=ym22gS0kdMfyxUPUeSJZsfWqaBY3uJD1o9Zz+PLgLKQ=; b=LlW0Kb4rtALA1IOAJQIlleFm/iKUnauiOgklpCq2LrY2TjMbOCGG+UTAP6jikExVETa8GQaTNTDYqmOfx27zyM8H8kwbDf0XmFnisNNzt/WdGzEO2SiUS1TWpkFZnd2r0wtUXScxsjinC+IZa2RgQH+uLTPwMEqmjYO8b1Q15bcYaIiMO7P65gUTQBC7kQS0jVuB7QIxjcNr+nzAv7jSGsb/DnlDo3yOeEBGXPQNvuufTHTofMyPaHUaIiei4ySB1OlEnNrSFhmn7cTKhaZutYtjzzlZtUhjsa+LxeEOb4g4ZMa5hq0RCbfti4VQ3qv+n/Y3lQS1JL+kRRR3qoZWdw== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ym22gS0kdMfyxUPUeSJZsfWqaBY3uJD1o9Zz+PLgLKQ=; b=gMnBNFOfIOSnch9+9J+Nbc5Fhy1/9XO9Sd5WV4L5pdIWk41TTFAikUL2feMQew79wKW8shUwzyFIut9BbLQo/TgnVC3nt0viYVkBCQpp/hjOlVRP4qU0QrgQJKLynaY3cl82Y9UVqogVJ+qn6BHTIZ8UXFcOtbYZ5vNmmyYV0OI= 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 VI0PR04MB10164.eurprd04.prod.outlook.com (2603:10a6:800:243::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Mon, 20 May 2024 16:10:23 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::1e67:dfc9:d0c1:fe58%7]) with mapi id 15.20.7587.030; Mon, 20 May 2024 16:10:23 +0000 From: Frank Li Date: Mon, 20 May 2024 12:09:17 -0400 Subject: [PATCH v2 6/6] arm64: dts: imx8dxl-ss-conn: add gpmi nand Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20240520-gpmi_nand-v2-6-e3017e4c9da5@nxp.com> References: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> In-Reply-To: <20240520-gpmi_nand-v2-0-e3017e4c9da5@nxp.com> To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Han Xu , Vinod Koul , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marek Vasut Cc: linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@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=1716221390; l=1138; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=Sw93A6LU58pwgdnzIBCjouGCoo5gK8ry/LgTrzVBlm8=; b=upZ07m8D6i/iO/oD46qx8maIkgr5h7E8WR7Mqy3WShtHlqah0hdDt6PgjvHZ437pCzAXjArfR kvIwSV9dHWWA4QXMJnkju55EMy1OlwPoOixTCkaJFnivtoNwmo6BVEm X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR04CA0027.namprd04.prod.outlook.com (2603:10b6:a03:217::32) 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_|VI0PR04MB10164:EE_ X-MS-Office365-Filtering-Correlation-Id: 4e493966-ea42-40c7-e432-08dc78e75a7a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|7416005|52116005|366007|1800799015|38350700005|921011; X-Microsoft-Antispam-Message-Info: =?utf-8?B?S0JvVUIxd0kwbWhFZXdBYkpyL1ZYREtMOHp2T2ExYldKMURabUJ0b29FZmpu?= =?utf-8?B?TUZXR2Q3cFBMYWl5RlVwUXhzTVQ0V29pcktYUHVHTytBNXlMalM2QXhMMjk2?= =?utf-8?B?NElDK3lxR3EyOVljb29WNmVBYlFpQ0xhb1AwTmlxNWQrYk04ZS92REpzbDZp?= =?utf-8?B?cU5HOVpmK2FRWnlQc2ZXRWxjY0gzdjRyK3NXdWhpY0JzWXBqYjJ2Ky9Vdllz?= =?utf-8?B?bW15Tm81SzdBdzRkVS9SS0JNTS9POHJWaWNXTkVaSUxzNTJJcndiMzBOT3Zk?= =?utf-8?B?MGo5T01PMXkrVElJWnRmUVBNNXJtTDh5bnA0UVJNbHdjR1RiQ1F2Unc4NWIz?= =?utf-8?B?VVUrcmZ5TXFLMVY2N2x3Um91aThzeHZHRUJMNHFFL2J0SDVRWjZSN0tKdGNl?= =?utf-8?B?eHRldzJnNmtvOHRSdDgwNzdTK3JUYk0xQW9SQlY4NDgwZDlUcFNCcCtybGUw?= =?utf-8?B?bURWdWJOTWFFbkdhWUNnNWVGT3pMWlRnTHBCMVpoRDBaejFGNzRJdTJaWXhp?= =?utf-8?B?cXBFZG5jMHIrUGkxQlUyeXNFbmRSSFNMd0tGeVpldG5jV2lpd256ZnBTNW5Y?= =?utf-8?B?RjlpT3g1QW8zclRHSWhnbS95WmxONDVYVkk1RXE0MlJzV0VrTVFaLzAwM2Fa?= =?utf-8?B?TnZxbWZvMzQ5VmM1VmRERCtIVVhXOXEyNHBOT2o5S0ZLWlJFQWFsYk5ta2ha?= =?utf-8?B?c2orM29nZnBtc21QQm9va25oNEg5QnlqTzR1ZmhXd0hkekQ5aUswVUEzc1hk?= =?utf-8?B?WHhVRG95bGxvR1dZL09jL0YzQmpGV1QxcmREU1B2bEUzVm1NNEY4VUNKM0U2?= =?utf-8?B?RENUQlJGcTlaQUk2U3MxTFJKaVJVQm9uemkzNEpUTThiY0p6UEZwWVlkMGJC?= =?utf-8?B?UTNNbE5IdDZJalhhTDBhWExEc1ZtdG1tUTk0bkhYRnUrczFId2NCOUZZejlM?= =?utf-8?B?bHZ4ekdoYXhjRzczR0kzRW4zWm1uUVdZZTVkWUhCaVQrMzEveGFMbG04dnFN?= =?utf-8?B?RUdGOGtVeXRhVmRDVFR6WkJIQlB0eExzLzNRZC9zcFNFSm84aUltNjlNeG9m?= =?utf-8?B?SmZHYUFaODN5T3pkU0dHVzkyYnVXZVBxRzA0OWNwSnM4dTlvK0NrM09UY3RN?= =?utf-8?B?NGh6WDByRWtob0FMV1ltMkc1Q200VDU5VmhSWkRqamJqNzBIVzRtSFZyanE0?= =?utf-8?B?NDJZakYzaTZyekI1WTc4OE1lWnZzWmpNZ0tXSVFPY0VMLzRCbWg4VXlZS2NH?= =?utf-8?B?cEJxbVRGeU1veTZnWVpCUzhxS2lObnIydGFybmU0QWlmdzdWTitpMFpMU3JY?= =?utf-8?B?NjZNemsrcFBmOXIvZDMzeFhEd1NJVWpPUEYvNlVkVlNxbkdENUdRMFdVR0ZY?= =?utf-8?B?bFNOYndQNUl0T0loQThYb05JVVVWaVNjTzlrMnVweGg2cXNkOCthazl3cDR4?= =?utf-8?B?VlEwdldyd2d5cjgrMTFVWDQ3TUx3b3h3RG9mQm10NkVxbUd6MS93Y0FueVBP?= =?utf-8?B?NXlSb0V0S1RnYkJkazBSU0tjS0p4ZHRRTmpCdFl3azVuZ2ZnNW9XTCs0Rk5R?= =?utf-8?B?Yjd6L0NTell3d0xneHFiekV3UkJPdUtwM0kzMWJacit0VXU1TXlmZHR5S2hT?= =?utf-8?B?ZGlwdldQK25BbE0yaS9INSs4a1RCbkZnQnhlajQxSmtHWTZTekpqbGg5dldS?= =?utf-8?B?TjZ5M0pKb1A1WHg4R1Z4OU5uUkVUUG9HdDUvSEVwODdSc3JVbWlpbXBFTDI1?= =?utf-8?B?aTNJaDBxZVR4cGZGRi9ZdUtoQWg5dGs4UkVHM1lJcjVrNTZsUktnMVg5V1d3?= =?utf-8?Q?X4HTD8eRpVevvAIwPnao0WIxb0WUKza1Uhne8=3D?= 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:(13230031)(376005)(7416005)(52116005)(366007)(1800799015)(38350700005)(921011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U280dUczTG1hQmtMbnJta1FJYnpZeVl2OTR5dS9BbFhmU0lhWk5PemJvVm1a?= =?utf-8?B?VnB0QjZOTXNjWDF6V2h0cjFIdlRJREdqS01UZW1KMitnMXR1SGJRSmJQOUY0?= =?utf-8?B?M1AwQ1MvT0RlbG9wVGxmR2hGb01OTE1jMTVqTElpRUE4UlNRcHRKVHZqMi8v?= =?utf-8?B?dDZsYlJ5V3FKWXU5VkptTWhIdXc5cWJpbGVSQUJlSEYrOSs4dk1VWS9QTXZY?= =?utf-8?B?d0tzWEd2endKRE5oVHZaU0dVUFhDYjMxb3dQKzA2aFlVU0lqQ0hDSmNPM0pC?= =?utf-8?B?TGFXUlo1WmZhQnBjWUt0K1hxY3E5ZFcydWYwT0VwdEZIT1RrOFR1S2dRd2Zp?= =?utf-8?B?b2xDSjE3eVpzb3pIMzVFQ211eStLSXkrc1ZZSlN5SmEyamY2T1VuVTI2U3Rr?= =?utf-8?B?ZGJ2RElGSHA4aDZVRzBNNjdSVjdrZFdiZ0NyNmI4TnlQYWo0dUF6NUN0Zm1Z?= =?utf-8?B?d01ScVNqaDlEUWdBUDlNSGUxdExGRC9wZzJCRlhINnhpTG42a015cDZNR0xY?= =?utf-8?B?V3FhVzROam1XdW82akQ1eC9hNmZFbUV0bThGTWp0RWlDTW1zZHBYbzZKeThm?= =?utf-8?B?NU9wRER4T091Qndtdk5uWWQza2FsbHZaTk40UTFyZ2M1bEVqSkI5SW1jN2Z4?= =?utf-8?B?MEF3NFJzcUFmRlhheEpsZmp5MnlReHd1dlpMbW1Qb2xXOUc5ais2dWtoSC9y?= =?utf-8?B?ZEVXL2xDbExCQnc5N01ZTk5kNG9lMW9VY1JJV0hiUzBIYkV1MFZhWTcxcGdD?= =?utf-8?B?a09lMk9ZTWJGZkd0djkzcnI5aWsrNm12OTFqUUtxM1NVRXRoZnF6T3Y2Y2xh?= =?utf-8?B?am95bFdJZW9keGk0Z0VnRjdUQlVtV0pJSVQyVXpLR29DVUNWTjR5WTBFYTdx?= =?utf-8?B?YmJHS3N5Ti9wUnR3YVVzeGlLcWJUNmdFb2NzN0xjdU9pbHdpWkRQdzlFMFVU?= =?utf-8?B?aTlxRlpRSEZCdnVRc3ZYc2lzN01RU21tZGs3RklqZlZicG1TZG8yb21XR2FP?= =?utf-8?B?MVM4QVFIUnVtWTByckdXZ3hvdzNWN1ZlYzFBNTFsc1Z2TWR4NVlnMEhZT3BC?= =?utf-8?B?SUNyQnIwTzhHcXFQMlFROGdJS2xXbHBqLzVYaStsQlVzL3Z2dmUvUVZuWjRB?= =?utf-8?B?MWhMaXVxUEVVemFZT293S0FhYXh5VWg3RlJtQVNIeGo1ZnVTUlU3Rm5Nbkxz?= =?utf-8?B?VGhUUXFPVEtsanUrZDRmSWVoVmMrQTVkVVc4dnVMUTZXbnc2WjFJdmhpRkJa?= =?utf-8?B?RDNaVEhBYm9iaVA4dFdVcXZHK3ovMDllOU4yYVFrV3RPakdJT3d0aXV3Wm4r?= =?utf-8?B?d1hhRlc5Y084c2JzZjBvOU5UVGJ4VXo4RStQUzJ5eXQya25hSm9kQm83Wld1?= =?utf-8?B?dHZvdGRoamlUa20yVTZibERCV3FnRENVRStlUG55enpaZ1pmdndCci9Td1hv?= =?utf-8?B?enZod1VoSEFacjcxUGcya2hyVFVBdUtNY3JZeXdFZkRUeEdDajI0S1hlS1dD?= =?utf-8?B?QjBTRW1Oa3BaSlMzZlZVZ0Z6TTJqVy9LLzdpb0hBcFEwQVZZWk5zZEMvdENp?= =?utf-8?B?TVZCeDIwZ09KZlZKQnd0dU1tQW51QTdLdWxuWkpnRFZXNXVLN1VNcnc0TUU5?= =?utf-8?B?aXpzeVNKdElYbzdvL0NXampqR3JKaVdrbVpFNGZCRDZnN0hJdExienlVeTkw?= =?utf-8?B?VFlrbEpIVlducWxKRWJGb04vaEhPcTZFQ3hpb3IzSkNBUWRmbmZFUTg3V2pC?= =?utf-8?B?elNnSFJGMjJXQW01aWI0Sk5YanMwNkJnbytzVmY5eTAwWTd6bWlDcUF0RWNB?= =?utf-8?B?MkNoUGFLNkNhek12bkdBS3ZXZFdvekR6aTVXaTR6RUpuend1QWdNUVdYN3Nm?= =?utf-8?B?amtQMHd4cmc1VjF3RGNyeGN6U1UxVmFyemRzZUJTbW9CQmVkUERmck0rOVI2?= =?utf-8?B?OXkzUU5qRjJ1UThkQ1F5OXUvbE5ac0lRdnhocFZ6aHk5RWN5UWlicU01Ulpu?= =?utf-8?B?OThHRFFxdHB1TDhRTzNENGhPMDVpN0VpVGRZSVVHZGJoWkd1aCtGNEVEUkY2?= =?utf-8?B?MzBycDcrZm94NHptWjh6T1htTSt3TjYrbk1DZTd0Z1VDbUZMbFRiUThFNFJ6?= =?utf-8?Q?j62E=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4e493966-ea42-40c7-e432-08dc78e75a7a X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 16:10:23.1202 (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: mgE0KgUPbwNJivB8TpQEIyBcayj0CQNuj+EOFpjkv4g1HpxHK8x18c9e3HZAm6syyCM/Sq1w6qKI5po7Qn55/Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR04MB10164 Update gpmi nand and dma_apbh interrupt number for imx8dxl. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi b/arch/arm6= 4/boot/dts/freescale/imx8dxl-ss-conn.dtsi index 6d13e4fafb761..1e02b04494e94 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi @@ -108,6 +108,13 @@ usb2_2_lpcg: clock-controller@5b280000 { =20 }; =20 +&dma_apbh { + interrupts =3D , + , + , + ; +}; + &enet0_lpcg { clocks =3D <&conn_enet0_root_clk>, <&conn_enet0_root_clk>, @@ -127,6 +134,10 @@ &fec1 { assigned-clock-rates =3D <125000000>; }; =20 +&gpmi { + interrupts =3D ; +}; + &usdhc1 { compatible =3D "fsl,imx8dxl-usdhc", "fsl,imx8qxp-usdhc"; interrupts =3D ; --=20 2.34.1