]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
mmc: zynq_sdhci: Fix SD at 25MHz
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Mon, 27 May 2019 09:03:15 +0000 (14:33 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 28 Jun 2019 09:25:30 +0000 (11:25 +0200)
High speeds were broken in versal. This patch workarounds the issue and operates
SD in 25MHz.

Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/Kconfig
arch/arm/dts/versal-vc-p-a2197-00-revA-x-prc-01-revA.dts

index a00ae598eff9dd07cd88a32c330a963106e6ccf8..6456c06b15bab92cf412579ac5eb4c6378e5a7b9 100644 (file)
@@ -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
index fd069fec16b3872a2b0699b911e740dd976df5a5..545acf9107f7f6338d40db237d2c211168fd044d 100644 (file)
@@ -50,6 +50,7 @@
 &sdhci1 { /* U104 */
        status = "okay";
        xlnx,mio_bank = <1>;
+       no-1-8-v;
 };
 
 &serial0 {