diff --git a/drivers/mmc/host/sdhci-msm.c b/drivers/mmc/host/sdhci-msm.c index 37b9c05a9d41..63ec39cc6d43 100644 --- a/drivers/mmc/host/sdhci-msm.c +++ b/drivers/mmc/host/sdhci-msm.c @@ -90,9 +90,6 @@ #define FINE_TUNE_MODE_EN BIT(27) #define BIAS_OK_SIGNAL BIT(29) -#define DLL_CONFIG_3_LOW_FREQ_VAL 0x08 -#define DLL_CONFIG_3_HIGH_FREQ_VAL 0x10 - #define CORE_VENDOR_SPEC_POR_VAL 0xa9c #define CORE_CLK_PWRSAVE BIT(1) #define CORE_VNDR_SPEC_ADMA_ERR_SIZE_EN BIT(7) @@ -1041,16 +1038,6 @@ static int msm_init_cm_dll(struct sdhci_host *host, ENABLE_DLL_LOCK_STATUS | BIAS_OK_SIGNAL; writel_relaxed(config, host->ioaddr + msm_offset->core_dll_usr_ctl); - - config = readl_relaxed(host->ioaddr + - msm_offset->core_dll_config_3); - config &= ~0xFF; - if (msm_host->clk_rate < 150000000) - config |= DLL_CONFIG_3_LOW_FREQ_VAL; - else - config |= DLL_CONFIG_3_HIGH_FREQ_VAL; - writel_relaxed(config, host->ioaddr + - msm_offset->core_dll_config_3); } /* Step 11 - Wait for 52us */