1 2config CPU_IDLE 3 bool "CPU idle PM support" 4 default y if ACPI || PPC_PSERIES 5 help 6 CPU idle is a generic framework for supporting software-controlled 7 idle processor power management. It includes modular cross-platform 8 governors that can be swapped during runtime. 9 10 If you're using an ACPI-enabled platform, you should say Y here. 11 12config CPU_IDLE_MULTIPLE_DRIVERS 13 bool "Support multiple cpuidle drivers" 14 depends on CPU_IDLE 15 default n 16 help 17 Allows the cpuidle framework to use different drivers for each CPU. 18 This is useful if you have a system with different CPU latencies and 19 states. If unsure say N. 20 21config CPU_IDLE_GOV_LADDER 22 bool 23 depends on CPU_IDLE 24 default y 25 26config CPU_IDLE_GOV_MENU 27 bool 28 depends on CPU_IDLE && NO_HZ 29 default y 30 31config ARCH_NEEDS_CPU_IDLE_COUPLED 32 def_bool n 33 34if CPU_IDLE 35 36config CPU_IDLE_CALXEDA 37 bool "CPU Idle Driver for Calxeda processors" 38 depends on ARCH_HIGHBANK 39 select ARM_CPU_SUSPEND 40 help 41 Select this to enable cpuidle on Calxeda processors. 42 43endif 44