aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-ux500/pm/Kconfig7
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/arm/mach-ux500/pm/Kconfig b/arch/arm/mach-ux500/pm/Kconfig
index bdfeb2fe02a..b76a91299ed 100644
--- a/arch/arm/mach-ux500/pm/Kconfig
+++ b/arch/arm/mach-ux500/pm/Kconfig
@@ -9,7 +9,7 @@ config UX500_CPUFREQ
config U8500_CPUIDLE
tristate "CPUIdle support"
- depends on UX500_SOC_DB8500 && CPU_IDLE && !RTC_DRV_PL031 && PM
+ depends on (UX500_SOC_DB8500 || UX500_SOC_DB5500) && CPU_IDLE && !RTC_DRV_PL031 && PM
default y
select GENERIC_CLOCKEVENTS_BROADCAST
select UX500_CONTEXT
@@ -18,7 +18,8 @@ config U8500_CPUIDLE
config U8500_CPUIDLE_DEEPEST_STATE
int "Deepest sleep state"
- default 4
+ default 4 if UX500_SOC_DB8500
+ default 1 if UX500_SOC_DB5500
depends on U8500_CPUIDLE
help
Set deepest sleep state. See the cstate struct in cpuidle.c.
@@ -46,7 +47,7 @@ config UX500_SUSPEND
config UX500_SUSPEND_STANDBY
bool "Suspend Standby goes to ApSleep"
- depends on UX500_SUSPEND && UX500_SOC_DB8500
+ depends on UX500_SUSPEND
help
If yes, echo standby > /sys/power/state puts the system into ApSleep.