diff options
author | Chen-Hui Zhao <chenhui.zhao@freescale.com> | 2012-08-30 17:48:26 (GMT) |
---|---|---|
committer | Fleming Andrew-AFLEMING <AFLEMING@freescale.com> | 2013-04-12 20:56:14 (GMT) |
commit | 412bd481b80926784d907ed1d62afef2614eaabd (patch) | |
tree | 242713bad9d6e06db37ff7f4040715677118f1d2 /arch/powerpc/Kconfig | |
parent | 4099f70e94789731c3a20f89be058cfb2bfed836 (diff) | |
download | linux-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/Kconfig | 4 |
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 |