From c2cb5d26e35de08ce23226815ee252824f0e03ee Mon Sep 17 00:00:00 2001 From: Jaehoon Chung Date: Wed, 18 Aug 2010 16:41:20 +0900 Subject: [PATCH] mmc: bug fixed about boot config Signed-off-by: Jaehoon Chung --- drivers/mmc/mmc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index e976550..4b9a75a 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -424,6 +424,10 @@ int mmc_change_freq(struct mmc *mmc) if (err) return err; + /* set previous value to mmc->boot_config */ + if (!mmc->boot_config) + mmc->boot_config = ext_csd[179]; + /* partition configuration */ err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL, EXT_CSD_BOOT_CONFIG, mmc->boot_config); -- 2.7.4