From: 黄涛 Date: Tue, 15 Mar 2011 11:43:18 +0000 (+0800) Subject: rk29: pm: rk29_idle just restore CRU_MODE_CON, arm may run slow mode before enter... X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=3da6a3c9cef59496e4aa8d6d242cc427ac4e5ccf;p=firefly-linux-kernel-4.4.55.git rk29: pm: rk29_idle just restore CRU_MODE_CON, arm may run slow mode before enter idle --- 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(); }