summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/Kconfig
diff options
context:
space:
mode:
authorChenhui Zhao <chenhui.zhao@freescale.com>2014-09-26 09:02:02 (GMT)
committerMatthew Weigel <Matthew.Weigel@freescale.com>2014-12-11 18:38:50 (GMT)
commit211f21a752cd81324528d33700f17cadc89b31d1 (patch)
tree19d9d36d347f8e73ee8ce46c9a13236682eb3397 /arch/arm/mach-imx/Kconfig
parent4162609d6d678f70b1d9fc94485999e0005a179f (diff)
downloadlinux-fsl-qoriq-211f21a752cd81324528d33700f17cadc89b31d1.tar.xz
arm: pm: add deep sleep support for LS1
LS1 supports deep sleep feature that can switch off most parts of the SoC when it is in deep sleep state. The DDR controller will also be powered off in deep sleep. Therefore, copy the last stage code to enter deep sleep to SRAM and run it with disabling MMU and caches. Signed-off-by: Chenhui Zhao <chenhui.zhao@freescale.com> --- Patch Sent Upstream url: http://lists.infradead.org/pipermail/linux-arm-kernel/2014-October/296411.html Change-Id: If96ace364c21786cc88ea4979d7cbb4e177da0a2 Reviewed-on: http://git.am.freescale.net:8181/21920 Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com> Reviewed-by: Yang Li <LeoLi@freescale.com> Reviewed-by: Zhengxiong Jin <Jason.Jin@freescale.com>
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
-rw-r--r--arch/arm/mach-imx/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index 3948af8..16b5206 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -860,6 +860,7 @@ config SOC_LS1021A
select MIGHT_HAVE_PCI
select PCI_DOMAINS if PCI
select ZONE_DMA if ARM_LPAE
+ select FSL_SLEEP_FSM if PM
help
This enable support for Freescale LS1021A processor.