|
@@ -724,7 +724,9 @@ static int mxcmci_probe(struct platform_device *pdev)
|
|
goto out_clk_put;
|
|
goto out_clk_put;
|
|
}
|
|
}
|
|
|
|
|
|
- mmc->f_min = clk_get_rate(host->clk) >> 7;
|
|
|
|
|
|
+ mmc->f_min = clk_get_rate(host->clk) >> 16;
|
|
|
|
+ if (mmc->f_min < 400000)
|
|
|
|
+ mmc->f_min = 400000;
|
|
mmc->f_max = clk_get_rate(host->clk) >> 1;
|
|
mmc->f_max = clk_get_rate(host->clk) >> 1;
|
|
|
|
|
|
/* recommended in data sheet */
|
|
/* recommended in data sheet */
|