2 # I2C Sensor device configuration
5 menu "Hardware Sensors Chip support"
12 config SENSORS_ADM1021
13 tristate "Analog Devices ADM1021 and compatibles"
14 depends on I2C && EXPERIMENTAL
17 If you say yes here you get support for Analog Devices ADM1021
18 and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A,
19 Genesys Logic GL523SM, National Semiconductor LM84, TI THMC10,
20 and the XEON processor built-in sensor.
22 This driver can also be built as a module. If so, the module
23 will be called adm1021.
25 config SENSORS_ADM1025
26 tristate "Analog Devices ADM1025 and compatibles"
27 depends on I2C && EXPERIMENTAL
30 If you say yes here you get support for Analog Devices ADM1025
31 and Philips NE1619 sensor chips.
32 This driver can also be built as a module. If so, the module
33 will be called adm1025.
35 config SENSORS_ADM1026
36 tristate "Analog Devices ADM1026 and compatibles"
37 depends on I2C && EXPERIMENTAL
40 If you say yes here you get support for Analog Devices ADM1026
41 This driver can also be built as a module. If so, the module
42 will be called adm1026.
44 config SENSORS_ADM1031
45 tristate "Analog Devices ADM1031 and compatibles"
46 depends on I2C && EXPERIMENTAL
49 If you say yes here you get support for Analog Devices ADM1031
50 and ADM1030 sensor chips.
51 This driver can also be built as a module. If so, the module
52 will be called adm1031.
55 tristate "Asus ASB100 Bach"
56 depends on I2C && EXPERIMENTAL
59 If you say yes here you get support for the ASB100 Bach sensor
60 chip found on some Asus mainboards.
62 This driver can also be built as a module. If so, the module
63 will be called asb100.
66 tristate "Dallas Semiconductor DS1621 and DS1625"
67 depends on I2C && EXPERIMENTAL
70 If you say yes here you get support for Dallas Semiconductor
71 DS1621 and DS1625 sensor chips.
73 This driver can also be built as a module. If so, the module
74 will be called ds1621.
78 depends on I2C && EXPERIMENTAL
81 If you say yes here you get support for Fujitsu Siemens
82 Computers Hermes sensor chips.
84 This driver can also be built as a module. If so, the module
85 will be called fscher.
88 tristate "FSC Poseidon"
89 depends on I2C && EXPERIMENTAL
92 If you say yes here you get support for Fujitsu Siemens
93 Computers Poseidon sensor chips.
95 This driver can also be built as a module. If so, the module
96 will be called fscpos.
98 config SENSORS_GL518SM
99 tristate "Genesys Logic GL518SM"
100 depends on I2C && EXPERIMENTAL
103 If you say yes here you get support for Genesys Logic GL518SM
106 This driver can also be built as a module. If so, the module
107 will be called gl518sm.
109 config SENSORS_GL520SM
110 tristate "Genesys Logic GL520SM"
111 depends on I2C && EXPERIMENTAL
114 If you say yes here you get support for Genesys Logic GL520SM
117 This driver can also be built as a module. If so, the module
118 will be called gl520sm.
121 tristate "ITE IT87xx and compatibles"
122 depends on I2C && EXPERIMENTAL
125 If you say yes here you get support for ITE IT87xx sensor chips
128 This driver can also be built as a module. If so, the module
132 tristate "National Semiconductor LM63"
133 depends on I2C && EXPERIMENTAL
136 If you say yes here you get support for the National Semiconductor
137 LM63 remote diode digital temperature sensor with integrated fan
138 control. Such chips are found on the Tyan S4882 (Thunder K8QS Pro)
139 motherboard, among others.
141 This driver can also be built as a module. If so, the module
145 tristate "National Semiconductor LM75 and compatibles"
146 depends on I2C && EXPERIMENTAL
149 If you say yes here you get support for National Semiconductor LM75
150 sensor chips and clones: Dallas Semiconductor DS75 and DS1775 (in
151 9-bit precision mode), and TelCom (now Microchip) TCN75.
153 The DS75 and DS1775 in 10- to 12-bit precision modes will require
154 a force module parameter. The driver will not handle the extra
157 This driver can also be built as a module. If so, the module
161 tristate "National Semiconductor LM77"
162 depends on I2C && EXPERIMENTAL
165 If you say yes here you get support for National Semiconductor LM77
168 This driver can also be built as a module. If so, the module
172 tristate "National Semiconductor LM78 and compatibles"
173 depends on I2C && EXPERIMENTAL
176 If you say yes here you get support for National Semiconductor LM78,
177 LM78-J and LM79. This can also be built as a module which can be
178 inserted and removed while the kernel is running.
180 This driver can also be built as a module. If so, the module
184 tristate "National Semiconductor LM80"
185 depends on I2C && EXPERIMENTAL
188 If you say yes here you get support for National Semiconductor
191 This driver can also be built as a module. If so, the module
195 tristate "National Semiconductor LM83"
199 If you say yes here you get support for National Semiconductor
202 This driver can also be built as a module. If so, the module
206 tristate "National Semiconductor LM85 and compatibles"
207 depends on I2C && EXPERIMENTAL
210 If you say yes here you get support for National Semiconductor LM85
211 sensor chips and clones: ADT7463 and ADM1027.
213 This driver can also be built as a module. If so, the module
217 tristate "National Semiconductor LM87"
218 depends on I2C && EXPERIMENTAL
221 If you say yes here you get support for National Semiconductor LM87
224 This driver can also be built as a module. If so, the module
228 tristate "National Semiconductor LM90 and compatibles"
232 If you say yes here you get support for National Semiconductor LM90,
233 LM86, LM89 and LM99, Analog Devices ADM1032 and Maxim MAX6657 and
234 MAX6658 sensor chips.
236 The Analog Devices ADT7461 sensor chip is also supported, but only
237 if found in ADM1032 compatibility mode.
239 This driver can also be built as a module. If so, the module
243 tristate "National Semiconductor LM92 and compatibles"
244 depends on I2C && EXPERIMENTAL
247 If you say yes here you get support for National Semiconductor LM92
248 and Maxim MAX6635 sensor chips.
250 This driver can also be built as a module. If so, the module
253 config SENSORS_MAX1619
254 tristate "Maxim MAX1619 sensor chip"
255 depends on I2C && EXPERIMENTAL
258 If you say yes here you get support for MAX1619 sensor chip.
260 This driver can also be built as a module. If so, the module
261 will be called max1619.
263 config SENSORS_PC87360
264 tristate "National Semiconductor PC87360 family"
265 depends on I2C && EXPERIMENTAL
269 If you say yes here you get access to the hardware monitoring
270 functions of the National Semiconductor PC8736x Super-I/O chips.
271 The PC87360, PC87363 and PC87364 only have fan monitoring and
272 control. The PC87365 and PC87366 additionally have voltage and
273 temperature monitoring.
275 This driver can also be built as a module. If so, the module
276 will be called pc87360.
278 config SENSORS_SMSC47B397
279 tristate "SMSC LPC47B397-NC"
280 depends on I2C && EXPERIMENTAL
284 If you say yes here you get support for the SMSC LPC47B397-NC
287 This driver can also be built as a module. If so, the module
288 will be called smsc47b397.
290 config SENSORS_SIS5595
291 tristate "Silicon Integrated Systems Corp. SiS5595"
292 depends on I2C && PCI && EXPERIMENTAL
296 If you say yes here you get support for the integrated sensors in
297 SiS5595 South Bridges.
299 This driver can also be built as a module. If so, the module
300 will be called sis5595.
302 config SENSORS_SMSC47M1
303 tristate "SMSC LPC47M10x and compatibles"
304 depends on I2C && EXPERIMENTAL
308 If you say yes here you get support for the integrated fan
309 monitoring and control capabilities of the SMSC LPC47B27x,
310 LPC47M10x, LPC47M13x and LPC47M14x chips.
312 This driver can also be built as a module. If so, the module
313 will be called smsc47m1.
315 config SENSORS_VIA686A
317 depends on I2C && PCI && EXPERIMENTAL
321 If you say yes here you get support for the integrated sensors in
322 Via 686A/B South Bridges.
324 This driver can also be built as a module. If so, the module
325 will be called via686a.
327 config SENSORS_W83781D
328 tristate "Winbond W83781D, W83782D, W83783S, W83627HF, Asus AS99127F"
329 depends on I2C && EXPERIMENTAL
332 If you say yes here you get support for the Winbond W8378x series
333 of sensor chips: the W83781D, W83782D, W83783S and W83627HF,
334 and the similar Asus AS99127F.
336 This driver can also be built as a module. If so, the module
337 will be called w83781d.
339 config SENSORS_W83L785TS
340 tristate "Winbond W83L785TS-S"
341 depends on I2C && EXPERIMENTAL
344 If you say yes here you get support for the Winbond W83L785TS-S
345 sensor chip, which is used on the Asus A7N8X, among other
348 This driver can also be built as a module. If so, the module
349 will be called w83l785ts.
351 config SENSORS_W83627HF
352 tristate "Winbond W83627HF, W83627THF, W83637HF, W83697HF"
353 depends on I2C && EXPERIMENTAL
357 If you say yes here you get support for the Winbond W836X7 series
358 of sensor chips: the W83627HF, W83627THF, W83637HF, and the W83697HF
360 This driver can also be built as a module. If so, the module
361 will be called w83627hf.
365 menu "Other I2C Chip support"
368 config SENSORS_DS1337
369 tristate "Dallas Semiconductor DS1337 Real Time Clock"
370 depends on I2C && EXPERIMENTAL
373 If you say yes here you get support for Dallas Semiconductor
374 DS1337 real-time clock chips.
376 This driver can also be built as a module. If so, the module
377 will be called ds1337.
379 config SENSORS_EEPROM
380 tristate "EEPROM reader"
381 depends on I2C && EXPERIMENTAL
384 If you say yes here you get read-only access to the EEPROM data
385 available on modern memory DIMMs and Sony Vaio laptops. Such
386 EEPROMs could theoretically be available on other devices as well.
388 This driver can also be built as a module. If so, the module
389 will be called eeprom.
391 config SENSORS_PCF8574
392 tristate "Philips PCF8574 and PCF8574A"
393 depends on I2C && EXPERIMENTAL
396 If you say yes here you get support for Philips PCF8574 and
399 This driver can also be built as a module. If so, the module
400 will be called pcf8574.
402 config SENSORS_PCF8591
403 tristate "Philips PCF8591"
404 depends on I2C && EXPERIMENTAL
407 If you say yes here you get support for Philips PCF8591 chips.
409 This driver can also be built as a module. If so, the module
410 will be called pcf8591.
412 config SENSORS_RTC8564
413 tristate "Epson 8564 RTC chip"
414 depends on I2C && EXPERIMENTAL
417 If you say yes here you get support for the Epson 8564 RTC chip.
419 This driver can also be built as a module. If so, the module
420 will be called i2c-rtc8564.
423 tristate "Philips ISP1301 with OMAP OTG"
424 depends on I2C && ARCH_OMAP_OTG
426 If you say yes here you get support for the Philips ISP1301
427 USB-On-The-Go transceiver working with the OMAP OTG controller.
428 The ISP1301 is used in products including H2 and H3 development
429 boards for Texas Instruments OMAP processors.
431 This driver can also be built as a module. If so, the module
432 will be called isp1301_omap.
434 config SENSORS_M41T00
435 tristate "ST M41T00 RTC chip"
436 depends on I2C && PPC32
438 If you say yes here you get support for the ST M41T00 RTC chip.
440 This driver can also be built as a module. If so, the module
441 will be called m41t00.