[NETFILTER]: nf_nat_sip: fix NAT setup order
[linux-2.6/mini2440.git] / drivers / hwmon / Kconfig
blob368879ff5d8c5642250c9a9db9962dcff45aa83e
2 # Hardware monitoring chip drivers configuration
5 menuconfig HWMON
6         tristate "Hardware Monitoring support"
7         depends on HAS_IOMEM
8         default y
9         help
10           Hardware monitoring devices let you monitor the hardware health
11           of a system. Most modern motherboards include such a device. It
12           can include temperature sensors, voltage sensors, fan speed
13           sensors and various additional features such as the ability to
14           control the speed of the fans.  If you want this support you
15           should say Y here and also to the specific driver(s) for your
16           sensors chip(s) below.
18           To find out which specific driver(s) you need, use the
19           sensors-detect script from the lm_sensors package.  Read
20           <file:Documentation/hwmon/userspace-tools> for details.
22           This support can also be built as a module.  If so, the module
23           will be called hwmon.
25 if HWMON
27 config HWMON_VID
28         tristate
29         default n
31 config SENSORS_ABITUGURU
32         tristate "Abit uGuru (rev 1 & 2)"
33         depends on X86 && EXPERIMENTAL
34         help
35           If you say yes here you get support for the sensor part of the first
36           and second revision of the Abit uGuru chip. The voltage and frequency
37           control parts of the Abit uGuru are not supported. The Abit uGuru
38           chip can be found on Abit uGuru featuring motherboards (most modern
39           Abit motherboards from before end 2005). For more info and a list
40           of which motherboards have which revision see
41           Documentation/hwmon/abituguru
43           This driver can also be built as a module.  If so, the module
44           will be called abituguru.
46 config SENSORS_ABITUGURU3
47         tristate "Abit uGuru (rev 3)"
48         depends on X86 && EXPERIMENTAL
49         help
50           If you say yes here you get support for the sensor part of the
51           third revision of the Abit uGuru chip. Only reading the sensors
52           and their settings is supported. The third revision of the Abit
53           uGuru chip can be found on recent Abit motherboards (since end
54           2005). For more info and a list of which motherboards have which
55           revision see Documentation/hwmon/abituguru3
57           This driver can also be built as a module.  If so, the module
58           will be called abituguru3.
60 config SENSORS_AD7418
61         tristate "Analog Devices AD7416, AD7417 and AD7418"
62         depends on I2C && EXPERIMENTAL
63         help
64           If you say yes here you get support for the Analog Devices
65           AD7416, AD7417 and AD7418 temperature monitoring chips.
67           This driver can also be built as a module. If so, the module
68           will be called ad7418.
70 config SENSORS_ADM1021
71         tristate "Analog Devices ADM1021 and compatibles"
72         depends on I2C
73         help
74           If you say yes here you get support for Analog Devices ADM1021
75           and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A,
76           Genesys Logic GL523SM, National Semiconductor LM84, TI THMC10,
77           and the XEON processor built-in sensor.
79           This driver can also be built as a module.  If so, the module
80           will be called adm1021.
82 config SENSORS_ADM1025
83         tristate "Analog Devices ADM1025 and compatibles"
84         depends on I2C
85         select HWMON_VID
86         help
87           If you say yes here you get support for Analog Devices ADM1025
88           and Philips NE1619 sensor chips.
90           This driver can also be built as a module.  If so, the module
91           will be called adm1025.
93 config SENSORS_ADM1026
94         tristate "Analog Devices ADM1026 and compatibles"
95         depends on I2C && EXPERIMENTAL
96         select HWMON_VID
97         help
98           If you say yes here you get support for Analog Devices ADM1026
99           sensor chip.
101           This driver can also be built as a module.  If so, the module
102           will be called adm1026.
104 config SENSORS_ADM1029
105         tristate "Analog Devices ADM1029"
106         depends on I2C && EXPERIMENTAL
107         help
108           If you say yes here you get support for Analog Devices ADM1029
109           sensor chip.
110           Very rare chip, please let us know you use it.
112           This driver can also be built as a module.  If so, the module
113           will be called adm1029.
115 config SENSORS_ADM1031
116         tristate "Analog Devices ADM1031 and compatibles"
117         depends on I2C && EXPERIMENTAL
118         help
119           If you say yes here you get support for Analog Devices ADM1031
120           and ADM1030 sensor chips.
122           This driver can also be built as a module.  If so, the module
123           will be called adm1031.
125 config SENSORS_ADM9240
126         tristate "Analog Devices ADM9240 and compatibles"
127         depends on I2C && EXPERIMENTAL
128         select HWMON_VID
129         help
130           If you say yes here you get support for Analog Devices ADM9240,
131           Dallas DS1780, National Semiconductor LM81 sensor chips.
133           This driver can also be built as a module.  If so, the module
134           will be called adm9240.
136 config SENSORS_ADT7470
137         tristate "Analog Devices ADT7470"
138         depends on I2C && EXPERIMENTAL
139         help
140           If you say yes here you get support for the Analog Devices
141           ADT7470 temperature monitoring chips.
143           This driver can also be built as a module. If so, the module
144           will be called adt7470.
146 config SENSORS_ADT7473
147         tristate "Analog Devices ADT7473"
148         depends on I2C && EXPERIMENTAL
149         help
150           If you say yes here you get support for the Analog Devices
151           ADT7473 temperature monitoring chips.
153           This driver can also be built as a module. If so, the module
154           will be called adt7473.
156 config SENSORS_K8TEMP
157         tristate "AMD Athlon64/FX or Opteron temperature sensor"
158         depends on X86 && PCI && EXPERIMENTAL
159         help
160           If you say yes here you get support for the temperature
161           sensor(s) inside your CPU. Supported is whole AMD K8
162           microarchitecture. Please note that you will need at least
163           lm-sensors 2.10.1 for proper userspace support.
165           This driver can also be built as a module.  If so, the module
166           will be called k8temp.
168 config SENSORS_AMS
169         tristate "Apple Motion Sensor driver"
170         depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL
171         select INPUT_POLLDEV
172         help
173           Support for the motion sensor included in PowerBooks. Includes
174           implementations for PMU and I2C.
176           This driver can also be built as a module. If so, the module
177           will be called ams.
179 config SENSORS_AMS_PMU
180         bool "PMU variant"
181         depends on SENSORS_AMS && ADB_PMU
182         default y
183         help
184           PMU variant of motion sensor, found in late 2005 PowerBooks.
186 config SENSORS_AMS_I2C
187         bool "I2C variant"
188         depends on SENSORS_AMS && I2C
189         default y
190         help
191           I2C variant of motion sensor, found in early 2005 PowerBooks and
192           iBooks.
194 config SENSORS_ASB100
195         tristate "Asus ASB100 Bach"
196         depends on X86 && I2C && EXPERIMENTAL
197         select HWMON_VID
198         help
199           If you say yes here you get support for the ASB100 Bach sensor
200           chip found on some Asus mainboards.
202           This driver can also be built as a module.  If so, the module
203           will be called asb100.
205 config SENSORS_ATXP1
206         tristate "Attansic ATXP1 VID controller"
207         depends on I2C && EXPERIMENTAL
208         select HWMON_VID
209         help
210           If you say yes here you get support for the Attansic ATXP1 VID
211           controller.
213           If your board have such a chip, you are able to control your CPU
214           core and other voltages.
216           This driver can also be built as a module.  If so, the module
217           will be called atxp1.
219 config SENSORS_DS1621
220         tristate "Dallas Semiconductor DS1621 and DS1625"
221         depends on I2C
222         help
223           If you say yes here you get support for Dallas Semiconductor
224           DS1621 and DS1625 sensor chips.
226           This driver can also be built as a module.  If so, the module
227           will be called ds1621.
229 config SENSORS_I5K_AMB
230         tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets"
231         depends on PCI && EXPERIMENTAL
232         help
233           If you say yes here you get support for FB-DIMM AMB temperature
234           monitoring chips on systems with the Intel 5000 series chipset.
236           This driver can also be built as a module. If so, the module
237           will be called i5k_amb.
239 config SENSORS_F71805F
240         tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG"
241         depends on EXPERIMENTAL
242         help
243           If you say yes here you get support for hardware monitoring
244           features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG
245           Super-I/O chips.
247           This driver can also be built as a module.  If so, the module
248           will be called f71805f.
250 config SENSORS_F71882FG
251         tristate "Fintek F71882FG and F71883FG"
252         depends on EXPERIMENTAL
253         help
254           If you say yes here you get support for hardware monitoring
255           features of the Fintek F71882FG and F71883FG Super-I/O chips.
257           This driver can also be built as a module.  If so, the module
258           will be called f71882fg.
260 config SENSORS_F75375S
261         tristate "Fintek F75375S/SP and F75373";
262         depends on I2C && EXPERIMENTAL
263         help
264           If you say yes here you get support for hardware monitoring
265           features of the Fintek F75375S/SP and F75373
267           This driver can also be built as a module.  If so, the module
268           will be called f75375s.
270 config SENSORS_FSCHER
271         tristate "FSC Hermes"
272         depends on X86 && I2C
273         help
274           If you say yes here you get support for Fujitsu Siemens
275           Computers Hermes sensor chips.
277           This driver can also be built as a module.  If so, the module
278           will be called fscher.
280 config SENSORS_FSCPOS
281         tristate "FSC Poseidon"
282         depends on X86 && I2C
283         help
284           If you say yes here you get support for Fujitsu Siemens
285           Computers Poseidon sensor chips.
287           This driver can also be built as a module.  If so, the module
288           will be called fscpos.
290 config SENSORS_FSCHMD
291         tristate "FSC Poseidon, Scylla, Hermes, Heimdall and Heracles"
292         depends on X86 && I2C && EXPERIMENTAL
293         help
294           If you say yes here you get support for various Fujitsu Siemens
295           Computers sensor chips.
297           This is a new merged driver for FSC sensor chips which is intended
298           as a replacment for the fscpos, fscscy and fscher drivers and adds
299           support for several other FCS sensor chips.
301           This driver can also be built as a module.  If so, the module
302           will be called fschmd.
304 config SENSORS_GL518SM
305         tristate "Genesys Logic GL518SM"
306         depends on I2C
307         help
308           If you say yes here you get support for Genesys Logic GL518SM
309           sensor chips.
311           This driver can also be built as a module.  If so, the module
312           will be called gl518sm.
314 config SENSORS_GL520SM
315         tristate "Genesys Logic GL520SM"
316         depends on I2C
317         select HWMON_VID
318         help
319           If you say yes here you get support for Genesys Logic GL520SM
320           sensor chips.
322           This driver can also be built as a module.  If so, the module
323           will be called gl520sm.
325 config SENSORS_CORETEMP
326         tristate "Intel Core (2) Duo/Solo temperature sensor"
327         depends on X86 && EXPERIMENTAL
328         help
329           If you say yes here you get support for the temperature
330           sensor inside your CPU. Supported all are all known variants
331           of Intel Core family.
333 config SENSORS_IBMPEX
334         tristate "IBM PowerExecutive temperature/power sensors"
335         select IPMI_SI
336         depends on IPMI_HANDLER
337         help
338           If you say yes here you get support for the temperature and
339           power sensors in various IBM System X servers that support
340           PowerExecutive.  So far this includes the x3550, x3650, x3655,
341           x3755, and certain HS20 blades.
343           This driver can also be built as a module.  If so, the module
344           will be called ibmpex.
346 config SENSORS_IT87
347         tristate "ITE IT87xx and compatibles"
348         select HWMON_VID
349         help
350           If you say yes here you get support for ITE IT8705F, IT8712F,
351           IT8716F, IT8718F and IT8726F sensor chips, and the SiS960 clone.
353           This driver can also be built as a module.  If so, the module
354           will be called it87.
356 config SENSORS_LM63
357         tristate "National Semiconductor LM63"
358         depends on I2C
359         help
360           If you say yes here you get support for the National Semiconductor
361           LM63 remote diode digital temperature sensor with integrated fan
362           control.  Such chips are found on the Tyan S4882 (Thunder K8QS Pro)
363           motherboard, among others.
365           This driver can also be built as a module.  If so, the module
366           will be called lm63.
368 config SENSORS_LM70
369         tristate "National Semiconductor LM70"
370         depends on SPI_MASTER && EXPERIMENTAL
371         help
372           If you say yes here you get support for the National Semiconductor
373           LM70 digital temperature sensor chip.
375           This driver can also be built as a module.  If so, the module
376           will be called lm70.
378 config SENSORS_LM75
379         tristate "National Semiconductor LM75 and compatibles"
380         depends on I2C
381         help
382           If you say yes here you get support for National Semiconductor LM75
383           sensor chips and clones: Dallas Semiconductor DS75 and DS1775 (in
384           9-bit precision mode), and TelCom (now Microchip) TCN75.
386           The DS75 and DS1775 in 10- to 12-bit precision modes will require
387           a force module parameter. The driver will not handle the extra
388           precision anyhow.
390           This driver can also be built as a module.  If so, the module
391           will be called lm75.
393 config SENSORS_LM77
394         tristate "National Semiconductor LM77"
395         depends on I2C
396         help
397           If you say yes here you get support for National Semiconductor LM77
398           sensor chips.
400           This driver can also be built as a module.  If so, the module
401           will be called lm77.
403 config SENSORS_LM78
404         tristate "National Semiconductor LM78 and compatibles"
405         depends on I2C
406         select HWMON_VID
407         help
408           If you say yes here you get support for National Semiconductor LM78,
409           LM78-J and LM79.
411           This driver can also be built as a module.  If so, the module
412           will be called lm78.
414 config SENSORS_LM80
415         tristate "National Semiconductor LM80"
416         depends on I2C && EXPERIMENTAL
417         help
418           If you say yes here you get support for National Semiconductor
419           LM80 sensor chips.
421           This driver can also be built as a module.  If so, the module
422           will be called lm80.
424 config SENSORS_LM83
425         tristate "National Semiconductor LM83 and compatibles"
426         depends on I2C
427         help
428           If you say yes here you get support for National Semiconductor
429           LM82 and LM83 sensor chips.
431           This driver can also be built as a module.  If so, the module
432           will be called lm83.
434 config SENSORS_LM85
435         tristate "National Semiconductor LM85 and compatibles"
436         depends on I2C && EXPERIMENTAL
437         select HWMON_VID
438         help
439           If you say yes here you get support for National Semiconductor LM85
440           sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027.
442           This driver can also be built as a module.  If so, the module
443           will be called lm85.
445 config SENSORS_LM87
446         tristate "National Semiconductor LM87 and compatibles"
447         depends on I2C
448         select HWMON_VID
449         help
450           If you say yes here you get support for National Semiconductor LM87
451           and Analog Devices ADM1024 sensor chips.
453           This driver can also be built as a module.  If so, the module
454           will be called lm87.
456 config SENSORS_LM90
457         tristate "National Semiconductor LM90 and compatibles"
458         depends on I2C
459         help
460           If you say yes here you get support for National Semiconductor LM90,
461           LM86, LM89 and LM99, Analog Devices ADM1032 and Maxim MAX6657,
462           MAX6658, MAX6659, MAX6680 and MAX6681 sensor chips.
464           The Analog Devices ADT7461 sensor chip is also supported, but only
465           if found in ADM1032 compatibility mode.
467           This driver can also be built as a module.  If so, the module
468           will be called lm90.
470 config SENSORS_LM92
471         tristate "National Semiconductor LM92 and compatibles"
472         depends on I2C
473         help
474           If you say yes here you get support for National Semiconductor LM92
475           and Maxim MAX6635 sensor chips.
477           This driver can also be built as a module.  If so, the module
478           will be called lm92.
480 config SENSORS_LM93
481         tristate "National Semiconductor LM93 and compatibles"
482         depends on I2C
483         select HWMON_VID
484         help
485           If you say yes here you get support for National Semiconductor LM93
486           sensor chips.
488           This driver can also be built as a module.  If so, the module
489           will be called lm93.
491 config SENSORS_MAX1619
492         tristate "Maxim MAX1619 sensor chip"
493         depends on I2C
494         help
495           If you say yes here you get support for MAX1619 sensor chip.
497           This driver can also be built as a module.  If so, the module
498           will be called max1619.
500 config SENSORS_MAX6650
501         tristate "Maxim MAX6650 sensor chip"
502         depends on I2C && EXPERIMENTAL
503         help
504           If you say yes here you get support for the MAX6650 / MAX6651
505           sensor chips.
507           This driver can also be built as a module.  If so, the module
508           will be called max6650.
510 config SENSORS_PC87360
511         tristate "National Semiconductor PC87360 family"
512         select HWMON_VID
513         help
514           If you say yes here you get access to the hardware monitoring
515           functions of the National Semiconductor PC8736x Super-I/O chips.
516           The PC87360, PC87363 and PC87364 only have fan monitoring and
517           control.  The PC87365 and PC87366 additionally have voltage and
518           temperature monitoring.
520           This driver can also be built as a module.  If so, the module
521           will be called pc87360.
523 config SENSORS_PC87427
524         tristate "National Semiconductor PC87427"
525         depends on EXPERIMENTAL
526         help
527           If you say yes here you get access to the hardware monitoring
528           functions of the National Semiconductor PC87427 Super-I/O chip.
529           The chip has two distinct logical devices, one for fan speed
530           monitoring and control, and one for voltage and temperature
531           monitoring. Only fan speed monitoring is supported right now.
533           This driver can also be built as a module.  If so, the module
534           will be called pc87427.
536 config SENSORS_SIS5595
537         tristate "Silicon Integrated Systems Corp. SiS5595"
538         depends on PCI
539         help
540           If you say yes here you get support for the integrated sensors in
541           SiS5595 South Bridges.
543           This driver can also be built as a module.  If so, the module
544           will be called sis5595.
546 config SENSORS_DME1737
547         tristate "SMSC DME1737, SCH311x and compatibles"
548         depends on I2C && EXPERIMENTAL
549         select HWMON_VID
550         help
551           If you say yes here you get support for the hardware monitoring
552           and fan control features of the SMSC DME1737 (and compatibles
553           like the Asus A8000) and SCH311x Super-I/O chips.
555           This driver can also be built as a module.  If so, the module
556           will be called dme1737.
558 config SENSORS_SMSC47M1
559         tristate "SMSC LPC47M10x and compatibles"
560         help
561           If you say yes here you get support for the integrated fan
562           monitoring and control capabilities of the SMSC LPC47B27x,
563           LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x,
564           LPC47M192, LPC47M292 and LPC47M997 chips.
566           The temperature and voltage sensor features of the LPC47M15x,
567           LPC47M192, LPC47M292 and LPC47M997 are supported by another
568           driver, select also "SMSC LPC47M192 and compatibles" below for
569           those.
571           This driver can also be built as a module.  If so, the module
572           will be called smsc47m1.
574 config SENSORS_SMSC47M192
575         tristate "SMSC LPC47M192 and compatibles"
576         depends on I2C && EXPERIMENTAL
577         select HWMON_VID
578         help
579           If you say yes here you get support for the temperature and
580           voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292
581           and LPC47M997 chips.
583           The fan monitoring and control capabilities of these chips
584           are supported by another driver, select
585           "SMSC LPC47M10x and compatibles" above. You need both drivers
586           if you want fan control and voltage/temperature sensor support.
588           This driver can also be built as a module.  If so, the module
589           will be called smsc47m192.
591 config SENSORS_SMSC47B397
592         tristate "SMSC LPC47B397-NC"
593         depends on EXPERIMENTAL
594         help
595           If you say yes here you get support for the SMSC LPC47B397-NC
596           sensor chip.
598           This driver can also be built as a module.  If so, the module
599           will be called smsc47b397.
601 config SENSORS_ADS7828
602         tristate "Texas Instruments ADS7828"
603         depends on I2C
604         help
605           If you say yes here you get support for Texas Instruments ADS7828
606           12-bit 8-channel ADC device.
608           This driver can also be built as a module.  If so, the module
609           will be called ads7828.
611 config SENSORS_THMC50
612         tristate "Texas Instruments THMC50 / Analog Devices ADM1022"
613         depends on I2C && EXPERIMENTAL
614         help
615           If you say yes here you get support for Texas Instruments THMC50
616           sensor chips and clones: the Analog Devices ADM1022.
618           This driver can also be built as a module.  If so, the module
619           will be called thmc50.
621 config SENSORS_VIA686A
622         tristate "VIA686A"
623         depends on PCI
624         help
625           If you say yes here you get support for the integrated sensors in
626           Via 686A/B South Bridges.
628           This driver can also be built as a module.  If so, the module
629           will be called via686a.
631 config SENSORS_VT1211
632         tristate "VIA VT1211"
633         depends on EXPERIMENTAL
634         select HWMON_VID
635         help
636           If you say yes here then you get support for hardware monitoring
637           features of the VIA VT1211 Super-I/O chip.
639           This driver can also be built as a module.  If so, the module
640           will be called vt1211.
642 config SENSORS_VT8231
643         tristate "VIA VT8231"
644         depends on PCI
645         select HWMON_VID
646         help
647           If you say yes here then you get support for the integrated sensors
648           in the VIA VT8231 device.
650           This driver can also be built as a module.  If so, the module
651           will be called vt8231.
653 config SENSORS_W83781D
654         tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F"
655         depends on I2C
656         select HWMON_VID
657         help
658           If you say yes here you get support for the Winbond W8378x series
659           of sensor chips: the W83781D, W83782D and W83783S, and the similar
660           Asus AS99127F.
662           This driver can also be built as a module.  If so, the module
663           will be called w83781d.
665 config SENSORS_W83791D
666         tristate "Winbond W83791D"
667         depends on I2C && EXPERIMENTAL
668         select HWMON_VID
669         help
670           If you say yes here you get support for the Winbond W83791D chip.
672           This driver can also be built as a module.  If so, the module
673           will be called w83791d.
675 config SENSORS_W83792D
676         tristate "Winbond W83792D"
677         depends on I2C && EXPERIMENTAL
678         help
679           If you say yes here you get support for the Winbond W83792D chip.
681           This driver can also be built as a module.  If so, the module
682           will be called w83792d.
684 config SENSORS_W83793
685         tristate "Winbond W83793"
686         depends on I2C && EXPERIMENTAL
687         select HWMON_VID
688         help
689           If you say yes here you get support for the Winbond W83793
690           hardware monitoring chip.
692           This driver can also be built as a module.  If so, the module
693           will be called w83793.
695 config SENSORS_W83L785TS
696         tristate "Winbond W83L785TS-S"
697         depends on I2C && EXPERIMENTAL
698         help
699           If you say yes here you get support for the Winbond W83L785TS-S
700           sensor chip, which is used on the Asus A7N8X, among other
701           motherboards.
703           This driver can also be built as a module.  If so, the module
704           will be called w83l785ts.
706 config SENSORS_W83L786NG
707         tristate "Winbond W83L786NG, W83L786NR"
708         depends on I2C && EXPERIMENTAL
709         help
710           If you say yes here you get support for the Winbond W83L786NG
711           and W83L786NR sensor chips.
713           This driver can also be built as a module.  If so, the module
714           will be called w83l786ng.
716 config SENSORS_W83627HF
717         tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF"
718         select HWMON_VID
719         help
720           If you say yes here you get support for the Winbond W836X7 series
721           of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and
722           W83697HF.
724           This driver can also be built as a module.  If so, the module
725           will be called w83627hf.
727 config SENSORS_W83627EHF
728         tristate "Winbond W83627EHF/DHG"
729         select HWMON_VID
730         help
731           If you say yes here you get support for the hardware
732           monitoring functionality of the Winbond W83627EHF Super-I/O chip.
734           This driver also supports the W83627EHG, which is the lead-free
735           version of the W83627EHF, and the W83627DHG, which is a similar
736           chip suited for specific Intel processors that use PECI such as
737           the Core 2 Duo.
739           This driver can also be built as a module.  If so, the module
740           will be called w83627ehf.
742 config SENSORS_HDAPS
743         tristate "IBM Hard Drive Active Protection System (hdaps)"
744         depends on INPUT && X86
745         select INPUT_POLLDEV
746         default n
747         help
748           This driver provides support for the IBM Hard Drive Active Protection
749           System (hdaps), which provides an accelerometer and other misc. data.
750           ThinkPads starting with the R50, T41, and X40 are supported.  The
751           accelerometer data is readable via sysfs.
753           This driver also provides an absolute input class device, allowing
754           the laptop to act as a pinball machine-esque joystick.
756           If your ThinkPad is not recognized by the driver, please update to latest
757           BIOS. This is especially the case for some R52 ThinkPads.
759           Say Y here if you have an applicable laptop and want to experience
760           the awesome power of hdaps.
762 config SENSORS_APPLESMC
763         tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)"
764         depends on INPUT && X86
765         select NEW_LEDS
766         select LEDS_CLASS
767         select INPUT_POLLDEV
768         default n
769         help
770           This driver provides support for the Apple System Management
771           Controller, which provides an accelerometer (Apple Sudden Motion
772           Sensor), light sensors, temperature sensors, keyboard backlight
773           control and fan control.
775           Only Intel-based Apple's computers are supported (MacBook Pro,
776           MacBook, MacMini).
778           Data from the different sensors, keyboard backlight control and fan
779           control are accessible via sysfs.
781           This driver also provides an absolute input class device, allowing
782           the laptop to act as a pinball machine-esque joystick.
784           Say Y here if you have an applicable laptop and want to experience
785           the awesome power of applesmc.
787 config HWMON_DEBUG_CHIP
788         bool "Hardware Monitoring Chip debugging messages"
789         default n
790         help
791           Say Y here if you want the I2C chip drivers to produce a bunch of
792           debug messages to the system log.  Select this if you are having
793           a problem with I2C support and want to see more of what is going
794           on.
796 endif # HWMON