From 3da6a3c9cef59496e4aa8d6d242cc427ac4e5ccf Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Tue, 15 Mar 2011 19:43:18 +0800 Subject: [PATCH] rk29: pm: rk29_idle just restore CRU_MODE_CON, arm may run slow mode before enter idle --- arch/arm/mach-rk29/pm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-rk29/pm.c b/arch/arm/mach-rk29/pm.c index a65a4d7a639e..d41112c9c251 100644 --- a/arch/arm/mach-rk29/pm.c +++ b/arch/arm/mach-rk29/pm.c @@ -335,7 +335,7 @@ static void rk29_idle(void) u32 mode_con = cru_readl(CRU_MODE_CON); cru_writel((mode_con & ~CRU_CPU_MODE_MASK) | CRU_CPU_MODE_SLOW, CRU_MODE_CON); arch_idle(); - cru_writel((mode_con & ~CRU_CPU_MODE_MASK) | CRU_CPU_MODE_NORMAL, CRU_MODE_CON); + cru_writel(mode_con, CRU_MODE_CON); } else { arch_idle(); } -- 2.34.1