14f86d3a8SLen Brown 24f86d3a8SLen Brownconfig CPU_IDLE 34f86d3a8SLen Brown bool "CPU idle PM support" 4aa491ad3SBenjamin Herrenschmidt default y if ACPI || PPC_PSERIES 54f86d3a8SLen Brown help 64f86d3a8SLen Brown CPU idle is a generic framework for supporting software-controlled 74f86d3a8SLen Brown idle processor power management. It includes modular cross-platform 84f86d3a8SLen Brown governors that can be swapped during runtime. 94f86d3a8SLen Brown 1060555e37Slen.brown@intel.com If you're using an ACPI-enabled platform, you should say Y here. 114f86d3a8SLen Brown 12*bf4d1b5dSDaniel Lezcanoconfig CPU_IDLE_MULTIPLE_DRIVERS 13*bf4d1b5dSDaniel Lezcano bool "Support multiple cpuidle drivers" 14*bf4d1b5dSDaniel Lezcano depends on CPU_IDLE 15*bf4d1b5dSDaniel Lezcano default n 16*bf4d1b5dSDaniel Lezcano help 17*bf4d1b5dSDaniel Lezcano Allows the cpuidle framework to use different drivers for each CPU. 18*bf4d1b5dSDaniel Lezcano This is useful if you have a system with different CPU latencies and 19*bf4d1b5dSDaniel Lezcano states. If unsure say N. 20*bf4d1b5dSDaniel Lezcano 214f86d3a8SLen Brownconfig CPU_IDLE_GOV_LADDER 224f86d3a8SLen Brown bool 234f86d3a8SLen Brown depends on CPU_IDLE 244f86d3a8SLen Brown default y 254f86d3a8SLen Brown 264f86d3a8SLen Brownconfig CPU_IDLE_GOV_MENU 274f86d3a8SLen Brown bool 284f86d3a8SLen Brown depends on CPU_IDLE && NO_HZ 294f86d3a8SLen Brown default y 304126c019SColin Cross 314126c019SColin Crossconfig ARCH_NEEDS_CPU_IDLE_COUPLED 324126c019SColin Cross def_bool n 33