From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shawn Guo Subject: Re: [PATCH v2 3/4] arm64: add support for i.MX8M EVK board Date: Fri, 23 Feb 2018 23:03:53 +0800 Message-ID: <20180223150352.GU3217@dragon> References: <20180201183126.32384-1-l.stach@pengutronix.de> <20180201183126.32384-3-l.stach@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline In-Reply-To: <20180201183126.32384-3-l.stach@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Lucas Stach Cc: Mark Rutland , devicetree@vger.kernel.org, Baruch Siach , Catalin Marinas , Will Deacon , patchwork-lst@pengutronix.de, Rob Herring , NXP Linux Team , kernel@pengutronix.de, Fabio Estevam , "A . s . Dong" , linux-arm-kernel@lists.infradead.org List-Id: devicetree@vger.kernel.org On Thu, Feb 01, 2018 at 07:31:25PM +0100, Lucas Stach wrote: > +&usdhc1 { > + pinctrl-names = "default", "state_100mhz", "state_200mhz"; > + pinctrl-0 = <&pinctrl_usdhc1_cd_reset>, <&pinctrl_usdhc1_clk_strobe>, > + <&pinctrl_usdhc1_data>; > + pinctrl-1 = <&pinctrl_usdhc1_cd_reset>, > + <&pinctrl_usdhc1_clk_strobe_100mhz>, > + <&pinctrl_usdhc1_data_100mhz>; > + pinctrl-2 = <&pinctrl_usdhc1_cd_reset>, > + <&pinctrl_usdhc1_clk_strobe_200mhz>, > + <&pinctrl_usdhc1_data_200mhz>; > + vqmmc-supply = <&sw4_reg>; > + bus-width = <8>; > + non-removable; > + no-sd; > + no-sdio; > + status = "okay"; > +}; I'm not sure it can be enabled right now. Per my testing, eMMC is not working yet. [ 0.879756] mmc0: Switching to 3.3V signalling voltage failed [ 0.913587] mmc0: SDHCI controller on 30b40000.usdhc [30b40000.usdhc] using ADMA ... [ 1.007628] mmc0: switch to high-speed from hs200 failed, err:-110 [ 1.013873] mmc0: error -110 whilst initialising MMC card [ 1.020639] mmc0: Switching to 3.3V signalling voltage failed ... [ 1.132462] mmc0: switch to high-speed from hs200 failed, err:-110 [ 1.138674] mmc0: error -110 whilst initialising MMC card [ 1.145394] mmc0: Switching to 3.3V signalling voltage failed [ 1.268367] mmc0: switch to high-speed from hs200 failed, err:-110 [ 1.274576] mmc0: error -110 whilst initialising MMC card [ 1.281291] mmc0: Switching to 3.3V signalling voltage failed [ 1.440708] mmc0: switch to high-speed from hs200 failed, err:-110 [ 1.446919] mmc0: error -110 whilst initialising MMC card Or am I missing anything? Shawn