summaryrefslogtreecommitdiffstats
path: root/drivers/cpuidle/Kconfig.arm
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2014-03-22 06:44:35 +0100
committerDaniel Lezcano <daniel.lezcano@linaro.org>2014-04-30 01:33:02 +0200
commit7c7f8f7f2c6bf078874e5de35d7e2c66467fc664 (patch)
treef9f3c87cd6c245f0b4ce6cfdad8ac7f3ff57f7ce /drivers/cpuidle/Kconfig.arm
parentLinux 3.15-rc3 (diff)
downloadlinux-7c7f8f7f2c6bf078874e5de35d7e2c66467fc664.tar.xz
linux-7c7f8f7f2c6bf078874e5de35d7e2c66467fc664.zip
ARM: clps711x: Add cpuidle driver
Add cpuidle support for ARM Cirrus Logic CLPS711X CPUs. This CPU has an unique internal register and write to this location will put the system into the Idle State by halting the clock to the processor until an interrupt is generated. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Diffstat (limited to 'drivers/cpuidle/Kconfig.arm')
-rw-r--r--drivers/cpuidle/Kconfig.arm6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/cpuidle/Kconfig.arm b/drivers/cpuidle/Kconfig.arm
index 97ccc31dbdd8..371e75d2348d 100644
--- a/drivers/cpuidle/Kconfig.arm
+++ b/drivers/cpuidle/Kconfig.arm
@@ -13,6 +13,12 @@ config ARM_BIG_LITTLE_CPUIDLE
define different C-states for little and big cores through the
multiple CPU idle drivers infrastructure.
+config ARM_CLPS711X_CPUIDLE
+ bool "CPU Idle Driver for CLPS711X processors"
+ depends on ARCH_CLPS711X || COMPILE_TEST
+ help
+ Select this to enable cpuidle on Cirrus Logic CLPS711X SOCs.
+
config ARM_HIGHBANK_CPUIDLE
bool "CPU Idle Driver for Calxeda processors"
depends on ARM_PSCI