From 6a033b86e94136f41e2fdb92ca80f2aa08b1806d Mon Sep 17 00:00:00 2001 From: Tony Lindgren Date: Thu, 4 May 2006 01:20:37 -0700 Subject: [PATCH] Undo MMC patch e2607096a5fb9b67f8e1a7bafa824109b8da45d6 Using MMC_POWER_ON is a better solution as noted by RMK --- drivers/mmc/omap.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/drivers/mmc/omap.c b/drivers/mmc/omap.c index 51670cf1eed..7c8b6ceb934 100644 --- a/drivers/mmc/omap.c +++ b/drivers/mmc/omap.c @@ -899,16 +899,9 @@ static void mmc_omap_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) int dsor; int realclock, i; - /* According to the MMC spec we must not enable clock prior to - * power stabilizing. But at least omap16xx needs clock dsor - * configured during MMC_POWER_UP. - */ - if ((ios->power_mode == MMC_POWER_UP) && (ios->clock == 0)) - realclock = mmc->f_min; - else - realclock = ios->clock; + realclock = ios->clock; - if (realclock == 0) + if (ios->clock == 0) dsor = 0; else { int func_clk_rate = clk_get_rate(host->fclk); -- 2.41.1