diff options
author | Simon Glass <sjg@chromium.org> | 2011-06-03 13:52:53 -0700 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2011-08-24 13:10:48 -0700 |
commit | 7937ff9d81911b867394b64760a1233c8503b08c (patch) | |
tree | 4c62a3efc2fdc0b0e4542dc1ffd6e8af0773a558 /drivers/mmc | |
parent | f2f53e6cfe1d1a66d396b63a436393e00b743a13 (diff) |
Fix incorrect clock setting in MMC
Small fix to correct clock setting code.
BUG=chromiums-os:11623
TEST=mmc part 0; ext2ls mmc 0:3
Change-Id: Id573c92ff6011b74538be4c8a67a1b2a58fd46fa
Reviewed-on: http://gerrit.chromium.org/gerrit/2108
Tested-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Anton Staaf <robotboy@chromium.org>
Diffstat (limited to 'drivers/mmc')
-rw-r--r-- | drivers/mmc/tegra2_mmc.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/mmc/tegra2_mmc.c b/drivers/mmc/tegra2_mmc.c index d69bbefd810..980675c0fb7 100644 --- a/drivers/mmc/tegra2_mmc.c +++ b/drivers/mmc/tegra2_mmc.c @@ -316,7 +316,7 @@ static void mmc_change_clock(struct mmc_host *host, uint clock) mmc_id = PERIPH_ID_SDMMC3; else if (hostbase == TEGRA2_SDMMC4_BASE) mmc_id = PERIPH_ID_SDMMC4; - clock_ll_set_source_divisor(mmc_id, CLOCK_ID_PERIPH, hw_div); + clock_ll_set_source_divisor(mmc_id, 0, hw_div); writew(0, &host->reg->clkcon); @@ -346,7 +346,6 @@ static void mmc_change_clock(struct mmc_host *host, uint clock) writew(clk, &host->reg->clkcon); debug("mmc_change_clock: clkcon = %08X\n", clk); - debug("mmc_change_clock: CLK_SOURCE_SDMMCx = %08X\n", reg); out: host->clock = clock; |