[media] gspca: remove needless check before usb_free_coherent()
[linux-2.6/btrfs-unstable.git] / drivers / cpuidle / Kconfig
blob071e2c3eec4f1114c667b233a0a36539cbe70501
2 config 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.
10           If you're using an ACPI-enabled platform, you should say Y here.
12 config 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.
21 config CPU_IDLE_GOV_LADDER
22         bool
23         depends on CPU_IDLE
24         default y
26 config CPU_IDLE_GOV_MENU
27         bool
28         depends on CPU_IDLE && NO_HZ
29         default y
31 config ARCH_NEEDS_CPU_IDLE_COUPLED
32         def_bool n
34 if CPU_IDLE
36 config CPU_IDLE_CALXEDA
37         bool "CPU Idle Driver for Calxeda processors"
38         depends on ARCH_HIGHBANK
39         help
40           Select this to enable cpuidle on Calxeda processors.
42 config CPU_IDLE_KIRKWOOD
43         bool "CPU Idle Driver for Kirkwood processors"
44         depends on ARCH_KIRKWOOD
45         help
46           Select this to enable cpuidle on Kirkwood processors.
48 endif