From patchwork Sat May 4 00:49:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan (OSS)" X-Patchwork-Id: 13653715 Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2040.outbound.protection.outlook.com [40.107.105.40]) (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 74FE9224CC for ; Sat, 4 May 2024 00:42:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.105.40 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714783338; cv=fail; b=JnWSB1JU3PPldZcWh3FVLSgGG3DvlovTVnKfTDSF9UNvTP4KqYCQVapDHCGgfKQLzR0hs+2YNNhh8hKttlAWGUM20863ZTKwJVLnhOvpfAcS+4FBmCY1alf/lB24+YCIpFRZqv2RZ1BchFPRnq6ldWNaAXe/K0ZXg4qJduW9dGA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714783338; c=relaxed/simple; bh=PgxRlbUcS/uvOvhLhmHPrOfoWAYvLqu1YwJpsaINx8E=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=iCF4TMgAigYvPoclC+oZ2JNOJgMokeBT5Ja4QF6NACCgFo813KTSnaN1BnBaEvWNck4XMxadVJB7Vqpw5M4boHO6plIJiROCiwJJ4vMLExAT4vci4NNRyjhcMIK83uaTaTRgEFZbMTXNeWKjOvCM35CMt/SWuieuy7BZ7TVuYh8= 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 (1024-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=VcxhoruC; arc=fail smtp.client-ip=40.107.105.40 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 (1024-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="VcxhoruC" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q1Ks3ECTjYMTnzweWWRlaikmoYghMLWIEf+N8MD46xcAR/APlxGhm2FUQelgCHLaKQ3Z0ipA90IpWYz4KVBGEu1zQEkJW1bZ0iiL47ztqQPPm0ceDK38CyNO/lR4Q7Ut4MLd4Qf1/LKrVoG/FO2Py7S4+Ur0VAbJNdk+omFupeDOoehAxi5ZqvFbvfSNxJtEbn0ljO23CZdH96lf7XJL6qtqWyTp4NTc3kuD4ucreiXhyEhku5UrfdnRf0C1qzb/UC2NUsA3frv5rs6a+b5p2z8a7QPDLM1W831ACiX46bWkJLwsBjq0IBuN9rHCFvQ+gc/KC5iSS7moHIcKK32Pkg== 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=YZfg5qL7SHsnC+/O7PQKVa9Y6S4TDdYFXWK5DCJ1IFc=; b=eOKWbH9UGt+R19m4L2Oyujfo4GS1tHMXMEZB55jxHtqatvsKAGLTrEHfgLvBdsjN//g7k//WZCvJf7qLGFZt57KoHKGm/QsfbpP+3Deg3E1k5g9vo0HP6gVnLpZ5D7Fe10rLAciMtSEAdUeevognrEHeM6GdNAUxYNCVZJLdpj49Mo66ht2J8N4XIH7rSRZ/f5Oh9yVZAkKkt4onq8R3iTSmus0amkSa+3yX22s/rGlwTo2F7UXdb+KGaHKUWA+bXsLyIXjJZvH8V+Sf3uuediEAvFJ/VyKgMtQc9oVnTYdSVQBrZO3ziVUo/MjdXZtDtTlAoBVLwCl6Lvu79u16DA== 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=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YZfg5qL7SHsnC+/O7PQKVa9Y6S4TDdYFXWK5DCJ1IFc=; b=VcxhoruCLxg/jYQmTHr61OIeVwt6cobcozo/eIYbWraG31E/bMqmhEuWGwpuVuLdM/3OFUlW4RI4y+x+dvSvNF6hLx3Pb/tXIsMXqlr1ssVxdHOb+enfaiUXi0FvoNuQIUoZJYtWNr+OAZETy+GQgxrQwLQxtEyhC4hrq1aTzdM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by PA4PR04MB7726.eurprd04.prod.outlook.com (2603:10a6:102:ea::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.29; Sat, 4 May 2024 00:42:13 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::d30b:44e7:e78e:662d]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::d30b:44e7:e78e:662d%4]) with mapi id 15.20.7544.029; Sat, 4 May 2024 00:42:13 +0000 From: "Peng Fan (OSS)" Date: Sat, 04 May 2024 08:49:06 +0800 Subject: [PATCH 13/18] clk: imx: imx8mm: Change the 'nand_usdhc_bus' clock to non-critical one Message-Id: <20240504-imx-clk-v1-13-f7915489d58d@nxp.com> References: <20240504-imx-clk-v1-0-f7915489d58d@nxp.com> In-Reply-To: <20240504-imx-clk-v1-0-f7915489d58d@nxp.com> To: Abel Vesa , Michael Turquette , Stephen Boyd , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Jacky Bai , Ye Li , Dong Aisheng Cc: linux-clk@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Abel Vesa , Peng Fan X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1714783747; l=1404; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=5nMT2IffGwQHQ4in9ZnMD+FiKPbKEz5YS4WgB7bC2HQ=; b=CYyctJuM/mW4+h45gNib7mfqtjltQsTMyUWJ11qBIJkXIytrSsraqPu72haAiZ0HqfcvS65tG HKAcO6y0C0dDQNRfDNCvaEROUOAvp4t6ZsiR1R9TU1GEG1U5wainfLy X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI1PR02CA0055.apcprd02.prod.outlook.com (2603:1096:4:1f5::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|PA4PR04MB7726:EE_ X-MS-Office365-Filtering-Correlation-Id: 73011272-92ff-4272-6c7d-08dc6bd30a5d X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|7416005|52116005|366007|1800799015|376005|921011|38350700005; X-Microsoft-Antispam-Message-Info: =?utf-8?q?Te2XCxbi3zi5aRMKIdOawHdF9n4hBZK?= =?utf-8?q?MWoIsaUYb0EH1kDLxb4rmfmO45wLl43pE52QOrG0hS5YiNGHR9hPEzUmxOh2BqZ2t?= =?utf-8?q?XQ+7aItcEbeWml2Gc/v0pf1sJIjjpDbiJCQNPU79EipDBN/po2GBP1ZDg+OShsNMC?= =?utf-8?q?NNFqcqk9abQ9DEg7IOkOv/RLdH3eaGiaNa+YP++a68xV6Bj3NLZKpBqKmeq749Vh8?= =?utf-8?q?pZH3jifMuQSPTAzwIzO6oFr3PlVBRLb/QVk/EjQKXII/XJmZ6oRH/2cqOdsMVYioe?= =?utf-8?q?IkfTFxaPu/OcwWRRHWP3YmAUcTRJy622RHPwRC8egCG7FAmGHixfmArw/IOdkWV73?= =?utf-8?q?7BCBiLQM6RiKO+yUVfPlZIwAd9yJhffTBGsZbGeSkOP0yCJqb5MXN/u2Rcw9LcRNz?= =?utf-8?q?xZs4MEKYo0g325SRPCY19nXGhXdsHHQPi5FcuX0ZsKSdebnIsQchd5Vfg9v7bs9ij?= =?utf-8?q?IGhme3r+fQhgBhzYHXtoSzVBGZyvTQlBzLVMlgpbx+jOpBhZlXQo7pwZNzntLSihV?= =?utf-8?q?CPzJS0cXPX+KfjQUIZ8EadaMlbKU4aShLeb127Xyoz4I2XaRq7/ONueHKK2BpzHhY?= =?utf-8?q?VPcsgO4RD5gp8ERGreg0SCktrDrZ8dayLlMxB0mr8NHBKG017r6c9q5ujzuGfp8qf?= =?utf-8?q?oqPDnwcs8ThBVuhrCqVERDi2u7Ofuxpgud6QKF9uOrJSgstOBVZA0pFtfMqYG02Ru?= =?utf-8?q?GjdNLq+mIpFxc1nrgherzzpQN4nrmRV3QQd+K0tOtfUbARKz9knXOZj2ISMU5eUn+?= =?utf-8?q?Xa6OZmPlnV230UjmG/ZLeaC60HCSFfP3OufuakSigywWevsutuUCiADrpxWWH3Zd0?= =?utf-8?q?KC6VnMHUbodUnPdJTWgmivejwRw1XZ6cWg9yDE0GHpjl2b/9poK5SsgYQIc8Yze8I?= =?utf-8?q?G48gO5TonyfhNYTWlSAznFuQH41vgblzM0ES/aRlYX1SU2TOhKPsnw1LPVuJhRafY?= =?utf-8?q?dYdr4yLoy+FZAB90wmXc4/IH8FNNFrTcuIu4wIhF2D7v0PNkNyK32hZNBjRCkweA/?= =?utf-8?q?SNRMtKSirGr7k1JWGfXne1Lej0j+cxEJVqjnn9SEOE00QCaqHanxmFWkDFQaWOuex?= =?utf-8?q?AzgiUclfuhJLe8Ot9Mpcv/f2trIOEirTxsj4gmHXyLbgvkIORlt8iudxMuthSZ7gv?= =?utf-8?q?idfFR7qvL/yhk2wZbwV5deCBXgY7ShEzWLVnnKRSI4cGfljFlp0vSrc70LZavWxWT?= =?utf-8?q?CsDWHSW8DcbNrl/TK6raUnsX8yZCzrcJ0K8q7eEZq5Jb7SRAHikBmpZrjLW+jTAVi?= =?utf-8?q?fTOYkSKJY4GDz6+ruPdwYYXn6v+IMM3BNCdq/7QjTlVd9dynYbUo6gmk=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(7416005)(52116005)(366007)(1800799015)(376005)(921011)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?TJVkbWP3OO7YaOCj6ycWHtWDYa4i?= =?utf-8?q?MXMnp2Ug1tvVa267c88eKPy2xMW5jm++yaiBMcDoGNOOwOko1fRGLMGz8tQBMD+Ne?= =?utf-8?q?VENDpscBjaxcLQf0uWvS9wc0IVGqFdAxKA8jXg/2Hu67gzU8zkLwFC+5lOgxg9BEa?= =?utf-8?q?iDIbjd7JDBXEZE5NriHrOQHHG4uHYRvYe+B28eFy9/ezAnNH8jVeu+WO01ZMLmAjH?= =?utf-8?q?vG1rcQLYwmGE2pUKyQoKmQ2SlfILThRP1wT1ADFl8W57HYTRE5ICEwlqDghY3IZcv?= =?utf-8?q?w7OvPpBYgzWEMhjbJNkIPBN6Jfe0CyJvDOEaCFIE+0onTSsjgVGMV67yn35Yzd4YV?= =?utf-8?q?EL0abUcbXT0gWqnnn/w7WG5/GjFIoqsxqnSqAg7mfH16N836LBcJzWV0R2ALuURMB?= =?utf-8?q?40E8ryAXFDdfcIBKG6ROEsTL3paMSq3wsgV1DloOJc35XFtxfg1A/06yF8A5x5Plk?= =?utf-8?q?GfXi+eNWIPotvS4gqrRW7q9qIyyTG6TmuZ5EkOMgxnNB0ZF4RI47VlzZCtPfiGnnO?= =?utf-8?q?rxKZBwC6VlohGo1zBOG82YwdNPwDSkFv9GrPuZ0W+QDjSn+VBf94O9MK2mzRviRWA?= =?utf-8?q?D1j8Lx3P1s7BRLjX/yBocLO9og71yUbZl0AgNrpOPNqrj/e4HHpaRazZSmNuZhqMg?= =?utf-8?q?gIe9Us8UeNd3+/uVkq9wV+Iv8Rk68vWNnAm7HZnkzZcXj2poAW+A7jWJzldJkSfKT?= =?utf-8?q?mYIoOjSjIRnBoYaEySXoIGDetRQt56SMJej0lh3Pn1fYPDMwXH6yCbFznkPOPV2VQ?= =?utf-8?q?+gumz5199XolddR6zAGiqRNXHW7AwPd1k82IC1YqV+glldCcdRhhFcbhJY7+qVzWw?= =?utf-8?q?4+Kd7qlYCIuvcOK5DnBMlDzw8gyQB9iZEkS/GCbKZMmqLzdtfNkJspdV+9e8zsn8T?= =?utf-8?q?oj9gDydX4T+YOrJW13kq7deq2PoG6tt1Cua0ypTmAlFyEj429cqGGqL/NHl7hBR5P?= =?utf-8?q?idYhOQ67gxVYJRN2x1j6fnlysR962Y4rmS1Pvxi0AaPe9cQnBtZkSEnr+u2Oipn6V?= =?utf-8?q?y/sBfWEyq76zXpNAZKWtvnr0WTiCRP3uZ2If5evrjSs57MAA58wjvbKi06+y8hgQ+?= =?utf-8?q?5eZPRu/gXlaWTnQNTPhvv2v4wGjew0DJNZ5pcb3BW0BAN8Zg08AfaD0/gInCaqRSA?= =?utf-8?q?Qf3I0PzCGA3D4kbr70Cm+0PBfIv7PYDsHtdR/b1nTdYYOOPBLvgaV7H/GUZPaCZ+O?= =?utf-8?q?OPAyJVJVDTq6ME3cSoWcX9TwHA2deO646h1HSXgNAwd4zeYnFWZOI+Kkipoww4Z1y?= =?utf-8?q?Z9Ce8FVtVzUx6BnDOuXlO8BzTG7neFpERctdqDnBjgnelGufL9yJlh00LA/EqCR5R?= =?utf-8?q?cLVr6MZ+9iYXv9rphj/kYnGyLtNGd1/c/wGz1hvYgpR1fJpfj+mKMusfD0YXOiIrW?= =?utf-8?q?KVvyrP09XMFu6GYcizMLY4BEozw7c91FP9dtxL/RO3Y0mYe5KWpCjk6XIZb6H407K?= =?utf-8?q?AqWaHjZJRcy7qhjzYNok6qkTuBVKwWr7qRBJ+LIyVs6kj5udLLpOyX3gw3rb1FuhQ?= =?utf-8?q?87g+v5odOgBb?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 73011272-92ff-4272-6c7d-08dc6bd30a5d X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2024 00:42:13.6624 (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: HZqyPXUdNH0jIDPjzv86YEEHwWo3o2xyZtvNcK3mQ3ECjV1YbJfLMGEUiuIWtWlDMK2cKfHsGqVbx6v3ZBN98g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7726 From: Jacky Bai The 'nand_usdhc_bus' clock is only need to be enabled when usdhc or nand module is active, so change it to non-critical clock type. Signed-off-by: Jacky Bai Signed-off-by: Peng Fan --- drivers/clk/imx/clk-imx8mm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/imx/clk-imx8mm.c b/drivers/clk/imx/clk-imx8mm.c index 075f643e3f35..342049b847b9 100644 --- a/drivers/clk/imx/clk-imx8mm.c +++ b/drivers/clk/imx/clk-imx8mm.c @@ -432,7 +432,7 @@ static int imx8mm_clocks_probe(struct platform_device *pdev) /* BUS */ hws[IMX8MM_CLK_MAIN_AXI] = imx8m_clk_hw_composite_bus_critical("main_axi", imx8mm_main_axi_sels, base + 0x8800); hws[IMX8MM_CLK_ENET_AXI] = imx8m_clk_hw_composite_bus("enet_axi", imx8mm_enet_axi_sels, base + 0x8880); - hws[IMX8MM_CLK_NAND_USDHC_BUS] = imx8m_clk_hw_composite_bus_critical("nand_usdhc_bus", imx8mm_nand_usdhc_sels, base + 0x8900); + hws[IMX8MM_CLK_NAND_USDHC_BUS] = imx8m_clk_hw_composite("nand_usdhc_bus", imx8mm_nand_usdhc_sels, base + 0x8900); hws[IMX8MM_CLK_VPU_BUS] = imx8m_clk_hw_composite_bus("vpu_bus", imx8mm_vpu_bus_sels, base + 0x8980); hws[IMX8MM_CLK_DISP_AXI] = imx8m_clk_hw_composite_bus("disp_axi", imx8mm_disp_axi_sels, base + 0x8a00); hws[IMX8MM_CLK_DISP_APB] = imx8m_clk_hw_composite_bus("disp_apb", imx8mm_disp_apb_sels, base + 0x8a80);