mmc: omap: enable high capacity
authorBalaji T K <balajitk@ti.com>
Thu, 25 Aug 2011 04:46:51 +0000 (04:46 +0000)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Fri, 30 Sep 2011 20:00:55 +0000 (22:00 +0200)
Enable high capacity to host capability.
Fixes eMMC detection on boot from MMC/SD card.

Signed-off-by: Balaji T K <balajitk@ti.com>
Signed-off-by: Aneesh V <aneesh@ti.com>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
drivers/mmc/omap_hsmmc.c

index ef12ecd5e369517e75e24a295f88348ee96d2c97..662790509c5e4328e1fed118eb8847add41390cc 100644 (file)
@@ -461,7 +461,8 @@ int omap_mmc_init(int dev_index)
                return 1;
        }
        mmc->voltages = MMC_VDD_32_33 | MMC_VDD_33_34 | MMC_VDD_165_195;
-       mmc->host_caps = MMC_MODE_4BIT | MMC_MODE_HS_52MHz | MMC_MODE_HS;
+       mmc->host_caps = MMC_MODE_4BIT | MMC_MODE_HS_52MHz | MMC_MODE_HS |
+                               MMC_MODE_HC;
 
        mmc->f_min = 400000;
        mmc->f_max = 52000000;