2 # CPU Frequency scaling
5 menu "CPU Frequency scaling"
7 source "drivers/cpufreq/Kconfig"
10 tristate "CPU frequency table helpers"
14 Many CPUFreq drivers use these helpers, so only say N here if
15 the CPUFreq driver of your choice doesn't need these helpers.
19 comment "CPUFreq processor drivers"
22 config X86_POWERNOW_K8
23 tristate "AMD Opteron/Athlon64 PowerNow!"
24 depends on CPU_FREQ_TABLE
26 This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors.
28 For details, take a look at <file:Documentation/cpu-freq/>.
32 config X86_POWERNOW_K8_ACPI
34 depends on ((X86_POWERNOW_K8 = "m" && ACPI_PROCESSOR) || (X86_POWERNOW_K8 = "y" && ACPI_PROCESSOR = "y"))
37 config X86_SPEEDSTEP_CENTRINO
38 tristate "Intel Enhanced SpeedStep"
39 depends on CPU_FREQ_TABLE && ACPI_PROCESSOR
41 This adds the CPUFreq driver for Enhanced SpeedStep enabled
42 mobile CPUs. This means Intel Pentium M (Centrino) CPUs
43 or 64bit enabled Intel Xeons.
45 For details, take a look at <file:Documentation/cpu-freq/>.
49 config X86_SPEEDSTEP_CENTRINO_ACPI
51 depends on X86_SPEEDSTEP_CENTRINO
54 config X86_ACPI_CPUFREQ
55 tristate "ACPI Processor P-States driver"
56 depends on CPU_FREQ_TABLE && ACPI_PROCESSOR
58 This driver adds a CPUFreq driver which utilizes the ACPI
59 Processor Performance States.
61 For details, take a look at <file:Documentation/cpu-freq/>.
65 comment "shared options"
68 config X86_ACPI_CPUFREQ_PROC_INTF
69 bool "/proc/acpi/processor/../performance interface (deprecated)"
71 depends on X86_ACPI_CPUFREQ || X86_SPEEDSTEP_CENTRINO_ACPI || X86_POWERNOW_K8_ACPI
73 This enables the deprecated /proc/acpi/processor/../performance
74 interface. While it is helpful for debugging, the generic,
75 cross-architecture cpufreq interfaces should be used.
79 config X86_P4_CLOCKMOD
80 tristate "Intel Pentium 4 clock modulation"
81 depends on CPU_FREQ_TABLE && EMBEDDED
83 This adds the clock modulation driver for Intel Pentium 4 / XEON
84 processors. When enabled it will lower CPU temperature by skipping
87 This driver should be only used in exceptional
88 circumstances when very low power is needed because it causes severe
89 slowdowns and noticeable latencies. Normally Speedstep should be used
92 For details, take a look at <file:Documentation/cpu-freq/>.
94 Unless you are absolutely sure say N.
97 config X86_SPEEDSTEP_LIB
99 depends on (X86_P4_CLOCKMOD)
100 default (X86_P4_CLOCKMOD)