From: 邱建斌 Date: Sat, 11 Feb 2012 08:19:45 +0000 (+0800) Subject: incalling cannot close I2S mclk X-Git-Tag: firefly_0821_release~9633 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=40681a7238decff47de0414ecbf92215cf44d632;p=firefly-linux-kernel-4.4.55.git incalling cannot close I2S mclk --- diff --git a/arch/arm/mach-rk29/pm.c b/arch/arm/mach-rk29/pm.c index dd05338146d1..0deac233de86 100755 --- a/arch/arm/mach-rk29/pm.c +++ b/arch/arm/mach-rk29/pm.c @@ -460,6 +460,15 @@ static int rk29_pm_enter(suspend_state_t state) | (1 << CLK_GATE_TPIU) #endif ) | clkgate[0], CRU_CLKGATE0_CON); + +#ifdef CONFIG_PHONE_INCALL_IS_SUSPEND +#if defined(CONFIG_SND_RK29_SOC_I2S_8CH) + cru_writel(clkgate[0]&(~(1<