|
@@ -455,7 +455,7 @@ int omap3_noncore_dpll_set_rate(struct clk *clk, unsigned long rate)
|
|
new_parent = dd->clk_bypass;
|
|
new_parent = dd->clk_bypass;
|
|
} else {
|
|
} else {
|
|
if (dd->last_rounded_rate != rate)
|
|
if (dd->last_rounded_rate != rate)
|
|
- clk->round_rate(clk, rate);
|
|
|
|
|
|
+ rate = clk->round_rate(clk, rate);
|
|
|
|
|
|
if (dd->last_rounded_rate == 0)
|
|
if (dd->last_rounded_rate == 0)
|
|
return -EINVAL;
|
|
return -EINVAL;
|