diff --git a/arch/arm/mach-rk30/clock_data.c b/arch/arm/mach-rk30/clock_data.c index 6e41a410804e..927d271d15b4 100644 --- a/arch/arm/mach-rk30/clock_data.c +++ b/arch/arm/mach-rk30/clock_data.c @@ -1696,7 +1696,7 @@ static struct clk clk_emmc = { .parent = &hclk_periph, .mode = gate_mode, .recalc = clksel_recalc_div, - .set_rate = clksel_set_rate_freediv, + .set_rate = clksel_set_rate_even, .gate_idx = CLK_GATE_EMMC, .clksel_con =CRU_CLKSELS_CON(12), CRU_DIV_SET(0x3f,8,64),