From feae1869ae8234e4e98e2f71d506366b2359f6cb Mon Sep 17 00:00:00 2001 From: lintao Date: Tue, 10 Jun 2014 16:11:23 +0800 Subject: [PATCH] mmc: host:rk_sdmmc: sdio-wifi: fetch accurate boot clock --- drivers/mmc/host/rk_sdmmc.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/drivers/mmc/host/rk_sdmmc.c b/drivers/mmc/host/rk_sdmmc.c index b4c5fc70d413..06cdc5e8e35f 100755 --- a/drivers/mmc/host/rk_sdmmc.c +++ b/drivers/mmc/host/rk_sdmmc.c @@ -919,9 +919,6 @@ static int dw_mci_setup_bus(struct dw_mci_slot *slot, bool force_clkinit) SDMMC_CMD_UPD_CLK | SDMMC_CMD_PRV_DAT_WAIT, 0); if(ret < 0) return -EAGAIN; - - if (!(host->mmc->restrict_caps & RESTRICT_CARD_TYPE_EMMC)) - goto normal; if(clock <= 400*1000){ MMC_DBG_BOOT_FUNC(host->mmc, @@ -976,8 +973,7 @@ static int dw_mci_setup_bus(struct dw_mci_slot *slot, bool force_clkinit) } - -normal: + /* set clock to desired speed */ mci_writel(host, CLKDIV, div); -- 2.34.1