Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp4223245ybg; Tue, 29 Oct 2019 04:05:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqzsBq2d/4/LskT8kWMtJCg+xEECCBKRdG1abbKJq8wcK06qKxDgQqH2SMpBhcNCzyXjvmge X-Received: by 2002:a05:6402:21e8:: with SMTP id ce8mr25115478edb.32.1572347154404; Tue, 29 Oct 2019 04:05:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572347154; cv=none; d=google.com; s=arc-20160816; b=dKO3Bg/s8ijCUGpQtkKDZWecsQzkKWCNfsa8JwLOFIlTHNWIwAyMWRo3D8fcSNEYSB eC/0yk9nxR23ekOVaFup9oYEGXlvmespQhUZ6yOMi5MpvDASIrlqrBbxsBZZC69REMUQ uGwngzM5AOM9Q1D7pwzHkdeICjH+3ONDimg6Sl3Y8OLkJSwP7n2k7UyzZkk+n+c5Wfmu E9gHQegCNr3+BlTU0XE/3sk3DnUZyYhpHFIx3TFtVaxbgZh2SEioV9nlZhl6P4uNJ0mk QYTkl2rQI7wU/BwAPDU3BftQtoFmlF1Rzb72ibeP4lS2qoCrV9UrPvE21zjm70w3tnG9 Pkpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=Yr4JqUjbUw7mMDEvCMGQU37rQNbvEuwPG8JKYhWg8Jw=; b=mXnqjHN+oXJv4sD0bEGlpu/kyPesdQInZp4M1SekN5bUuXQqTsGmlA24S7WRIo0ULa Vbxuesbui1xS+dIqu70+JF2t/yqbEImrToiRQOCmu5aVxEnHudUtMfuQapdGLy4ilZB3 CJdkhtU21tOSVnlJ1i6VBVfiOXuIvXyX02cNmC5f7U4jtDFX6bsloCDNsSsHRpPDAunw dYIChyAyxClHtLv+5Ht1GFR6E/U+UVksSc+ZNUpa8oS/IFrBT9jlV3hafu75DTFCxjUX bzOj8p01SfQ9hW03BPCckijyFzW/1MFX3tMfJ6N/b0r7pWGt1JVSq+WuhixLHuS+n7PO dbjQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s22si7912605ejq.10.2019.10.29.04.05.29; Tue, 29 Oct 2019 04:05:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728111AbfJ2KGU (ORCPT + 99 others); Tue, 29 Oct 2019 06:06:20 -0400 Received: from inva020.nxp.com ([92.121.34.13]:39132 "EHLO inva020.nxp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727968AbfJ2KGU (ORCPT ); Tue, 29 Oct 2019 06:06:20 -0400 Received: from inva020.nxp.com (localhost [127.0.0.1]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id DAF571A09BE; Tue, 29 Oct 2019 11:06:17 +0100 (CET) Received: from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com [165.114.16.14]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 5A2F41A09CC; Tue, 29 Oct 2019 11:06:13 +0100 (CET) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 8253840307; Tue, 29 Oct 2019 18:06:07 +0800 (SGT) From: Anson Huang To: robh+dt@kernel.org, mark.rutland@arm.com, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Linux-imx@nxp.com Subject: [PATCH] ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source Date: Tue, 29 Oct 2019 18:02:52 +0800 Message-Id: <1572343372-6303-1-git-send-email-Anson.Huang@nxp.com> X-Mailer: git-send-email 2.7.4 X-Virus-Scanned: ClamAV using ClamSMTP Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org i.MX7ULP does NOT support runtime switching clock source for PCC, APLL_PFD1 by default is usdhc's clock source, so just use it in kernel to avoid below kernel dump during kernel boot up and make sure kernel can boot up with SD root file-system. [ 3.035892] Loading compiled-in X.509 certificates [ 3.136301] sdhci-esdhc-imx 40370000.mmc: Got CD GPIO [ 3.242886] mmc0: Reset 0x1 never completed. [ 3.247190] mmc0: sdhci: ============ SDHCI REGISTER DUMP =========== [ 3.253751] mmc0: sdhci: Sys addr: 0x00000000 | Version: 0x00000002 [ 3.260218] mmc0: sdhci: Blk size: 0x00000200 | Blk cnt: 0x00000001 [ 3.266775] mmc0: sdhci: Argument: 0x00009a64 | Trn mode: 0x00000000 [ 3.273333] mmc0: sdhci: Present: 0x00088088 | Host ctl: 0x00000002 [ 3.279794] mmc0: sdhci: Power: 0x00000000 | Blk gap: 0x00000080 [ 3.286350] mmc0: sdhci: Wake-up: 0x00000008 | Clock: 0x0000007f [ 3.292901] mmc0: sdhci: Timeout: 0x0000008c | Int stat: 0x00000000 [ 3.299364] mmc0: sdhci: Int enab: 0x007f010b | Sig enab: 0x00000000 [ 3.305918] mmc0: sdhci: ACmd stat: 0x00000000 | Slot int: 0x00008402 [ 3.312471] mmc0: sdhci: Caps: 0x07eb0000 | Caps_1: 0x0000b400 [ 3.318934] mmc0: sdhci: Cmd: 0x0000113a | Max curr: 0x00ffffff [ 3.325488] mmc0: sdhci: Resp[0]: 0x00000900 | Resp[1]: 0x0039b37f [ 3.332040] mmc0: sdhci: Resp[2]: 0x325b5900 | Resp[3]: 0x00400e00 [ 3.338501] mmc0: sdhci: Host ctl2: 0x00000000 [ 3.343051] mmc0: sdhci: ============================================ Signed-off-by: Anson Huang --- arch/arm/boot/dts/imx7ulp-evk.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts index f1093d2..a863a2b 100644 --- a/arch/arm/boot/dts/imx7ulp-evk.dts +++ b/arch/arm/boot/dts/imx7ulp-evk.dts @@ -78,7 +78,7 @@ &usdhc0 { assigned-clocks = <&pcc2 IMX7ULP_CLK_USDHC0>; - assigned-clock-parents = <&scg1 IMX7ULP_CLK_NIC1_DIV>; + assigned-clock-parents = <&scg1 IMX7ULP_CLK_APLL_PFD1>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc0>; cd-gpios = <&gpio_ptc 10 GPIO_ACTIVE_LOW>; -- 2.7.4