From patchwork Wed Aug 3 09:51:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan (OSS)" X-Patchwork-Id: 12935352 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6DF04C19F28 for ; Wed, 3 Aug 2022 10:02:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=sJyZ9pG2cBkPdvg507K0v2lgBRynGurzJyx7V5sOiyE=; b=rT4rKf897lqvPx LJz52zSzr10VfIrL4B5A0OFWlREf26bYe+g9fFP3isX8K5VFUGIXWvdamKuG4EK+yJhVCsBLUADJ0 KB1Amk+5Fk9Tqlpx3SHFVuwNVNN95AgF3nUWdSpjSfB/Vi1a+NWuve5aiMO25PA9KdwhgpxfPGzta KWM4s1J7n2CsQXtQ1N7tG1t/I40ZAeYZWYnO6hiIxTTy5sCc89HDA8h7Tlk5rGBdHud9ieu9KxrkO 1e1e3xd2aGjjdmOQYSaHfUkrIY2q3r58HhgnX3pnJhplk7oHREI4YP4mivY9bGudSotrBpY6sowVU xE0kpkprXGj+NZRIWTGw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oJBAc-004ZbJ-Qe; Wed, 03 Aug 2022 10:00:10 +0000 Received: from mail-eopbgr130074.outbound.protection.outlook.com ([40.107.13.74] helo=EUR01-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oJB0e-004UMy-2N for linux-arm-kernel@lists.infradead.org; Wed, 03 Aug 2022 09:49:49 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DFIozngwcenMQRuyzF/JhjduTyqBxUE29kU7WluBMWbz6KzlUhiw+1QrFRu+GOVAHdM5h1OHKmr5/QvPlDXx+5WS+uChd+q7Y5N648uCA8wHJ1D+RlbuzkKMpVSqfJ7v65CxTmJ//ImAT8BAHPjMH4JctmV/yKr5zZgeDFE3tFJ/zPkX4T6jZfTRtYwjh1IJxuwnrAoWpEgVZtg6lTodydDHLXUEsq3BcanezMdvw8r7gkMV3XIufEu7/wsOWenNAi8a0pRqx6a7B66Ba3gcnZjrNupHONhKg6rkkOKjXjmJbSrx8yjOxrc6nP63Pfc6AplAR5ukpCG9m8T+SkSFsA== 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=0o98xzrDe1+y0pLHnqxdnzH+mHYX/jYBSYo5OxphnD0=; b=NmQZY7vvkyjcTfv8y6Zr7UYN8bem3/3a4snzsEiAiN+ezOyg3a9yoUBSH9bTsJ3GN++D+gFDVQLMpcPpwflOCz86SznwbSDGK41eZ9N24IKIWT9D3TBV2iF2uV1wo3fM4jmreGA5nKmADcukl/Q3LKVATcwL/+VfCj37URZuz2MiTzBqLkZrQ2DnaFogC9vSpt/lRbSTLcjj4i+Se5m44tCqMgmGywUdlt6NKQPDAhwO3QD7u5tvW4nafvR8lhq6FepTulAAWhG+hxiQU0nC0h8yWxUfDIrABu1Rz6mtHJNFISrnbJCvBSY1aNdUHQCeZnAAY5YEQZ1PaG/+OOkOGw== 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=0o98xzrDe1+y0pLHnqxdnzH+mHYX/jYBSYo5OxphnD0=; b=BVyxIlTs4vNPDkCP89arfR52pWe9klxFfFqnagSCwOv6ltufFa8DXaXJDAVjo9f6dbsnlNMPW6iaG1VrU00WdpNY8CNgBYgkeG1WbdiKXUwR4wNi0aXanhc9Me1+tzFq+nZiRZFeitmXR5CfU6fZDTmTIGmRSpW4049Vs3e8BW8= 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 HE1PR0402MB2891.eurprd04.prod.outlook.com (2603:10a6:3:df::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Wed, 3 Aug 2022 09:49:43 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::3c6c:b7e6:a93d:d442%4]) with mapi id 15.20.5504.014; Wed, 3 Aug 2022 09:49:43 +0000 From: "Peng Fan (OSS)" To: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, Haibo Chen , Jacky Bai , Peng Fan Subject: [PATCH 1/2] arm64: dts: imx93: assign the correct ipg/ahb clock for usdhc Date: Wed, 3 Aug 2022 17:51:02 +0800 Message-Id: <20220803095103.3883035-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220803095103.3883035-1-peng.fan@oss.nxp.com> References: <20220803095103.3883035-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SGAP274CA0021.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b6::33) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c85e9c61-00e3-40d7-e450-08da75357d96 X-MS-TrafficTypeDiagnostic: HE1PR0402MB2891:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cdWuV+QVC+McxBePLLD9Kfj/NKndhrbu10IZqoeSEjvd8JzmCyl/3K7VzTNpRVCe3tRDv08LGbdTjFD4o8I5GHT4ODi9RhLqEeRFa8Af9STmbt5ZCf2p0VzRHr4OImEr5WG3r5zOVFXRxna9Sv+JGzhT/cEuE/lQ3UrEe1oeCoL0GnF4Iw96YWeFUJDh7Y8qC7BVszkFcCunrwJQXrnEhsmewxXOq9X67gv6tgK70+dbyvmcieHqFSjhb252AogjKZGw1ZUEi1wCFolE3oDdDAn9IFnUkIeBVsJDFpkd5BKYlH07YkLcgw6+TrAabsPKUt5cBcpxTCU8wyeRzjcFZm2s41pXwLq1cci+PfXqQuzlB8Pf/35aaxrxZ8As0iioUfhQWOnkusxT8340zEcDCktf0HwUUgm9d1fmDDWTT2sssXVGqB4kpP+ceIw2QPSuUWqPeDM7q3G8LGjSmUt0myBakoCSoRqw/D47dWUUqL4CjkxDzDmM4g0vcVdgAR91F9wHiQsBnbBNEkzDIKb95oo7SBqJTo3i1BFCiLiECoTMX7el954bKY4zWmw4WYKuDdv6srrdVwPWEQO/0/d1Pg3UD3FLVmSdBvkA2i4WhNlHvoOCbT2KX2J5sNaEFCsA6jquKkuYv27UKZY4IfDeL7aVOofEyBBrpHZLKSnXt1mxeDTtwhexH7T6orkVjmXDKbc1N5QLLRAQhp8709tD/PBftSc4vUEL8LJqW1ZhWotmpWLx62M5wZ3yUDW5EfpLHEEFcMJlTNa8H/9HwADGfD+q4aGRwzcp1siwDYijCkxUt9AY/sFNmCG7EKxWokV7 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:(13230016)(4636009)(346002)(396003)(39860400002)(366004)(376002)(136003)(6486002)(5660300002)(478600001)(4326008)(2906002)(66556008)(66476007)(66946007)(8676002)(38100700002)(8936002)(38350700002)(52116002)(86362001)(1076003)(2616005)(186003)(41300700001)(6666004)(6512007)(6506007)(26005)(54906003)(83380400001)(316002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jMM96UPr+x3lGfnlMlNNGNB+00DA8BVRhOY0EZjmDJYNUd23aV7m6O75tONDRd7/v7R7hhLbfX/bOykFp43OgarHXEPSHBd96W0OhO0QM4WY+3ATdbGxycx+JEV/tlWBvzdnz7cF7kzwMOmAnjowzbAUCrnln7BItvIkJhI3PHgo2tq5LsVhXvb28X6Rf36r2EEtdUPO363tCR9/MRSF0GwSWMuG3WBkT4CTwVEAiQdYE2c4F8cO9cj2i9UWN64OChK6z44J3QFP8hWRVbJdmHSceHGCTQdFosrWgs+Iw+SOSqG7SF1gdMDpw6VCVLqhYOL8HyMla9z/6+t8Ld+aosrjLxW3ruUtftiS9YK9QVNr6Eqf0a23SYbs1ePSewJEdiF+cV6RmKByvhaHIDgTOUXIG5RvFNNq73Yo6mAWzS7YvE90G2NCfZBI7DOkXUtw6p/eMxX3cFOj/cq6+4A7NknpNodDoZInHMIrh8vzVMmp8NfGvmQ5uszkRATwyaHWDhQ8hM9E4jINOIQoPnFNsXzsxaQrfJ/5TxGOrTsHXjR+qJeU6CkUHlbZzvOTwIuSOjbPrNw3S0m4bPNoN2Gh703O7E0cWRySDZSTAB6oHXnQ0sSnp25W+njbBEmw+5VKFXdqf3e7+HLVIXMi9sMBaYFt0wusbapfSR7DzWMHkkuPoJAVufqf4u6mk8wCRJtN89+JhaX+WwvJf4Sgfi+Fv2Fh7PrYOYx94IPnZFVkOJBdV2T2s0FamchIa3c8k0bqmf3r0uwCc5OLZ7VhWf1b9xkcRNxG+9afI3lxf1+SP03/Qv3CVlwASjaGDOmjd1hBlcYCnzlh41/u8c2YMg1Dj/c7PWUsfLck5EljUqOMlF5g1rbLSYraDLrvU1iJyZGdJ2Hhuy2jrv0Y//xs5/N16e5ncIdDbZIR0zwGLbCZpALfmTlGcTzvL/LSw4IyckFfUAl+ET6JT5FgT6GC/n8/aCEr4zL1XrS9HPhmLHvl/NbRB9uN8yk5LmoueHS1bmf/kzN61LhHaS1tscBJnroJbNURPHvWcYxz5ONnknqUWtnt17nwwIOqiMnrPjU3+bTYoZuGZbB2qVCWWrBXh0uyBk7eNYi0+W95YLRnrn5dmP9shymdsCCVopkHJ9i/RW0e1A6ltSpNuCk7wrssPnyAc0ZxwZcMbZM7dwma2073X9vC+QaZiAZkinoAzdGt0WcHCTp44QU70ETA/suPgATKRerMQc5wRTSHv8GUB3aCKMHOXIlbMdRyZzJC9DNk2MvTMgMe4VngCNzirplNoohFhUk4x+RdIbEIISCkhqY+PV+E58KCqObG5520jD/4uoQmlgRY9XwCi6x4Egt464ETBrofDtXB/Wg5B3RWCpQvaaj1HmudYrbHgoI5+4BHZMmFl5nkmDBalp9Swp9ugWj3WAaOa00LbKVH2+NaquT1lZMe3Czu9hzqpxtUuhNu7IHnoFWOgafsrEI5GNVLUBMAlZjwJMwOjDrPb0PKmzTmoCU9q4Z89jTpLudUSAzKEUQwjXQV2sFJz7g+XCeiZxCZIzYoxpQBdpmyAtOdUrp+LgDxArUTjnuEVR1bUltFyb88 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c85e9c61-00e3-40d7-e450-08da75357d96 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2022 09:49:43.1009 (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: Mzgg4ybP8CiUiITfa4rp6VNqVbawBUb9jOp8KaunuR84mAOSnvDF+XYHYOJGQKr1TwwRR8qyHIYjKE286nM7TQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0402MB2891 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220803_024948_156057_C52FF94E X-CRM114-Status: UNSURE ( 9.00 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Haibo Chen Assign the correct ipg/ahb clock for usdhc according to CCM. Also config IMX93_CLK_USDHC1 to 400MHz to support eMMC HS400ES mode. Fixes: ec8b5b5058ea ("arm64: dts: freescale: Add i.MX93 dtsi support") Acked-by: Jacky Bai Signed-off-by: Haibo Chen Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx93.dtsi | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx93.dtsi b/arch/arm64/boot/dts/freescale/imx93.dtsi index f83a07c7c9b1..7d812897aa38 100644 --- a/arch/arm64/boot/dts/freescale/imx93.dtsi +++ b/arch/arm64/boot/dts/freescale/imx93.dtsi @@ -248,10 +248,13 @@ usdhc1: mmc@42850000 { compatible = "fsl,imx93-usdhc", "fsl,imx8mm-usdhc"; reg = <0x42850000 0x10000>; interrupts = ; - clocks = <&clk IMX93_CLK_DUMMY>, - <&clk IMX93_CLK_DUMMY>, + clocks = <&clk IMX93_CLK_BUS_WAKEUP>, + <&clk IMX93_CLK_WAKEUP_AXI>, <&clk IMX93_CLK_USDHC1_GATE>; clock-names = "ipg", "ahb", "per"; + assigned-clocks = <&clk IMX93_CLK_USDHC1>; + assigned-clock-parents = <&clk IMX93_CLK_SYS_PLL_PFD1>; + assigned-clock-rates = <400000000>; bus-width = <8>; fsl,tuning-start-tap = <20>; fsl,tuning-step= <2>; @@ -262,8 +265,8 @@ usdhc2: mmc@42860000 { compatible = "fsl,imx93-usdhc", "fsl,imx8mm-usdhc"; reg = <0x42860000 0x10000>; interrupts = ; - clocks = <&clk IMX93_CLK_DUMMY>, - <&clk IMX93_CLK_DUMMY>, + clocks = <&clk IMX93_CLK_BUS_WAKEUP>, + <&clk IMX93_CLK_WAKEUP_AXI>, <&clk IMX93_CLK_USDHC2_GATE>; clock-names = "ipg", "ahb", "per"; bus-width = <4>; @@ -276,8 +279,8 @@ usdhc3: mmc@428b0000 { compatible = "fsl,imx93-usdhc", "fsl,imx8mm-usdhc"; reg = <0x428b0000 0x10000>; interrupts = ; - clocks = <&clk IMX93_CLK_DUMMY>, - <&clk IMX93_CLK_DUMMY>, + clocks = <&clk IMX93_CLK_BUS_WAKEUP>, + <&clk IMX93_CLK_WAKEUP_AXI>, <&clk IMX93_CLK_USDHC3_GATE>; clock-names = "ipg", "ahb", "per"; bus-width = <4>;