]>
Commit | Line | Data |
---|---|---|
5e993f12 | 1 | Signed-off-by: Mike Frysinger <vapier@gentoo.org> |
2 | ||
3 | diff --git a/arch/x86_64/kernel/cpufreq/Kconfig b/arch/x86_64/kernel/cpufreq/Kconfig | |
4 | index 40acb67..c0749d2 100644 | |
5 | --- a/arch/x86_64/kernel/cpufreq/Kconfig | |
6 | +++ b/arch/x86_64/kernel/cpufreq/Kconfig | |
7 | @@ -16,6 +16,9 @@ config X86_POWERNOW_K8 | |
8 | help | |
9 | This adds the CPUFreq driver for mobile AMD Opteron/Athlon64 processors. | |
10 | ||
11 | + To compile this driver as a module, choose M here: the | |
12 | + module will be called powernow-k8. | |
13 | + | |
14 | For details, take a look at <file:Documentation/cpu-freq/>. | |
15 | ||
16 | If in doubt, say N. | |
17 | @@ -38,6 +41,9 @@ config X86_SPEEDSTEP_CENTRINO | |
18 | mobile CPUs. This means Intel Pentium M (Centrino) CPUs | |
19 | or 64bit enabled Intel Xeons. | |
20 | ||
21 | + To compile this driver as a module, choose M here: the | |
22 | + module will be called speedstep-centrino. | |
23 | + | |
24 | For details, take a look at <file:Documentation/cpu-freq/>. | |
25 | ||
26 | If in doubt, say N. | |
27 | @@ -55,6 +61,9 @@ config X86_ACPI_CPUFREQ | |
28 | Processor Performance States. | |
29 | This driver also supports Intel Enhanced Speedstep. | |
30 | ||
31 | + To compile this driver as a module, choose M here: the | |
32 | + module will be called acpi-cpufreq. | |
33 | + | |
34 | For details, take a look at <file:Documentation/cpu-freq/>. | |
35 | ||
36 | If in doubt, say N. | |
37 | @@ -62,7 +71,7 @@ config X86_ACPI_CPUFREQ | |
38 | comment "shared options" | |
39 | ||
40 | config X86_ACPI_CPUFREQ_PROC_INTF | |
41 | - bool "/proc/acpi/processor/../performance interface (deprecated)" | |
42 | + bool "/proc/acpi/processor/../performance interface (deprecated)" | |
43 | depends on PROC_FS | |
44 | depends on X86_ACPI_CPUFREQ || X86_SPEEDSTEP_CENTRINO_ACPI || X86_POWERNOW_K8_ACPI | |
45 | help | |
46 | @@ -86,16 +95,18 @@ config X86_P4_CLOCKMOD | |
47 | slowdowns and noticeable latencies. Normally Speedstep should be used | |
48 | instead. | |
49 | ||
50 | + To compile this driver as a module, choose M here: the | |
51 | + module will be called p4-clockmod. | |
52 | + | |
53 | For details, take a look at <file:Documentation/cpu-freq/>. | |
54 | ||
55 | Unless you are absolutely sure say N. | |
56 | ||
57 | ||
58 | config X86_SPEEDSTEP_LIB | |
59 | - tristate | |
60 | - default X86_P4_CLOCKMOD | |
61 | + tristate | |
62 | + default X86_P4_CLOCKMOD | |
63 | ||
64 | endif | |
65 | ||
66 | endmenu | |
67 | - | |
68 | diff --git a/drivers/cpufreq/Kconfig b/drivers/cpufreq/Kconfig | |
69 | index d155e81..993fa7b 100644 | |
70 | --- a/drivers/cpufreq/Kconfig | |
71 | +++ b/drivers/cpufreq/Kconfig | |
72 | @@ -9,6 +9,9 @@ config CPU_FREQ | |
73 | clock speed, you need to either enable a dynamic cpufreq governor | |
74 | (see below) after boot, or use a userspace tool. | |
75 | ||
76 | + To compile this driver as a module, choose M here: the | |
77 | + module will be called cpufreq. | |
78 | + | |
79 | For details, take a look at <file:Documentation/cpu-freq>. | |
80 | ||
81 | If in doubt, say N. | |
82 | @@ -16,7 +19,7 @@ config CPU_FREQ | |
83 | if CPU_FREQ | |
84 | ||
85 | config CPU_FREQ_TABLE | |
86 | - tristate | |
87 | + tristate | |
88 | ||
89 | config CPU_FREQ_DEBUG | |
90 | bool "Enable CPUfreq debugging" | |
91 | @@ -32,19 +35,26 @@ config CPU_FREQ_DEBUG | |
92 | 4 to activate CPUfreq governor debugging | |
93 | ||
94 | config CPU_FREQ_STAT | |
95 | - tristate "CPU frequency translation statistics" | |
96 | - select CPU_FREQ_TABLE | |
97 | - default y | |
98 | - help | |
99 | - This driver exports CPU frequency statistics information through sysfs | |
100 | - file system | |
101 | + tristate "CPU frequency translation statistics" | |
102 | + select CPU_FREQ_TABLE | |
103 | + default y | |
104 | + help | |
105 | + This driver exports CPU frequency statistics information through sysfs | |
106 | + file system. | |
107 | + | |
108 | + To compile this driver as a module, choose M here: the | |
109 | + module will be called cpufreq_stats. | |
110 | + | |
111 | + If in doubt, say N. | |
112 | ||
113 | config CPU_FREQ_STAT_DETAILS | |
114 | - bool "CPU frequency translation statistics details" | |
115 | - depends on CPU_FREQ_STAT | |
116 | - help | |
117 | - This will show detail CPU frequency translation table in sysfs file | |
118 | - system | |
119 | + bool "CPU frequency translation statistics details" | |
120 | + depends on CPU_FREQ_STAT | |
121 | + help | |
122 | + This will show detail CPU frequency translation table in sysfs file | |
123 | + system. | |
124 | + | |
125 | + If in doubt, say N. | |
126 | ||
127 | # Note that it is not currently possible to set the other governors (such as ondemand) | |
128 | # as the default, since if they fail to initialise, cpufreq will be | |
129 | @@ -78,29 +88,38 @@ config CPU_FREQ_DEFAULT_GOV_USERSPACE | |
130 | endchoice | |
131 | ||
132 | config CPU_FREQ_GOV_PERFORMANCE | |
133 | - tristate "'performance' governor" | |
134 | - help | |
135 | + tristate "'performance' governor" | |
136 | + help | |
137 | This cpufreq governor sets the frequency statically to the | |
138 | highest available CPU frequency. | |
139 | ||
140 | + To compile this driver as a module, choose M here: the | |
141 | + module will be called cpufreq_performance. | |
142 | + | |
143 | If in doubt, say Y. | |
144 | ||
145 | config CPU_FREQ_GOV_POWERSAVE | |
146 | - tristate "'powersave' governor" | |
147 | - help | |
148 | + tristate "'powersave' governor" | |
149 | + help | |
150 | This cpufreq governor sets the frequency statically to the | |
151 | lowest available CPU frequency. | |
152 | ||
153 | + To compile this driver as a module, choose M here: the | |
154 | + module will be called cpufreq_powersave. | |
155 | + | |
156 | If in doubt, say Y. | |
157 | ||
158 | config CPU_FREQ_GOV_USERSPACE | |
159 | - tristate "'userspace' governor for userspace frequency scaling" | |
160 | - help | |
161 | + tristate "'userspace' governor for userspace frequency scaling" | |
162 | + help | |
163 | Enable this cpufreq governor when you either want to set the | |
164 | CPU frequency manually or when an userspace program shall | |
165 | be able to set the CPU dynamically, like on LART | |
166 | <http://www.lartmaker.nl/>. | |
167 | ||
168 | + To compile this driver as a module, choose M here: the | |
169 | + module will be called cpufreq_userspace. | |
170 | + | |
171 | For details, take a look at <file:Documentation/cpu-freq/>. | |
172 | ||
173 | If in doubt, say Y. | |
174 | @@ -116,6 +135,9 @@ config CPU_FREQ_GOV_ONDEMAND | |
175 | do fast frequency switching (i.e, very low latency frequency | |
176 | transitions). | |
177 | ||
178 | + To compile this driver as a module, choose M here: the | |
179 | + module will be called cpufreq_ondemand. | |
180 | + | |
181 | For details, take a look at linux/Documentation/cpu-freq. | |
182 | ||
183 | If in doubt, say N. | |
184 | @@ -136,6 +158,9 @@ config CPU_FREQ_GOV_CONSERVATIVE | |
185 | step-by-step latency issues between the minimum and maximum frequency | |
186 | transitions in the CPU) you will probably want to use this governor. | |
187 | ||
188 | + To compile this driver as a module, choose M here: the | |
189 | + module will be called cpufreq_conservative. | |
190 | + | |
191 | For details, take a look at linux/Documentation/cpu-freq. | |
192 | ||
193 | If in doubt, say N. |