summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdrivers/mmc/host/sdhci-tegra.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 60d23213e7d1..18a8eff70579 100755
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -124,6 +124,8 @@ static void tegra_sdhci_set_clock(struct sdhci_host *sdhost,
}
if (clock) {
+ if (clock > host->max_clk)
+ clock = host->max_clk;
clk_set_rate(host->clk, clock);
sdhost->max_clk = clk_get_rate(host->clk);
dev_dbg(&host->pdev->dev, "clock request: %uKHz. currently "