From: Siva Durga Prasad Paladugu Date: Mon, 27 May 2019 09:03:15 +0000 (+0530) Subject: mmc: zynq_sdhci: Fix SD at 25MHz X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=51dfed0c1815c382ecdd1ac71202a8a527d8a5b3;p=thirdparty%2Fu-boot.git mmc: zynq_sdhci: Fix SD at 25MHz High speeds were broken in versal. This patch workarounds the issue and operates SD in 25MHz. Signed-off-by: Siva Durga Prasad Paladugu Signed-off-by: Michal Simek --- diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index a00ae598eff..6456c06b15b 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -890,6 +890,7 @@ config ARCH_VERSAL select DM_MMC if MMC select DM_SERIAL select OF_CONTROL + select ZYNQ_HISPD_BROKEN if MMC_SDHCI_ZYNQ imply BOARD_LATE_INIT config ARCH_VF610 diff --git a/arch/arm/dts/versal-vc-p-a2197-00-revA-x-prc-01-revA.dts b/arch/arm/dts/versal-vc-p-a2197-00-revA-x-prc-01-revA.dts index fd069fec16b..545acf9107f 100644 --- a/arch/arm/dts/versal-vc-p-a2197-00-revA-x-prc-01-revA.dts +++ b/arch/arm/dts/versal-vc-p-a2197-00-revA-x-prc-01-revA.dts @@ -50,6 +50,7 @@ &sdhci1 { /* U104 */ status = "okay"; xlnx,mio_bank = <1>; + no-1-8-v; }; &serial0 {