diff options
Diffstat (limited to 'drivers/hwmon/Kconfig')
-rw-r--r-- | drivers/hwmon/Kconfig | 50 |
1 files changed, 16 insertions, 34 deletions
diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig index 6483ff696b5a..35fe7d1d4028 100644 --- a/drivers/hwmon/Kconfig +++ b/drivers/hwmon/Kconfig | |||
@@ -19,10 +19,13 @@ config HWMON | |||
19 | This support can also be built as a module. If so, the module | 19 | This support can also be built as a module. If so, the module |
20 | will be called hwmon. | 20 | will be called hwmon. |
21 | 21 | ||
22 | config HWMON_VID | ||
23 | tristate | ||
24 | default n | ||
25 | |||
22 | config SENSORS_ADM1021 | 26 | config SENSORS_ADM1021 |
23 | tristate "Analog Devices ADM1021 and compatibles" | 27 | tristate "Analog Devices ADM1021 and compatibles" |
24 | depends on HWMON && I2C | 28 | depends on HWMON && I2C |
25 | select I2C_SENSOR | ||
26 | help | 29 | help |
27 | If you say yes here you get support for Analog Devices ADM1021 | 30 | If you say yes here you get support for Analog Devices ADM1021 |
28 | and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, | 31 | and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, |
@@ -35,7 +38,7 @@ config SENSORS_ADM1021 | |||
35 | config SENSORS_ADM1025 | 38 | config SENSORS_ADM1025 |
36 | tristate "Analog Devices ADM1025 and compatibles" | 39 | tristate "Analog Devices ADM1025 and compatibles" |
37 | depends on HWMON && I2C && EXPERIMENTAL | 40 | depends on HWMON && I2C && EXPERIMENTAL |
38 | select I2C_SENSOR | 41 | select HWMON_VID |
39 | help | 42 | help |
40 | If you say yes here you get support for Analog Devices ADM1025 | 43 | If you say yes here you get support for Analog Devices ADM1025 |
41 | and Philips NE1619 sensor chips. | 44 | and Philips NE1619 sensor chips. |
@@ -46,7 +49,7 @@ config SENSORS_ADM1025 | |||
46 | config SENSORS_ADM1026 | 49 | config SENSORS_ADM1026 |
47 | tristate "Analog Devices ADM1026 and compatibles" | 50 | tristate "Analog Devices ADM1026 and compatibles" |
48 | depends on HWMON && I2C && EXPERIMENTAL | 51 | depends on HWMON && I2C && EXPERIMENTAL |
49 | select I2C_SENSOR | 52 | select HWMON_VID |
50 | help | 53 | help |
51 | If you say yes here you get support for Analog Devices ADM1026 | 54 | If you say yes here you get support for Analog Devices ADM1026 |
52 | sensor chip. | 55 | sensor chip. |
@@ -57,7 +60,6 @@ config SENSORS_ADM1026 | |||
57 | config SENSORS_ADM1031 | 60 | config SENSORS_ADM1031 |
58 | tristate "Analog Devices ADM1031 and compatibles" | 61 | tristate "Analog Devices ADM1031 and compatibles" |
59 | depends on HWMON && I2C && EXPERIMENTAL | 62 | depends on HWMON && I2C && EXPERIMENTAL |
60 | select I2C_SENSOR | ||
61 | help | 63 | help |
62 | If you say yes here you get support for Analog Devices ADM1031 | 64 | If you say yes here you get support for Analog Devices ADM1031 |
63 | and ADM1030 sensor chips. | 65 | and ADM1030 sensor chips. |
@@ -68,7 +70,7 @@ config SENSORS_ADM1031 | |||
68 | config SENSORS_ADM9240 | 70 | config SENSORS_ADM9240 |
69 | tristate "Analog Devices ADM9240 and compatibles" | 71 | tristate "Analog Devices ADM9240 and compatibles" |
70 | depends on HWMON && I2C && EXPERIMENTAL | 72 | depends on HWMON && I2C && EXPERIMENTAL |
71 | select I2C_SENSOR | 73 | select HWMON_VID |
72 | help | 74 | help |
73 | If you say yes here you get support for Analog Devices ADM9240, | 75 | If you say yes here you get support for Analog Devices ADM9240, |
74 | Dallas DS1780, National Semiconductor LM81 sensor chips. | 76 | Dallas DS1780, National Semiconductor LM81 sensor chips. |
@@ -79,7 +81,7 @@ config SENSORS_ADM9240 | |||
79 | config SENSORS_ASB100 | 81 | config SENSORS_ASB100 |
80 | tristate "Asus ASB100 Bach" | 82 | tristate "Asus ASB100 Bach" |
81 | depends on HWMON && I2C && EXPERIMENTAL | 83 | depends on HWMON && I2C && EXPERIMENTAL |
82 | select I2C_SENSOR | 84 | select HWMON_VID |
83 | help | 85 | help |
84 | If you say yes here you get support for the ASB100 Bach sensor | 86 | If you say yes here you get support for the ASB100 Bach sensor |
85 | chip found on some Asus mainboards. | 87 | chip found on some Asus mainboards. |
@@ -90,7 +92,7 @@ config SENSORS_ASB100 | |||
90 | config SENSORS_ATXP1 | 92 | config SENSORS_ATXP1 |
91 | tristate "Attansic ATXP1 VID controller" | 93 | tristate "Attansic ATXP1 VID controller" |
92 | depends on HWMON && I2C && EXPERIMENTAL | 94 | depends on HWMON && I2C && EXPERIMENTAL |
93 | select I2C_SENSOR | 95 | select HWMON_VID |
94 | help | 96 | help |
95 | If you say yes here you get support for the Attansic ATXP1 VID | 97 | If you say yes here you get support for the Attansic ATXP1 VID |
96 | controller. | 98 | controller. |
@@ -104,7 +106,6 @@ config SENSORS_ATXP1 | |||
104 | config SENSORS_DS1621 | 106 | config SENSORS_DS1621 |
105 | tristate "Dallas Semiconductor DS1621 and DS1625" | 107 | tristate "Dallas Semiconductor DS1621 and DS1625" |
106 | depends on HWMON && I2C && EXPERIMENTAL | 108 | depends on HWMON && I2C && EXPERIMENTAL |
107 | select I2C_SENSOR | ||
108 | help | 109 | help |
109 | If you say yes here you get support for Dallas Semiconductor | 110 | If you say yes here you get support for Dallas Semiconductor |
110 | DS1621 and DS1625 sensor chips. | 111 | DS1621 and DS1625 sensor chips. |
@@ -115,7 +116,6 @@ config SENSORS_DS1621 | |||
115 | config SENSORS_FSCHER | 116 | config SENSORS_FSCHER |
116 | tristate "FSC Hermes" | 117 | tristate "FSC Hermes" |
117 | depends on HWMON && I2C && EXPERIMENTAL | 118 | depends on HWMON && I2C && EXPERIMENTAL |
118 | select I2C_SENSOR | ||
119 | help | 119 | help |
120 | If you say yes here you get support for Fujitsu Siemens | 120 | If you say yes here you get support for Fujitsu Siemens |
121 | Computers Hermes sensor chips. | 121 | Computers Hermes sensor chips. |
@@ -126,7 +126,6 @@ config SENSORS_FSCHER | |||
126 | config SENSORS_FSCPOS | 126 | config SENSORS_FSCPOS |
127 | tristate "FSC Poseidon" | 127 | tristate "FSC Poseidon" |
128 | depends on HWMON && I2C && EXPERIMENTAL | 128 | depends on HWMON && I2C && EXPERIMENTAL |
129 | select I2C_SENSOR | ||
130 | help | 129 | help |
131 | If you say yes here you get support for Fujitsu Siemens | 130 | If you say yes here you get support for Fujitsu Siemens |
132 | Computers Poseidon sensor chips. | 131 | Computers Poseidon sensor chips. |
@@ -137,7 +136,6 @@ config SENSORS_FSCPOS | |||
137 | config SENSORS_GL518SM | 136 | config SENSORS_GL518SM |
138 | tristate "Genesys Logic GL518SM" | 137 | tristate "Genesys Logic GL518SM" |
139 | depends on HWMON && I2C | 138 | depends on HWMON && I2C |
140 | select I2C_SENSOR | ||
141 | help | 139 | help |
142 | If you say yes here you get support for Genesys Logic GL518SM | 140 | If you say yes here you get support for Genesys Logic GL518SM |
143 | sensor chips. | 141 | sensor chips. |
@@ -148,7 +146,7 @@ config SENSORS_GL518SM | |||
148 | config SENSORS_GL520SM | 146 | config SENSORS_GL520SM |
149 | tristate "Genesys Logic GL520SM" | 147 | tristate "Genesys Logic GL520SM" |
150 | depends on HWMON && I2C && EXPERIMENTAL | 148 | depends on HWMON && I2C && EXPERIMENTAL |
151 | select I2C_SENSOR | 149 | select HWMON_VID |
152 | help | 150 | help |
153 | If you say yes here you get support for Genesys Logic GL520SM | 151 | If you say yes here you get support for Genesys Logic GL520SM |
154 | sensor chips. | 152 | sensor chips. |
@@ -159,8 +157,8 @@ config SENSORS_GL520SM | |||
159 | config SENSORS_IT87 | 157 | config SENSORS_IT87 |
160 | tristate "ITE IT87xx and compatibles" | 158 | tristate "ITE IT87xx and compatibles" |
161 | depends on HWMON && I2C | 159 | depends on HWMON && I2C |
162 | select I2C_SENSOR | ||
163 | select I2C_ISA | 160 | select I2C_ISA |
161 | select HWMON_VID | ||
164 | help | 162 | help |
165 | If you say yes here you get support for ITE IT87xx sensor chips | 163 | If you say yes here you get support for ITE IT87xx sensor chips |
166 | and clones: SiS960. | 164 | and clones: SiS960. |
@@ -171,7 +169,6 @@ config SENSORS_IT87 | |||
171 | config SENSORS_LM63 | 169 | config SENSORS_LM63 |
172 | tristate "National Semiconductor LM63" | 170 | tristate "National Semiconductor LM63" |
173 | depends on HWMON && I2C && EXPERIMENTAL | 171 | depends on HWMON && I2C && EXPERIMENTAL |
174 | select I2C_SENSOR | ||
175 | help | 172 | help |
176 | If you say yes here you get support for the National Semiconductor | 173 | If you say yes here you get support for the National Semiconductor |
177 | LM63 remote diode digital temperature sensor with integrated fan | 174 | LM63 remote diode digital temperature sensor with integrated fan |
@@ -184,7 +181,6 @@ config SENSORS_LM63 | |||
184 | config SENSORS_LM75 | 181 | config SENSORS_LM75 |
185 | tristate "National Semiconductor LM75 and compatibles" | 182 | tristate "National Semiconductor LM75 and compatibles" |
186 | depends on HWMON && I2C | 183 | depends on HWMON && I2C |
187 | select I2C_SENSOR | ||
188 | help | 184 | help |
189 | If you say yes here you get support for National Semiconductor LM75 | 185 | If you say yes here you get support for National Semiconductor LM75 |
190 | sensor chips and clones: Dallas Semiconductor DS75 and DS1775 (in | 186 | sensor chips and clones: Dallas Semiconductor DS75 and DS1775 (in |
@@ -200,7 +196,6 @@ config SENSORS_LM75 | |||
200 | config SENSORS_LM77 | 196 | config SENSORS_LM77 |
201 | tristate "National Semiconductor LM77" | 197 | tristate "National Semiconductor LM77" |
202 | depends on HWMON && I2C && EXPERIMENTAL | 198 | depends on HWMON && I2C && EXPERIMENTAL |
203 | select I2C_SENSOR | ||
204 | help | 199 | help |
205 | If you say yes here you get support for National Semiconductor LM77 | 200 | If you say yes here you get support for National Semiconductor LM77 |
206 | sensor chips. | 201 | sensor chips. |
@@ -211,7 +206,6 @@ config SENSORS_LM77 | |||
211 | config SENSORS_LM78 | 206 | config SENSORS_LM78 |
212 | tristate "National Semiconductor LM78 and compatibles" | 207 | tristate "National Semiconductor LM78 and compatibles" |
213 | depends on HWMON && I2C && EXPERIMENTAL | 208 | depends on HWMON && I2C && EXPERIMENTAL |
214 | select I2C_SENSOR | ||
215 | select I2C_ISA | 209 | select I2C_ISA |
216 | help | 210 | help |
217 | If you say yes here you get support for National Semiconductor LM78, | 211 | If you say yes here you get support for National Semiconductor LM78, |
@@ -223,7 +217,6 @@ config SENSORS_LM78 | |||
223 | config SENSORS_LM80 | 217 | config SENSORS_LM80 |
224 | tristate "National Semiconductor LM80" | 218 | tristate "National Semiconductor LM80" |
225 | depends on HWMON && I2C && EXPERIMENTAL | 219 | depends on HWMON && I2C && EXPERIMENTAL |
226 | select I2C_SENSOR | ||
227 | help | 220 | help |
228 | If you say yes here you get support for National Semiconductor | 221 | If you say yes here you get support for National Semiconductor |
229 | LM80 sensor chips. | 222 | LM80 sensor chips. |
@@ -234,7 +227,6 @@ config SENSORS_LM80 | |||
234 | config SENSORS_LM83 | 227 | config SENSORS_LM83 |
235 | tristate "National Semiconductor LM83" | 228 | tristate "National Semiconductor LM83" |
236 | depends on HWMON && I2C | 229 | depends on HWMON && I2C |
237 | select I2C_SENSOR | ||
238 | help | 230 | help |
239 | If you say yes here you get support for National Semiconductor | 231 | If you say yes here you get support for National Semiconductor |
240 | LM83 sensor chips. | 232 | LM83 sensor chips. |
@@ -245,7 +237,7 @@ config SENSORS_LM83 | |||
245 | config SENSORS_LM85 | 237 | config SENSORS_LM85 |
246 | tristate "National Semiconductor LM85 and compatibles" | 238 | tristate "National Semiconductor LM85 and compatibles" |
247 | depends on HWMON && I2C && EXPERIMENTAL | 239 | depends on HWMON && I2C && EXPERIMENTAL |
248 | select I2C_SENSOR | 240 | select HWMON_VID |
249 | help | 241 | help |
250 | If you say yes here you get support for National Semiconductor LM85 | 242 | If you say yes here you get support for National Semiconductor LM85 |
251 | sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027. | 243 | sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027. |
@@ -256,7 +248,7 @@ config SENSORS_LM85 | |||
256 | config SENSORS_LM87 | 248 | config SENSORS_LM87 |
257 | tristate "National Semiconductor LM87" | 249 | tristate "National Semiconductor LM87" |
258 | depends on HWMON && I2C && EXPERIMENTAL | 250 | depends on HWMON && I2C && EXPERIMENTAL |
259 | select I2C_SENSOR | 251 | select HWMON_VID |
260 | help | 252 | help |
261 | If you say yes here you get support for National Semiconductor LM87 | 253 | If you say yes here you get support for National Semiconductor LM87 |
262 | sensor chips. | 254 | sensor chips. |
@@ -267,7 +259,6 @@ config SENSORS_LM87 | |||
267 | config SENSORS_LM90 | 259 | config SENSORS_LM90 |
268 | tristate "National Semiconductor LM90 and compatibles" | 260 | tristate "National Semiconductor LM90 and compatibles" |
269 | depends on HWMON && I2C | 261 | depends on HWMON && I2C |
270 | select I2C_SENSOR | ||
271 | help | 262 | help |
272 | If you say yes here you get support for National Semiconductor LM90, | 263 | If you say yes here you get support for National Semiconductor LM90, |
273 | LM86, LM89 and LM99, Analog Devices ADM1032 and Maxim MAX6657 and | 264 | LM86, LM89 and LM99, Analog Devices ADM1032 and Maxim MAX6657 and |
@@ -282,7 +273,6 @@ config SENSORS_LM90 | |||
282 | config SENSORS_LM92 | 273 | config SENSORS_LM92 |
283 | tristate "National Semiconductor LM92 and compatibles" | 274 | tristate "National Semiconductor LM92 and compatibles" |
284 | depends on HWMON && I2C && EXPERIMENTAL | 275 | depends on HWMON && I2C && EXPERIMENTAL |
285 | select I2C_SENSOR | ||
286 | help | 276 | help |
287 | If you say yes here you get support for National Semiconductor LM92 | 277 | If you say yes here you get support for National Semiconductor LM92 |
288 | and Maxim MAX6635 sensor chips. | 278 | and Maxim MAX6635 sensor chips. |
@@ -293,7 +283,6 @@ config SENSORS_LM92 | |||
293 | config SENSORS_MAX1619 | 283 | config SENSORS_MAX1619 |
294 | tristate "Maxim MAX1619 sensor chip" | 284 | tristate "Maxim MAX1619 sensor chip" |
295 | depends on HWMON && I2C && EXPERIMENTAL | 285 | depends on HWMON && I2C && EXPERIMENTAL |
296 | select I2C_SENSOR | ||
297 | help | 286 | help |
298 | If you say yes here you get support for MAX1619 sensor chip. | 287 | If you say yes here you get support for MAX1619 sensor chip. |
299 | 288 | ||
@@ -303,8 +292,8 @@ config SENSORS_MAX1619 | |||
303 | config SENSORS_PC87360 | 292 | config SENSORS_PC87360 |
304 | tristate "National Semiconductor PC87360 family" | 293 | tristate "National Semiconductor PC87360 family" |
305 | depends on HWMON && I2C && EXPERIMENTAL | 294 | depends on HWMON && I2C && EXPERIMENTAL |
306 | select I2C_SENSOR | ||
307 | select I2C_ISA | 295 | select I2C_ISA |
296 | select HWMON_VID | ||
308 | help | 297 | help |
309 | If you say yes here you get access to the hardware monitoring | 298 | If you say yes here you get access to the hardware monitoring |
310 | functions of the National Semiconductor PC8736x Super-I/O chips. | 299 | functions of the National Semiconductor PC8736x Super-I/O chips. |
@@ -318,7 +307,6 @@ config SENSORS_PC87360 | |||
318 | config SENSORS_SIS5595 | 307 | config SENSORS_SIS5595 |
319 | tristate "Silicon Integrated Systems Corp. SiS5595" | 308 | tristate "Silicon Integrated Systems Corp. SiS5595" |
320 | depends on HWMON && I2C && PCI && EXPERIMENTAL | 309 | depends on HWMON && I2C && PCI && EXPERIMENTAL |
321 | select I2C_SENSOR | ||
322 | select I2C_ISA | 310 | select I2C_ISA |
323 | help | 311 | help |
324 | If you say yes here you get support for the integrated sensors in | 312 | If you say yes here you get support for the integrated sensors in |
@@ -330,7 +318,6 @@ config SENSORS_SIS5595 | |||
330 | config SENSORS_SMSC47M1 | 318 | config SENSORS_SMSC47M1 |
331 | tristate "SMSC LPC47M10x and compatibles" | 319 | tristate "SMSC LPC47M10x and compatibles" |
332 | depends on HWMON && I2C && EXPERIMENTAL | 320 | depends on HWMON && I2C && EXPERIMENTAL |
333 | select I2C_SENSOR | ||
334 | select I2C_ISA | 321 | select I2C_ISA |
335 | help | 322 | help |
336 | If you say yes here you get support for the integrated fan | 323 | If you say yes here you get support for the integrated fan |
@@ -343,7 +330,6 @@ config SENSORS_SMSC47M1 | |||
343 | config SENSORS_SMSC47B397 | 330 | config SENSORS_SMSC47B397 |
344 | tristate "SMSC LPC47B397-NC" | 331 | tristate "SMSC LPC47B397-NC" |
345 | depends on HWMON && I2C && EXPERIMENTAL | 332 | depends on HWMON && I2C && EXPERIMENTAL |
346 | select I2C_SENSOR | ||
347 | select I2C_ISA | 333 | select I2C_ISA |
348 | help | 334 | help |
349 | If you say yes here you get support for the SMSC LPC47B397-NC | 335 | If you say yes here you get support for the SMSC LPC47B397-NC |
@@ -355,7 +341,6 @@ config SENSORS_SMSC47B397 | |||
355 | config SENSORS_VIA686A | 341 | config SENSORS_VIA686A |
356 | tristate "VIA686A" | 342 | tristate "VIA686A" |
357 | depends on HWMON && I2C && PCI | 343 | depends on HWMON && I2C && PCI |
358 | select I2C_SENSOR | ||
359 | select I2C_ISA | 344 | select I2C_ISA |
360 | help | 345 | help |
361 | If you say yes here you get support for the integrated sensors in | 346 | If you say yes here you get support for the integrated sensors in |
@@ -367,8 +352,8 @@ config SENSORS_VIA686A | |||
367 | config SENSORS_W83781D | 352 | config SENSORS_W83781D |
368 | tristate "Winbond W83781D, W83782D, W83783S, W83627HF, Asus AS99127F" | 353 | tristate "Winbond W83781D, W83782D, W83783S, W83627HF, Asus AS99127F" |
369 | depends on HWMON && I2C | 354 | depends on HWMON && I2C |
370 | select I2C_SENSOR | ||
371 | select I2C_ISA | 355 | select I2C_ISA |
356 | select HWMON_VID | ||
372 | help | 357 | help |
373 | If you say yes here you get support for the Winbond W8378x series | 358 | If you say yes here you get support for the Winbond W8378x series |
374 | of sensor chips: the W83781D, W83782D, W83783S and W83627HF, | 359 | of sensor chips: the W83781D, W83782D, W83783S and W83627HF, |
@@ -380,7 +365,6 @@ config SENSORS_W83781D | |||
380 | config SENSORS_W83792D | 365 | config SENSORS_W83792D |
381 | tristate "Winbond W83792D" | 366 | tristate "Winbond W83792D" |
382 | depends on HWMON && I2C && EXPERIMENTAL | 367 | depends on HWMON && I2C && EXPERIMENTAL |
383 | select I2C_SENSOR | ||
384 | help | 368 | help |
385 | If you say yes here you get support for the Winbond W83792D chip. | 369 | If you say yes here you get support for the Winbond W83792D chip. |
386 | 370 | ||
@@ -390,7 +374,6 @@ config SENSORS_W83792D | |||
390 | config SENSORS_W83L785TS | 374 | config SENSORS_W83L785TS |
391 | tristate "Winbond W83L785TS-S" | 375 | tristate "Winbond W83L785TS-S" |
392 | depends on HWMON && I2C && EXPERIMENTAL | 376 | depends on HWMON && I2C && EXPERIMENTAL |
393 | select I2C_SENSOR | ||
394 | help | 377 | help |
395 | If you say yes here you get support for the Winbond W83L785TS-S | 378 | If you say yes here you get support for the Winbond W83L785TS-S |
396 | sensor chip, which is used on the Asus A7N8X, among other | 379 | sensor chip, which is used on the Asus A7N8X, among other |
@@ -402,8 +385,8 @@ config SENSORS_W83L785TS | |||
402 | config SENSORS_W83627HF | 385 | config SENSORS_W83627HF |
403 | tristate "Winbond W83627HF, W83627THF, W83637HF, W83697HF" | 386 | tristate "Winbond W83627HF, W83627THF, W83637HF, W83697HF" |
404 | depends on HWMON && I2C && EXPERIMENTAL | 387 | depends on HWMON && I2C && EXPERIMENTAL |
405 | select I2C_SENSOR | ||
406 | select I2C_ISA | 388 | select I2C_ISA |
389 | select HWMON_VID | ||
407 | help | 390 | help |
408 | If you say yes here you get support for the Winbond W836X7 series | 391 | If you say yes here you get support for the Winbond W836X7 series |
409 | of sensor chips: the W83627HF, W83627THF, W83637HF, and the W83697HF | 392 | of sensor chips: the W83627HF, W83627THF, W83637HF, and the W83697HF |
@@ -414,7 +397,6 @@ config SENSORS_W83627HF | |||
414 | config SENSORS_W83627EHF | 397 | config SENSORS_W83627EHF |
415 | tristate "Winbond W83627EHF" | 398 | tristate "Winbond W83627EHF" |
416 | depends on HWMON && I2C && EXPERIMENTAL | 399 | depends on HWMON && I2C && EXPERIMENTAL |
417 | select I2C_SENSOR | ||
418 | select I2C_ISA | 400 | select I2C_ISA |
419 | help | 401 | help |
420 | If you say yes here you get preliminary support for the hardware | 402 | If you say yes here you get preliminary support for the hardware |