]> git.sur5r.net Git - u-boot/blobdiff - drivers/mmc/sdhci.c
mmc: sdhci: Add support for disabling clock
[u-boot] / drivers / mmc / sdhci.c
index c2ae3e327bf0ebf3d607f13e4cdabdb30544bd8c..d7acab1f85b3d84b3302f92538daf39025ed6bea 100644 (file)
@@ -439,6 +439,9 @@ static int sdhci_set_ios(struct mmc *mmc)
        if (mmc->clock != host->clock)
                sdhci_set_clock(mmc, mmc->clock);
 
+       if (mmc->clk_disable)
+               sdhci_set_clock(mmc, 0);
+
        /* Set bus width */
        ctrl = sdhci_readb(host, SDHCI_HOST_CONTROL);
        if (mmc->bus_width == 8) {