| |
| 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 |