diff options
author | Kukjin Kim <kgene.kim@samsung.com> | 2011-10-04 07:18:36 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2011-10-04 07:18:36 -0400 |
commit | db3c94a7edc6b29f8d52ba5884dec6a15feeadad (patch) | |
tree | ac9207a44cecafb9104ca4e1f46aecb9fe01383d /arch/arm/mach-exynos4/pm.c | |
parent | c9477f38cba225870862fd9e08868ae3d4abdfe0 (diff) | |
parent | 568f0e278c6dd33dc11bd19c4ad781d1f8d86800 (diff) |
Merge branch 'next-samsung-devel' into next-samsung-devel-2
Conflicts:
arch/arm/mach-exynos4/clock.c
arch/arm/mach-s3c2412/gpio.c
arch/arm/mach-s5p64x0/dma.c
arch/arm/mach-s5p64x0/gpiolib.c
Diffstat (limited to 'arch/arm/mach-exynos4/pm.c')
-rw-r--r-- | arch/arm/mach-exynos4/pm.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-exynos4/pm.c b/arch/arm/mach-exynos4/pm.c index 62e4f4363006..509a435afd4b 100644 --- a/arch/arm/mach-exynos4/pm.c +++ b/arch/arm/mach-exynos4/pm.c | |||
@@ -339,6 +339,13 @@ static int exynos4_pm_suspend(void) | |||
339 | tmp &= ~S5P_CENTRAL_LOWPWR_CFG; | 339 | tmp &= ~S5P_CENTRAL_LOWPWR_CFG; |
340 | __raw_writel(tmp, S5P_CENTRAL_SEQ_CONFIGURATION); | 340 | __raw_writel(tmp, S5P_CENTRAL_SEQ_CONFIGURATION); |
341 | 341 | ||
342 | if (soc_is_exynos4212()) { | ||
343 | tmp = __raw_readl(S5P_CENTRAL_SEQ_OPTION); | ||
344 | tmp &= ~(S5P_USE_STANDBYWFI_ISP_ARM | | ||
345 | S5P_USE_STANDBYWFE_ISP_ARM); | ||
346 | __raw_writel(tmp, S5P_CENTRAL_SEQ_OPTION); | ||
347 | } | ||
348 | |||
342 | /* Save Power control register */ | 349 | /* Save Power control register */ |
343 | asm ("mrc p15, 0, %0, c15, c0, 0" | 350 | asm ("mrc p15, 0, %0, c15, c0, 0" |
344 | : "=r" (tmp) : : "cc"); | 351 | : "=r" (tmp) : : "cc"); |