config CPU_IDLE bool "CPU idle PM support" default y if ACPI || PPC_PSERIES help CPU idle is a generic framework for supporting software-controlled idle processor power management. It includes modular cross-platform governors that can be swapped during runtime. If you're using an ACPI-enabled platform, you should say Y here. config CPU_IDLE_MULTIPLE_DRIVERS bool "Support multiple cpuidle drivers" depends on CPU_IDLE default n help Allows the cpuidle framework to use different drivers for each CPU. This is useful if you have a system with different CPU latencies and states. If unsure say N. config CPU_IDLE_GOV_LADDER bool "Ladder idle governor" depends on CPU_IDLE default y config CPU_IDLE_GOV_MENU bool "Menu idle governor" depends on CPU_IDLE && NO_HZ default y config CPU_IDLE_GOV_NULL bool "Null idle governor" depends on CPU_IDLE default y help Do not use - except with qct lpm idle driver which neglects governor input. config ARCH_NEEDS_CPU_IDLE_COUPLED def_bool n if CPU_IDLE config CPU_IDLE_CALXEDA bool "CPU Idle Driver for Calxeda processors" depends on ARCH_HIGHBANK help Select this to enable cpuidle on Calxeda processors. endif