From 4edfc209d7da7c44c24b13f4ca2b1cff826bd7f0 Mon Sep 17 00:00:00 2001 From: yangkai Date: Thu, 21 Jul 2011 19:56:02 +0800 Subject: [PATCH] move clk_set_rate out of irq disabled --- arch/arm/mach-rk29/ddr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-rk29/ddr.c b/arch/arm/mach-rk29/ddr.c index 6c7f1d47015e..3bd26953b968 100755 --- a/arch/arm/mach-rk29/ddr.c +++ b/arch/arm/mach-rk29/ddr.c @@ -1226,9 +1226,9 @@ uint32_t __sramfunc ddr_change_freq(uint32_t nMHz) /** 5. Issues a Mode Exit command */ ddr_selfrefresh_exit(); dsb(); - clk_set_rate(clk_get(NULL, "ddr_pll"), 0); DDR_RESTORE_SP(save_sp); local_irq_restore(flags); + clk_set_rate(clk_get(NULL, "ddr_pll"), 0); return ret; } EXPORT_SYMBOL(ddr_change_freq); -- 2.34.1