
Pull ARM SoC driver update from Kevin Hilman: "This contains the ARM SoC related driver updates for v3.12. The only thing this cycle are core PM updates and CPUidle support for ARM's TC2 big.LITTLE development platform" * tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: cpuidle: big.LITTLE: vexpress-TC2 CPU idle driver ARM: vexpress: tc2: disable GIC CPU IF in tc2_pm_suspend drivers: irq-chip: irq-gic: introduce gic_cpu_if_down()
40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
#
|
|
# ARM CPU Idle drivers
|
|
#
|
|
|
|
config ARM_HIGHBANK_CPUIDLE
|
|
bool "CPU Idle Driver for Calxeda processors"
|
|
depends on ARCH_HIGHBANK
|
|
select ARM_CPU_SUSPEND
|
|
help
|
|
Select this to enable cpuidle on Calxeda processors.
|
|
|
|
config ARM_KIRKWOOD_CPUIDLE
|
|
bool "CPU Idle Driver for Marvell Kirkwood SoCs"
|
|
depends on ARCH_KIRKWOOD
|
|
help
|
|
This adds the CPU Idle driver for Marvell Kirkwood SoCs.
|
|
|
|
config ARM_ZYNQ_CPUIDLE
|
|
bool "CPU Idle Driver for Xilinx Zynq processors"
|
|
depends on ARCH_ZYNQ
|
|
help
|
|
Select this to enable cpuidle on Xilinx Zynq processors.
|
|
|
|
config ARM_U8500_CPUIDLE
|
|
bool "Cpu Idle Driver for the ST-E u8500 processors"
|
|
depends on ARCH_U8500
|
|
help
|
|
Select this to enable cpuidle for ST-E u8500 processors
|
|
|
|
config CPU_IDLE_BIG_LITTLE
|
|
bool "Support for ARM big.LITTLE processors"
|
|
depends on ARCH_VEXPRESS_TC2_PM
|
|
select ARM_CPU_SUSPEND
|
|
select CPU_IDLE_MULTIPLE_DRIVERS
|
|
help
|
|
Select this option to enable CPU idle driver for big.LITTLE based
|
|
ARM systems. Driver manages CPUs coordination through MCPM and
|
|
define different C-states for little and big cores through the
|
|
multiple CPU idle drivers infrastructure.
|