summaryrefslogtreecommitdiff
path: root/arch/powerpc/Kconfig
diff options
context:
space:
mode:
authorChen-Hui Zhao <chenhui.zhao@freescale.com>2012-08-30 17:48:26 (GMT)
committerFleming Andrew-AFLEMING <AFLEMING@freescale.com>2013-04-12 20:56:14 (GMT)
commit412bd481b80926784d907ed1d62afef2614eaabd (patch)
tree242713bad9d6e06db37ff7f4040715677118f1d2 /arch/powerpc/Kconfig
parent4099f70e94789731c3a20f89be058cfb2bfed836 (diff)
downloadlinux-fsl-qoriq-412bd481b80926784d907ed1d62afef2614eaabd.tar.xz
powerpc/rcpm: add sleep feature for SoCs using RCPM
The SoCs which have a RCPM (Run Control/Power Management) module support power management feature. This patch implements sleep feature. In sleep mode, the clocks of cores and unused IP blocks will be turned off. The IP blocks which are allowed to wake up the system are still running. Signed-off-by: Zhao Chenhui <chenhui.zhao@freescale.com> Signed-off-by: Li Yang <leoli@freescale.com> (cherry picked from commit 96b915172420c4089d656f981c1c954ce3aa87bd) Change-Id: I3fcd637916a01777919a91e03ceef929e46a901b Reviewed-on: http://git.am.freescale.net:8181/1180 Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com> Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r--arch/powerpc/Kconfig4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index 0fb7bfd..9bbe82d 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -222,7 +222,7 @@ config ARCH_HIBERNATION_POSSIBLE
config ARCH_SUSPEND_POSSIBLE
def_bool y
depends on ADB_PMU || PPC_EFIKA || PPC_LITE5200 || PPC_83xx || \
- (PPC_85xx && !PPC_E500MC) || PPC_86xx || PPC_PSERIES \
+ FSL_SOC_BOOKE || PPC_86xx || PPC_PSERIES \
|| 44x || 40x
config PPC_DCR_NATIVE
@@ -688,7 +688,7 @@ config FSL_PCI
config FSL_PMC
bool
default y
- depends on SUSPEND && (PPC_85xx || PPC_86xx)
+ depends on SUSPEND && ((PPC_85xx && !PPC_E500MC) || PPC_86xx)
help
Freescale MPC85xx/MPC86xx power management controller support
(suspend/resume). For MPC83xx see platforms/83xx/suspend.c