diff options
author | Will Deacon <will.deacon@arm.com> | 2012-12-12 14:20:52 -0500 |
---|---|---|
committer | Will Deacon <will.deacon@arm.com> | 2013-01-10 16:10:20 -0500 |
commit | 2bdd424f26be1c98b6e3d9acfffb5559c131c888 (patch) | |
tree | efe23eb527e407f73dd3b5e6167c80acb0355b4e /arch/arm/Kconfig | |
parent | 65397edfa1bba622a8159bed4c8efcc4ddb8ed16 (diff) |
ARM: psci: add support for PSCI invocations from the kernel
This patch adds support for the Power State Coordination Interface
defined by ARM, allowing Linux to request CPU-centric power-management
operations from firmware implementing the PSCI protocol.
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Nicolas Pitre <nico@linaro.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 67874b82a4ed..96863b860641 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -1620,6 +1620,16 @@ config HOTPLUG_CPU | |||
1620 | Say Y here to experiment with turning CPUs off and on. CPUs | 1620 | Say Y here to experiment with turning CPUs off and on. CPUs |
1621 | can be controlled through /sys/devices/system/cpu. | 1621 | can be controlled through /sys/devices/system/cpu. |
1622 | 1622 | ||
1623 | config ARM_PSCI | ||
1624 | bool "Support for the ARM Power State Coordination Interface (PSCI)" | ||
1625 | depends on CPU_V7 | ||
1626 | help | ||
1627 | Say Y here if you want Linux to communicate with system firmware | ||
1628 | implementing the PSCI specification for CPU-centric power | ||
1629 | management operations described in ARM document number ARM DEN | ||
1630 | 0022A ("Power State Coordination Interface System Software on | ||
1631 | ARM processors"). | ||
1632 | |||
1623 | config LOCAL_TIMERS | 1633 | config LOCAL_TIMERS |
1624 | bool "Use local timer interrupts" | 1634 | bool "Use local timer interrupts" |
1625 | depends on SMP | 1635 | depends on SMP |