From c500b4d236ac98e2d1f60929b3061e1d55502f02 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Mon, 20 Aug 2018 23:30:30 +0200 Subject: [PATCH] Support MMC_MODE_DDR_52MHz for sunxi MMC --- drivers/mmc/sunxi_mmc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/sunxi_mmc.c b/drivers/mmc/sunxi_mmc.c index fe6d82c7b4e..fe40f2ab93e 100644 --- a/drivers/mmc/sunxi_mmc.c +++ b/drivers/mmc/sunxi_mmc.c @@ -495,8 +495,10 @@ struct mmc *sunxi_mmc_init(int sdc_no) cfg->voltages = MMC_VDD_32_33 | MMC_VDD_33_34; cfg->host_caps = MMC_MODE_4BIT; #if defined(CONFIG_MACH_SUN50I) || defined(CONFIG_MACH_SUN8I) - if (sdc_no == 2) + if (sdc_no == 2) { cfg->host_caps = MMC_MODE_8BIT; + cfg->host_caps |= MMC_MODE_DDR_52MHz; + } #endif cfg->host_caps |= MMC_MODE_HS_52MHz | MMC_MODE_HS; cfg->b_max = CONFIG_SYS_MMC_MAX_BLK_COUNT;