1ad2f931dSJean Delvare# 2060b2f55SJean Delvare# Hardware monitoring chip drivers configuration 3ad2f931dSJean Delvare# 4ad2f931dSJean Delvare 51d72acf9SJan Engelhardtmenuconfig HWMON 6ad2f931dSJean Delvare tristate "Hardware Monitoring support" 7e25df120SMartin Schwidefsky depends on HAS_IOMEM 8ad2f931dSJean Delvare default y 9ad2f931dSJean Delvare help 10ad2f931dSJean Delvare Hardware monitoring devices let you monitor the hardware health 11ad2f931dSJean Delvare of a system. Most modern motherboards include such a device. It 12ad2f931dSJean Delvare can include temperature sensors, voltage sensors, fan speed 13ad2f931dSJean Delvare sensors and various additional features such as the ability to 141236441fSMark M. Hoffman control the speed of the fans. If you want this support you 151236441fSMark M. Hoffman should say Y here and also to the specific driver(s) for your 161236441fSMark M. Hoffman sensors chip(s) below. 171236441fSMark M. Hoffman 180d0001ddSJean Delvare To find out which specific driver(s) you need, use the 190d0001ddSJean Delvare sensors-detect script from the lm_sensors package. Read 200d0001ddSJean Delvare <file:Documentation/hwmon/userspace-tools> for details. 210d0001ddSJean Delvare 221236441fSMark M. Hoffman This support can also be built as a module. If so, the module 231236441fSMark M. Hoffman will be called hwmon. 24ad2f931dSJean Delvare 251d72acf9SJan Engelhardtif HWMON 261d72acf9SJan Engelhardt 27303760b4SJean Delvareconfig HWMON_VID 28303760b4SJean Delvare tristate 29303760b4SJean Delvare default n 30303760b4SJean Delvare 3161cba5c2SJean Delvareconfig HWMON_DEBUG_CHIP 3261cba5c2SJean Delvare bool "Hardware Monitoring Chip debugging messages" 3361cba5c2SJean Delvare default n 3461cba5c2SJean Delvare help 3561cba5c2SJean Delvare Say Y here if you want the I2C chip drivers to produce a bunch of 3661cba5c2SJean Delvare debug messages to the system log. Select this if you are having 3761cba5c2SJean Delvare a problem with I2C support and want to see more of what is going 3861cba5c2SJean Delvare on. 3961cba5c2SJean Delvare 4061cba5c2SJean Delvarecomment "Native drivers" 4161cba5c2SJean Delvare 42f2b84bbcSHans de Goedeconfig SENSORS_ABITUGURU 433faa1ffbSHans de Goede tristate "Abit uGuru (rev 1 & 2)" 44dabf375bSJean Delvare depends on X86 && EXPERIMENTAL 45f2b84bbcSHans de Goede help 463faa1ffbSHans de Goede If you say yes here you get support for the sensor part of the first 473faa1ffbSHans de Goede and second revision of the Abit uGuru chip. The voltage and frequency 483faa1ffbSHans de Goede control parts of the Abit uGuru are not supported. The Abit uGuru 493faa1ffbSHans de Goede chip can be found on Abit uGuru featuring motherboards (most modern 503faa1ffbSHans de Goede Abit motherboards from before end 2005). For more info and a list 513faa1ffbSHans de Goede of which motherboards have which revision see 523faa1ffbSHans de Goede Documentation/hwmon/abituguru 53f2b84bbcSHans de Goede 54f2b84bbcSHans de Goede This driver can also be built as a module. If so, the module 55f2b84bbcSHans de Goede will be called abituguru. 56f2b84bbcSHans de Goede 573faa1ffbSHans de Goedeconfig SENSORS_ABITUGURU3 583faa1ffbSHans de Goede tristate "Abit uGuru (rev 3)" 59dabf375bSJean Delvare depends on X86 && EXPERIMENTAL 603faa1ffbSHans de Goede help 613faa1ffbSHans de Goede If you say yes here you get support for the sensor part of the 623faa1ffbSHans de Goede third revision of the Abit uGuru chip. Only reading the sensors 633faa1ffbSHans de Goede and their settings is supported. The third revision of the Abit 643faa1ffbSHans de Goede uGuru chip can be found on recent Abit motherboards (since end 653faa1ffbSHans de Goede 2005). For more info and a list of which motherboards have which 663faa1ffbSHans de Goede revision see Documentation/hwmon/abituguru3 673faa1ffbSHans de Goede 683faa1ffbSHans de Goede This driver can also be built as a module. If so, the module 693faa1ffbSHans de Goede will be called abituguru3. 703faa1ffbSHans de Goede 716c633c30SSean MacLennanconfig SENSORS_AD7414 726c633c30SSean MacLennan tristate "Analog Devices AD7414" 736c633c30SSean MacLennan depends on I2C && EXPERIMENTAL 746c633c30SSean MacLennan help 756c633c30SSean MacLennan If you say yes here you get support for the Analog Devices 766c633c30SSean MacLennan AD7414 temperature monitoring chip. 776c633c30SSean MacLennan 786c633c30SSean MacLennan This driver can also be built as a module. If so, the module 796c633c30SSean MacLennan will be called ad7414. 806c633c30SSean MacLennan 812d8dd65fSAlessandro Zummoconfig SENSORS_AD7418 822d8dd65fSAlessandro Zummo tristate "Analog Devices AD7416, AD7417 and AD7418" 831d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 842d8dd65fSAlessandro Zummo help 852d8dd65fSAlessandro Zummo If you say yes here you get support for the Analog Devices 862d8dd65fSAlessandro Zummo AD7416, AD7417 and AD7418 temperature monitoring chips. 872d8dd65fSAlessandro Zummo 882d8dd65fSAlessandro Zummo This driver can also be built as a module. If so, the module 892d8dd65fSAlessandro Zummo will be called ad7418. 902d8dd65fSAlessandro Zummo 91d42139a3SMarc Pignatconfig SENSORS_ADCXX 92d42139a3SMarc Pignat tristate "National Semiconductor ADCxxxSxxx" 93d42139a3SMarc Pignat depends on SPI_MASTER && EXPERIMENTAL 94d42139a3SMarc Pignat help 95d42139a3SMarc Pignat If you say yes here you get support for the National Semiconductor 96d42139a3SMarc Pignat ADC<bb><c>S<sss> chip family, where 97d42139a3SMarc Pignat * bb is the resolution in number of bits (8, 10, 12) 98d42139a3SMarc Pignat * c is the number of channels (1, 2, 4, 8) 99d42139a3SMarc Pignat * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 100d42139a3SMarc Pignat kSPS and 101 for 1 MSPS) 101d42139a3SMarc Pignat 102d42139a3SMarc Pignat Examples : ADC081S101, ADC124S501, ... 103d42139a3SMarc Pignat 104d42139a3SMarc Pignat This driver can also be built as a module. If so, the module 105d42139a3SMarc Pignat will be called adcxx. 106d42139a3SMarc Pignat 107ad2f931dSJean Delvareconfig SENSORS_ADM1021 108ad2f931dSJean Delvare tristate "Analog Devices ADM1021 and compatibles" 1091d72acf9SJan Engelhardt depends on I2C 110ad2f931dSJean Delvare help 111ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1021 112ad2f931dSJean Delvare and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, 113ad2f931dSJean Delvare Genesys Logic GL523SM, National Semiconductor LM84, TI THMC10, 114ad2f931dSJean Delvare and the XEON processor built-in sensor. 115ad2f931dSJean Delvare 116ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 117ad2f931dSJean Delvare will be called adm1021. 118ad2f931dSJean Delvare 119ad2f931dSJean Delvareconfig SENSORS_ADM1025 120ad2f931dSJean Delvare tristate "Analog Devices ADM1025 and compatibles" 1211d72acf9SJan Engelhardt depends on I2C 122303760b4SJean Delvare select HWMON_VID 123ad2f931dSJean Delvare help 124ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1025 125ad2f931dSJean Delvare and Philips NE1619 sensor chips. 126ad2f931dSJean Delvare 127ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 128ad2f931dSJean Delvare will be called adm1025. 129ad2f931dSJean Delvare 130ad2f931dSJean Delvareconfig SENSORS_ADM1026 131ad2f931dSJean Delvare tristate "Analog Devices ADM1026 and compatibles" 1321d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 133303760b4SJean Delvare select HWMON_VID 134ad2f931dSJean Delvare help 135ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1026 136ad2f931dSJean Delvare sensor chip. 137ad2f931dSJean Delvare 138ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 139ad2f931dSJean Delvare will be called adm1026. 140ad2f931dSJean Delvare 141cae2caaeSCorentin Labbeconfig SENSORS_ADM1029 142cae2caaeSCorentin Labbe tristate "Analog Devices ADM1029" 1431d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 144cae2caaeSCorentin Labbe help 145cae2caaeSCorentin Labbe If you say yes here you get support for Analog Devices ADM1029 146cae2caaeSCorentin Labbe sensor chip. 147cae2caaeSCorentin Labbe Very rare chip, please let us know you use it. 148cae2caaeSCorentin Labbe 149cae2caaeSCorentin Labbe This driver can also be built as a module. If so, the module 150cae2caaeSCorentin Labbe will be called adm1029. 151cae2caaeSCorentin Labbe 152ad2f931dSJean Delvareconfig SENSORS_ADM1031 153ad2f931dSJean Delvare tristate "Analog Devices ADM1031 and compatibles" 1541d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 155ad2f931dSJean Delvare help 156ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1031 157ad2f931dSJean Delvare and ADM1030 sensor chips. 158ad2f931dSJean Delvare 159ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 160ad2f931dSJean Delvare will be called adm1031. 161ad2f931dSJean Delvare 162ad2f931dSJean Delvareconfig SENSORS_ADM9240 163ad2f931dSJean Delvare tristate "Analog Devices ADM9240 and compatibles" 16468f823deSGrant Coady depends on I2C 165303760b4SJean Delvare select HWMON_VID 166ad2f931dSJean Delvare help 167ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM9240, 168ad2f931dSJean Delvare Dallas DS1780, National Semiconductor LM81 sensor chips. 169ad2f931dSJean Delvare 170ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 171ad2f931dSJean Delvare will be called adm9240. 172ad2f931dSJean Delvare 173d84ca5b3SWolfram Sangconfig SENSORS_ADT7411 174d84ca5b3SWolfram Sang tristate "Analog Devices ADT7411" 175d84ca5b3SWolfram Sang depends on I2C && EXPERIMENTAL 176d84ca5b3SWolfram Sang help 177d84ca5b3SWolfram Sang If you say yes here you get support for the Analog Devices 178d84ca5b3SWolfram Sang ADT7411 voltage and temperature monitoring chip. 179d84ca5b3SWolfram Sang 180d84ca5b3SWolfram Sang This driver can also be built as a module. If so, the module 181d84ca5b3SWolfram Sang will be called adt7411. 182d84ca5b3SWolfram Sang 183c0b4e3abSDarrick J. Wongconfig SENSORS_ADT7462 184c0b4e3abSDarrick J. Wong tristate "Analog Devices ADT7462" 185c0b4e3abSDarrick J. Wong depends on I2C && EXPERIMENTAL 186c0b4e3abSDarrick J. Wong help 187c0b4e3abSDarrick J. Wong If you say yes here you get support for the Analog Devices 188c0b4e3abSDarrick J. Wong ADT7462 temperature monitoring chips. 189c0b4e3abSDarrick J. Wong 190c0b4e3abSDarrick J. Wong This driver can also be built as a module. If so, the module 191c0b4e3abSDarrick J. Wong will be called adt7462. 192c0b4e3abSDarrick J. Wong 1936f9703d0SDarrick J. Wongconfig SENSORS_ADT7470 1946f9703d0SDarrick J. Wong tristate "Analog Devices ADT7470" 1956f9703d0SDarrick J. Wong depends on I2C && EXPERIMENTAL 1966f9703d0SDarrick J. Wong help 1976f9703d0SDarrick J. Wong If you say yes here you get support for the Analog Devices 1986f9703d0SDarrick J. Wong ADT7470 temperature monitoring chips. 1996f9703d0SDarrick J. Wong 2006f9703d0SDarrick J. Wong This driver can also be built as a module. If so, the module 2016f9703d0SDarrick J. Wong will be called adt7470. 2026f9703d0SDarrick J. Wong 2031c301fc5SJordan Crouseconfig SENSORS_ADT7475 204d8d2ee07SJean Delvare tristate "Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490" 2051c301fc5SJordan Crouse depends on I2C && EXPERIMENTAL 20654fe4671SJean Delvare select HWMON_VID 2071c301fc5SJordan Crouse help 2081c301fc5SJordan Crouse If you say yes here you get support for the Analog Devices 209d8d2ee07SJean Delvare ADT7473, ADT7475, ADT7476 and ADT7490 hardware monitoring 210d8d2ee07SJean Delvare chips. 2111c301fc5SJordan Crouse 2121c301fc5SJordan Crouse This driver can also be build as a module. If so, the module 2131c301fc5SJordan Crouse will be called adt7475. 2141c301fc5SJordan Crouse 215d58de038SGeorge Josephconfig SENSORS_ASC7621 216d58de038SGeorge Joseph tristate "Andigilog aSC7621" 217d58de038SGeorge Joseph depends on HWMON && I2C 218d58de038SGeorge Joseph help 219d58de038SGeorge Joseph If you say yes here you get support for the aSC7621 220b00d8a7eSJaswinder Singh Rajput family of SMBus sensors chip found on most Intel X38, X48, X58, 221b00d8a7eSJaswinder Singh Rajput 945, 965 and 975 desktop boards. Currently supported chips: 222d58de038SGeorge Joseph aSC7621 223d58de038SGeorge Joseph aSC7621a 224d58de038SGeorge Joseph 225d58de038SGeorge Joseph This driver can also be built as a module. If so, the module 226d58de038SGeorge Joseph will be called asc7621. 227d58de038SGeorge Joseph 22829fa06c1SRudolf Marekconfig SENSORS_K8TEMP 2294660cb35SRudolf Marek tristate "AMD Athlon64/FX or Opteron temperature sensor" 2301d72acf9SJan Engelhardt depends on X86 && PCI && EXPERIMENTAL 23129fa06c1SRudolf Marek help 23229fa06c1SRudolf Marek If you say yes here you get support for the temperature 2334660cb35SRudolf Marek sensor(s) inside your CPU. Supported is whole AMD K8 2344660cb35SRudolf Marek microarchitecture. Please note that you will need at least 2354660cb35SRudolf Marek lm-sensors 2.10.1 for proper userspace support. 23629fa06c1SRudolf Marek 23729fa06c1SRudolf Marek This driver can also be built as a module. If so, the module 23829fa06c1SRudolf Marek will be called k8temp. 23929fa06c1SRudolf Marek 2403c57e89bSClemens Ladischconfig SENSORS_K10TEMP 2413c57e89bSClemens Ladisch tristate "AMD Phenom/Sempron/Turion/Opteron temperature sensor" 2423c57e89bSClemens Ladisch depends on X86 && PCI 2433c57e89bSClemens Ladisch help 2443c57e89bSClemens Ladisch If you say yes here you get support for the temperature 2453c57e89bSClemens Ladisch sensor(s) inside your CPU. Supported are later revisions of 2463c57e89bSClemens Ladisch the AMD Family 10h and all revisions of the AMD Family 11h 2473c57e89bSClemens Ladisch microarchitectures. 2483c57e89bSClemens Ladisch 2493c57e89bSClemens Ladisch This driver can also be built as a module. If so, the module 2503c57e89bSClemens Ladisch will be called k10temp. 2513c57e89bSClemens Ladisch 252dcb69dd0SStelian Popconfig SENSORS_AMS 253dcb69dd0SStelian Pop tristate "Apple Motion Sensor driver" 2541d72acf9SJan Engelhardt depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL 2553fdbc340SDmitry Torokhov select INPUT_POLLDEV 256dcb69dd0SStelian Pop help 257dcb69dd0SStelian Pop Support for the motion sensor included in PowerBooks. Includes 258dcb69dd0SStelian Pop implementations for PMU and I2C. 259dcb69dd0SStelian Pop 260dcb69dd0SStelian Pop This driver can also be built as a module. If so, the module 261dcb69dd0SStelian Pop will be called ams. 262dcb69dd0SStelian Pop 263dcb69dd0SStelian Popconfig SENSORS_AMS_PMU 264dcb69dd0SStelian Pop bool "PMU variant" 265dcb69dd0SStelian Pop depends on SENSORS_AMS && ADB_PMU 266dcb69dd0SStelian Pop default y 267dcb69dd0SStelian Pop help 268dcb69dd0SStelian Pop PMU variant of motion sensor, found in late 2005 PowerBooks. 269dcb69dd0SStelian Pop 270dcb69dd0SStelian Popconfig SENSORS_AMS_I2C 271dcb69dd0SStelian Pop bool "I2C variant" 272dcb69dd0SStelian Pop depends on SENSORS_AMS && I2C 273dcb69dd0SStelian Pop default y 274dcb69dd0SStelian Pop help 275dcb69dd0SStelian Pop I2C variant of motion sensor, found in early 2005 PowerBooks and 276dcb69dd0SStelian Pop iBooks. 277dcb69dd0SStelian Pop 278ad2f931dSJean Delvareconfig SENSORS_ASB100 279ad2f931dSJean Delvare tristate "Asus ASB100 Bach" 280dabf375bSJean Delvare depends on X86 && I2C && EXPERIMENTAL 281303760b4SJean Delvare select HWMON_VID 282ad2f931dSJean Delvare help 283ad2f931dSJean Delvare If you say yes here you get support for the ASB100 Bach sensor 284ad2f931dSJean Delvare chip found on some Asus mainboards. 285ad2f931dSJean Delvare 286ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 287ad2f931dSJean Delvare will be called asb100. 288ad2f931dSJean Delvare 289ad2f931dSJean Delvareconfig SENSORS_ATXP1 290ad2f931dSJean Delvare tristate "Attansic ATXP1 VID controller" 2911d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 292303760b4SJean Delvare select HWMON_VID 293ad2f931dSJean Delvare help 294ad2f931dSJean Delvare If you say yes here you get support for the Attansic ATXP1 VID 295ad2f931dSJean Delvare controller. 296ad2f931dSJean Delvare 297ad2f931dSJean Delvare If your board have such a chip, you are able to control your CPU 298ad2f931dSJean Delvare core and other voltages. 299ad2f931dSJean Delvare 300ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 301ad2f931dSJean Delvare will be called atxp1. 302ad2f931dSJean Delvare 303ad2f931dSJean Delvareconfig SENSORS_DS1621 304ad2f931dSJean Delvare tristate "Dallas Semiconductor DS1621 and DS1625" 3051d72acf9SJan Engelhardt depends on I2C 306ad2f931dSJean Delvare help 307ad2f931dSJean Delvare If you say yes here you get support for Dallas Semiconductor 308ad2f931dSJean Delvare DS1621 and DS1625 sensor chips. 309ad2f931dSJean Delvare 310ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 311ad2f931dSJean Delvare will be called ds1621. 312ad2f931dSJean Delvare 313298c7524SDarrick J. Wongconfig SENSORS_I5K_AMB 314298c7524SDarrick J. Wong tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 315298c7524SDarrick J. Wong depends on PCI && EXPERIMENTAL 316298c7524SDarrick J. Wong help 317298c7524SDarrick J. Wong If you say yes here you get support for FB-DIMM AMB temperature 318298c7524SDarrick J. Wong monitoring chips on systems with the Intel 5000 series chipset. 319298c7524SDarrick J. Wong 320298c7524SDarrick J. Wong This driver can also be built as a module. If so, the module 321298c7524SDarrick J. Wong will be called i5k_amb. 322298c7524SDarrick J. Wong 323e53004e2SJean Delvareconfig SENSORS_F71805F 3249cab0217SJean Delvare tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 3251d72acf9SJan Engelhardt depends on EXPERIMENTAL 326e53004e2SJean Delvare help 327e53004e2SJean Delvare If you say yes here you get support for hardware monitoring 3289cab0217SJean Delvare features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 3299cab0217SJean Delvare Super-I/O chips. 330e53004e2SJean Delvare 331e53004e2SJean Delvare This driver can also be built as a module. If so, the module 332e53004e2SJean Delvare will be called f71805f. 333e53004e2SJean Delvare 33445fb3669SHans de Goedeconfig SENSORS_F71882FG 335f2e41e91SAndrew Morton tristate "Fintek F71858FG, F71862FG, F71882FG, F71889FG and F8000" 33645fb3669SHans de Goede depends on EXPERIMENTAL 33745fb3669SHans de Goede help 338f2e41e91SAndrew Morton If you say yes here you get support for hardware monitoring 339f2e41e91SAndrew Morton features of the Fintek F71858FG, F71862FG/71863FG, F71882FG/F71883FG, 3407669896fSHans de Goede F71889FG and F8000 Super-I/O chips. 34145fb3669SHans de Goede 34245fb3669SHans de Goede This driver can also be built as a module. If so, the module 34345fb3669SHans de Goede will be called f71882fg. 34445fb3669SHans de Goede 34584f1e442SRiku Voipioconfig SENSORS_F75375S 34684f1e442SRiku Voipio tristate "Fintek F75375S/SP and F75373"; 34784f1e442SRiku Voipio depends on I2C && EXPERIMENTAL 34884f1e442SRiku Voipio help 34984f1e442SRiku Voipio If you say yes here you get support for hardware monitoring 35084f1e442SRiku Voipio features of the Fintek F75375S/SP and F75373 35184f1e442SRiku Voipio 35284f1e442SRiku Voipio This driver can also be built as a module. If so, the module 35384f1e442SRiku Voipio will be called f75375s. 35484f1e442SRiku Voipio 355569ff102SHans de Goedeconfig SENSORS_FSCHMD 356c69ab2b7SHans de Goede tristate "Fujitsu Siemens Computers sensor chips" 3570589c2deSHans de Goede depends on X86 && I2C 358569ff102SHans de Goede help 359c69ab2b7SHans de Goede If you say yes here you get support for the following Fujitsu 360c69ab2b7SHans de Goede Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes, 361de15f093SHans de Goede Heimdall, Heracles, Hades and Syleus including support for the 362de15f093SHans de Goede integrated watchdog. 363569ff102SHans de Goede 3640589c2deSHans de Goede This is a merged driver for FSC sensor chips replacing the fscpos, 3650589c2deSHans de Goede fscscy and fscher drivers and adding support for several other FSC 3660589c2deSHans de Goede sensor chips. 367569ff102SHans de Goede 368569ff102SHans de Goede This driver can also be built as a module. If so, the module 369569ff102SHans de Goede will be called fschmd. 370569ff102SHans de Goede 3713bcfa9e4SHerbert Valerio Riedelconfig SENSORS_G760A 3723bcfa9e4SHerbert Valerio Riedel tristate "GMT G760A" 3733bcfa9e4SHerbert Valerio Riedel depends on I2C 3743bcfa9e4SHerbert Valerio Riedel help 3753bcfa9e4SHerbert Valerio Riedel If you say yes here you get support for Global Mixed-mode 3763bcfa9e4SHerbert Valerio Riedel Technology Inc G760A fan speed PWM controller chips. 3773bcfa9e4SHerbert Valerio Riedel 3783bcfa9e4SHerbert Valerio Riedel This driver can also be built as a module. If so, the module 3793bcfa9e4SHerbert Valerio Riedel will be called g760a. 3803bcfa9e4SHerbert Valerio Riedel 381ad2f931dSJean Delvareconfig SENSORS_GL518SM 382ad2f931dSJean Delvare tristate "Genesys Logic GL518SM" 3831d72acf9SJan Engelhardt depends on I2C 384ad2f931dSJean Delvare help 385ad2f931dSJean Delvare If you say yes here you get support for Genesys Logic GL518SM 386ad2f931dSJean Delvare sensor chips. 387ad2f931dSJean Delvare 388ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 389ad2f931dSJean Delvare will be called gl518sm. 390ad2f931dSJean Delvare 391ad2f931dSJean Delvareconfig SENSORS_GL520SM 392ad2f931dSJean Delvare tristate "Genesys Logic GL520SM" 3931d72acf9SJan Engelhardt depends on I2C 394303760b4SJean Delvare select HWMON_VID 395ad2f931dSJean Delvare help 396ad2f931dSJean Delvare If you say yes here you get support for Genesys Logic GL520SM 397ad2f931dSJean Delvare sensor chips. 398ad2f931dSJean Delvare 399ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 400ad2f931dSJean Delvare will be called gl520sm. 401ad2f931dSJean Delvare 402d6fe1360SSimon Guinotconfig SENSORS_GPIO_FAN 403d6fe1360SSimon Guinot tristate "GPIO fan" 404d6fe1360SSimon Guinot depends on GENERIC_GPIO 405d6fe1360SSimon Guinot help 406d6fe1360SSimon Guinot If you say yes here you get support for fans connected to GPIO lines. 407d6fe1360SSimon Guinot 408d6fe1360SSimon Guinot This driver can also be built as a module. If so, the module 409d6fe1360SSimon Guinot will be called gpio-fan. 410d6fe1360SSimon Guinot 411bebe4678SRudolf Marekconfig SENSORS_CORETEMP 412708a62bcSRudolf Marek tristate "Intel Core/Core2/Atom temperature sensor" 4131fe63ab4SYong Wang depends on X86 && PCI && EXPERIMENTAL 414bebe4678SRudolf Marek help 415bebe4678SRudolf Marek If you say yes here you get support for the temperature 416708a62bcSRudolf Marek sensor inside your CPU. Most of the family 6 CPUs 417f3cffe4dSChen Gong are supported. Check Documentation/hwmon/coretemp for details. 418bebe4678SRudolf Marek 419cb84b194SFenghua Yuconfig SENSORS_PKGTEMP 420cb84b194SFenghua Yu tristate "Intel processor package temperature sensor" 4210eae7799SJan Beulich depends on X86 && EXPERIMENTAL 422cb84b194SFenghua Yu help 423cb84b194SFenghua Yu If you say yes here you get support for the package level temperature 424cb84b194SFenghua Yu sensor inside your CPU. Check documentation/driver for details. 425cb84b194SFenghua Yu 4268808a793SDarrick J. Wongconfig SENSORS_IBMAEM 4278808a793SDarrick J. Wong tristate "IBM Active Energy Manager temperature/power sensors and control" 4288808a793SDarrick J. Wong select IPMI_SI 4298808a793SDarrick J. Wong depends on IPMI_HANDLER 4308808a793SDarrick J. Wong help 4318808a793SDarrick J. Wong If you say yes here you get support for the temperature and 4328808a793SDarrick J. Wong power sensors and capping hardware in various IBM System X 4338808a793SDarrick J. Wong servers that support Active Energy Manager. This includes 4348808a793SDarrick J. Wong the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 4358070408bSDarrick J. Wong and certain HC10/HS2x/LS2x/QS2x blades. 4368808a793SDarrick J. Wong 4378808a793SDarrick J. Wong This driver can also be built as a module. If so, the module 4388808a793SDarrick J. Wong will be called ibmaem. 4398808a793SDarrick J. Wong 44057c7c3a0SDarrick J. Wongconfig SENSORS_IBMPEX 44157c7c3a0SDarrick J. Wong tristate "IBM PowerExecutive temperature/power sensors" 44257c7c3a0SDarrick J. Wong select IPMI_SI 44357c7c3a0SDarrick J. Wong depends on IPMI_HANDLER 44457c7c3a0SDarrick J. Wong help 44557c7c3a0SDarrick J. Wong If you say yes here you get support for the temperature and 44657c7c3a0SDarrick J. Wong power sensors in various IBM System X servers that support 4473d960a99SDarrick J. Wong PowerExecutive. So far this includes the x3350, x3550, x3650, 4483d960a99SDarrick J. Wong x3655, and x3755; the x3800, x3850, and x3950 models that have 4493d960a99SDarrick J. Wong PCI Express; and some of the HS2x, LS2x, and QS2x blades. 45057c7c3a0SDarrick J. Wong 45157c7c3a0SDarrick J. Wong This driver can also be built as a module. If so, the module 45257c7c3a0SDarrick J. Wong will be called ibmpex. 45357c7c3a0SDarrick J. Wong 454ad2f931dSJean Delvareconfig SENSORS_IT87 455ad2f931dSJean Delvare tristate "ITE IT87xx and compatibles" 456303760b4SJean Delvare select HWMON_VID 457ad2f931dSJean Delvare help 45887673dd7SJean Delvare If you say yes here you get support for ITE IT8705F, IT8712F, 459b4da93e4SJean-Marc Spaggiari IT8716F, IT8718F, IT8720F and IT8726F sensor chips, and the 460b4da93e4SJean-Marc Spaggiari SiS960 clone. 461ad2f931dSJean Delvare 462ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 463ad2f931dSJean Delvare will be called it87. 464ad2f931dSJean Delvare 4657f983ba9SLars-Peter Clausenconfig SENSORS_JZ4740 4667f983ba9SLars-Peter Clausen tristate "Ingenic JZ4740 SoC ADC driver" 4677f983ba9SLars-Peter Clausen depends on MACH_JZ4740 && MFD_JZ4740_ADC 4687f983ba9SLars-Peter Clausen help 4697f983ba9SLars-Peter Clausen If you say yes here you get support for reading adc values from the ADCIN 4707f983ba9SLars-Peter Clausen pin on Ingenic JZ4740 SoC based boards. 4717f983ba9SLars-Peter Clausen 4727f983ba9SLars-Peter Clausen This driver can also be build as a module. If so, the module will be 4737f983ba9SLars-Peter Clausen called jz4740-hwmon. 4747f983ba9SLars-Peter Clausen 4754453d736SGuenter Roeckconfig SENSORS_JC42 4764453d736SGuenter Roeck tristate "JEDEC JC42.4 compliant temperature sensors" 4774bd2691dSRandy Dunlap depends on I2C 4784453d736SGuenter Roeck help 4794453d736SGuenter Roeck If you say yes here you get support for Jedec JC42.4 compliant 4804453d736SGuenter Roeck temperature sensors. Support will include, but not be limited to, 4814453d736SGuenter Roeck ADT7408, CAT34TS02,, CAT6095, MAX6604, MCP9805, MCP98242, MCP98243, 4824453d736SGuenter Roeck MCP9843, SE97, SE98, STTS424, TSE2002B3, and TS3000B3. 4834453d736SGuenter Roeck 4844453d736SGuenter Roeck This driver can also be built as a module. If so, the module 4854453d736SGuenter Roeck will be called jc42. 4864453d736SGuenter Roeck 487ad2f931dSJean Delvareconfig SENSORS_LM63 48810f2ed31SMatthew Garrett tristate "National Semiconductor LM63 and LM64" 4891d72acf9SJan Engelhardt depends on I2C 490ad2f931dSJean Delvare help 49110f2ed31SMatthew Garrett If you say yes here you get support for the National 49210f2ed31SMatthew Garrett Semiconductor LM63 and LM64 remote diode digital temperature 49310f2ed31SMatthew Garrett sensors with integrated fan control. Such chips are found 49410f2ed31SMatthew Garrett on the Tyan S4882 (Thunder K8QS Pro) motherboard, among 49510f2ed31SMatthew Garrett others. 496ad2f931dSJean Delvare 497ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 498ad2f931dSJean Delvare will be called lm63. 499ad2f931dSJean Delvare 500e1a8e913SKaiwan N Billimoriaconfig SENSORS_LM70 501c8ac32e4SManuel Lauss tristate "National Semiconductor LM70 / Texas Instruments TMP121" 5021d72acf9SJan Engelhardt depends on SPI_MASTER && EXPERIMENTAL 503e1a8e913SKaiwan N Billimoria help 504e1a8e913SKaiwan N Billimoria If you say yes here you get support for the National Semiconductor 505c8ac32e4SManuel Lauss LM70 and Texas Instruments TMP121/TMP123 digital temperature 506c8ac32e4SManuel Lauss sensor chips. 507e1a8e913SKaiwan N Billimoria 508e1a8e913SKaiwan N Billimoria This driver can also be built as a module. If so, the module 509e1a8e913SKaiwan N Billimoria will be called lm70. 510e1a8e913SKaiwan N Billimoria 5114e233cbeSAdrien Demarezconfig SENSORS_LM73 5124e233cbeSAdrien Demarez tristate "National Semiconductor LM73" 5134e233cbeSAdrien Demarez depends on I2C 5144e233cbeSAdrien Demarez help 5154e233cbeSAdrien Demarez If you say yes here you get support for National Semiconductor LM73 5164e233cbeSAdrien Demarez sensor chips. 5174e233cbeSAdrien Demarez This driver can also be built as a module. If so, the module 5184e233cbeSAdrien Demarez will be called lm73. 5194e233cbeSAdrien Demarez 520ad2f931dSJean Delvareconfig SENSORS_LM75 521ad2f931dSJean Delvare tristate "National Semiconductor LM75 and compatibles" 5221d72acf9SJan Engelhardt depends on I2C 523ad2f931dSJean Delvare help 52401a52397SDavid Brownell If you say yes here you get support for one common type of 52501a52397SDavid Brownell temperature sensor chip, with models including: 526ad2f931dSJean Delvare 52701a52397SDavid Brownell - Dallas Semiconductor DS75 and DS1775 52801a52397SDavid Brownell - Maxim MAX6625 and MAX6626 52901a52397SDavid Brownell - Microchip MCP980x 53001a52397SDavid Brownell - National Semiconductor LM75 53101a52397SDavid Brownell - NXP's LM75A 53201a52397SDavid Brownell - ST Microelectronics STDS75 53301a52397SDavid Brownell - TelCom (now Microchip) TCN75 5346d034059SShubhrajyoti Datta - Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, 5356d034059SShubhrajyoti Datta TMP275 53601a52397SDavid Brownell 5379ebd3d82SDavid Brownell This driver supports driver model based binding through board 5389ebd3d82SDavid Brownell specific I2C device tables. 5399ebd3d82SDavid Brownell 5409ebd3d82SDavid Brownell It also supports the "legacy" style of driver binding. To use 5419ebd3d82SDavid Brownell that with some chips which don't replicate LM75 quirks exactly, 5429ebd3d82SDavid Brownell you may need the "force" module parameter. 543ad2f931dSJean Delvare 544ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 545ad2f931dSJean Delvare will be called lm75. 546ad2f931dSJean Delvare 547ad2f931dSJean Delvareconfig SENSORS_LM77 548ad2f931dSJean Delvare tristate "National Semiconductor LM77" 5491d72acf9SJan Engelhardt depends on I2C 550ad2f931dSJean Delvare help 551ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM77 552ad2f931dSJean Delvare sensor chips. 553ad2f931dSJean Delvare 554ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 555ad2f931dSJean Delvare will be called lm77. 556ad2f931dSJean Delvare 557ad2f931dSJean Delvareconfig SENSORS_LM78 558ad2f931dSJean Delvare tristate "National Semiconductor LM78 and compatibles" 5591d72acf9SJan Engelhardt depends on I2C 56019f673edSJean Delvare select HWMON_VID 561ad2f931dSJean Delvare help 562ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM78, 563ad2f931dSJean Delvare LM78-J and LM79. 564ad2f931dSJean Delvare 565ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 566ad2f931dSJean Delvare will be called lm78. 567ad2f931dSJean Delvare 568ad2f931dSJean Delvareconfig SENSORS_LM80 569ad2f931dSJean Delvare tristate "National Semiconductor LM80" 5701d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 571ad2f931dSJean Delvare help 572ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor 573ad2f931dSJean Delvare LM80 sensor chips. 574ad2f931dSJean Delvare 575ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 576ad2f931dSJean Delvare will be called lm80. 577ad2f931dSJean Delvare 578ad2f931dSJean Delvareconfig SENSORS_LM83 57943cb7ebeSJordan Crouse tristate "National Semiconductor LM83 and compatibles" 5801d72acf9SJan Engelhardt depends on I2C 581ad2f931dSJean Delvare help 582ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor 58343cb7ebeSJordan Crouse LM82 and LM83 sensor chips. 584ad2f931dSJean Delvare 585ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 586ad2f931dSJean Delvare will be called lm83. 587ad2f931dSJean Delvare 588ad2f931dSJean Delvareconfig SENSORS_LM85 589ad2f931dSJean Delvare tristate "National Semiconductor LM85 and compatibles" 5901d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 591303760b4SJean Delvare select HWMON_VID 592ad2f931dSJean Delvare help 593ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM85 594ad2f931dSJean Delvare sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027. 595ad2f931dSJean Delvare 596ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 597ad2f931dSJean Delvare will be called lm85. 598ad2f931dSJean Delvare 599ad2f931dSJean Delvareconfig SENSORS_LM87 600c7fa3737SJean Delvare tristate "National Semiconductor LM87 and compatibles" 6011d72acf9SJan Engelhardt depends on I2C 602303760b4SJean Delvare select HWMON_VID 603ad2f931dSJean Delvare help 604ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM87 605c7fa3737SJean Delvare and Analog Devices ADM1024 sensor chips. 606ad2f931dSJean Delvare 607ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 608ad2f931dSJean Delvare will be called lm87. 609ad2f931dSJean Delvare 610ad2f931dSJean Delvareconfig SENSORS_LM90 611ad2f931dSJean Delvare tristate "National Semiconductor LM90 and compatibles" 6121d72acf9SJan Engelhardt depends on I2C 613ad2f931dSJean Delvare help 614ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM90, 6156771ea1fSJean Delvare LM86, LM89 and LM99, Analog Devices ADM1032 and ADT7461, Maxim 6161a51e068SDarrick J. Wong MAX6646, MAX6647, MAX6648, MAX6649, MAX6657, MAX6658, MAX6659, 61706e1c0a2SGuenter Roeck MAX6680, MAX6681, MAX6692, MAX6695, MAX6696, and Winbond/Nuvoton 618c4f99a2bSJean Delvare W83L771W/G/AWG/ASG sensor chips. 619ad2f931dSJean Delvare 620ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 621ad2f931dSJean Delvare will be called lm90. 622ad2f931dSJean Delvare 623ad2f931dSJean Delvareconfig SENSORS_LM92 624ad2f931dSJean Delvare tristate "National Semiconductor LM92 and compatibles" 6251d72acf9SJan Engelhardt depends on I2C 626ad2f931dSJean Delvare help 627ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM92 628ad2f931dSJean Delvare and Maxim MAX6635 sensor chips. 629ad2f931dSJean Delvare 630ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 631ad2f931dSJean Delvare will be called lm92. 632ad2f931dSJean Delvare 633e46957edSHans-Jürgen Kochconfig SENSORS_LM93 634e46957edSHans-Jürgen Koch tristate "National Semiconductor LM93 and compatibles" 635dabf375bSJean Delvare depends on I2C 636e46957edSHans-Jürgen Koch select HWMON_VID 637e46957edSHans-Jürgen Koch help 638e46957edSHans-Jürgen Koch If you say yes here you get support for National Semiconductor LM93 639e46957edSHans-Jürgen Koch sensor chips. 640e46957edSHans-Jürgen Koch 641e46957edSHans-Jürgen Koch This driver can also be built as a module. If so, the module 642e46957edSHans-Jürgen Koch will be called lm93. 643e46957edSHans-Jürgen Koch 64472f5de92SIra Snyderconfig SENSORS_LTC4215 64572f5de92SIra Snyder tristate "Linear Technology LTC4215" 64672f5de92SIra Snyder depends on I2C && EXPERIMENTAL 64772f5de92SIra Snyder default n 64872f5de92SIra Snyder help 64972f5de92SIra Snyder If you say yes here you get support for Linear Technology LTC4215 65072f5de92SIra Snyder Hot Swap Controller I2C interface. 65172f5de92SIra Snyder 65272f5de92SIra Snyder This driver can also be built as a module. If so, the module will 65372f5de92SIra Snyder be called ltc4215. 65472f5de92SIra Snyder 6556e34b187SIra Snyderconfig SENSORS_LTC4245 6566e34b187SIra Snyder tristate "Linear Technology LTC4245" 6576e34b187SIra Snyder depends on I2C && EXPERIMENTAL 6586e34b187SIra Snyder default n 6596e34b187SIra Snyder help 6606e34b187SIra Snyder If you say yes here you get support for Linear Technology LTC4245 6616e34b187SIra Snyder Multiple Supply Hot Swap Controller I2C interface. 6626e34b187SIra Snyder 6636e34b187SIra Snyder This driver can also be built as a module. If so, the module will 6646e34b187SIra Snyder be called ltc4245. 6656e34b187SIra Snyder 666e5f5c99aSGuenter Roeckconfig SENSORS_LTC4261 667e5f5c99aSGuenter Roeck tristate "Linear Technology LTC4261" 668e5f5c99aSGuenter Roeck depends on I2C && EXPERIMENTAL 669e5f5c99aSGuenter Roeck default n 670e5f5c99aSGuenter Roeck help 671e5f5c99aSGuenter Roeck If you say yes here you get support for Linear Technology LTC4261 672e5f5c99aSGuenter Roeck Negative Voltage Hot Swap Controller I2C interface. 673e5f5c99aSGuenter Roeck 674e5f5c99aSGuenter Roeck This driver can also be built as a module. If so, the module will 675e5f5c99aSGuenter Roeck be called ltc4261. 676e5f5c99aSGuenter Roeck 67706160327SDavide Rizzoconfig SENSORS_LM95241 67806160327SDavide Rizzo tristate "National Semiconductor LM95241 sensor chip" 67906160327SDavide Rizzo depends on I2C 68006160327SDavide Rizzo help 68106160327SDavide Rizzo If you say yes here you get support for LM95241 sensor chip. 68206160327SDavide Rizzo 68306160327SDavide Rizzo This driver can also be built as a module. If so, the module 68406160327SDavide Rizzo will be called lm95241. 68506160327SDavide Rizzo 68655b951e7SEric Miaoconfig SENSORS_MAX1111 68755b951e7SEric Miao tristate "Maxim MAX1111 Multichannel, Serial 8-bit ADC chip" 68855b951e7SEric Miao depends on SPI_MASTER 68955b951e7SEric Miao help 69055b951e7SEric Miao Say y here to support Maxim's MAX1111 ADC chips. 69155b951e7SEric Miao 69255b951e7SEric Miao This driver can also be built as a module. If so, the module 69355b951e7SEric Miao will be called max1111. 69455b951e7SEric Miao 695ad2f931dSJean Delvareconfig SENSORS_MAX1619 696ad2f931dSJean Delvare tristate "Maxim MAX1619 sensor chip" 6971d72acf9SJan Engelhardt depends on I2C 698ad2f931dSJean Delvare help 699ad2f931dSJean Delvare If you say yes here you get support for MAX1619 sensor chip. 700ad2f931dSJean Delvare 701ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 702ad2f931dSJean Delvare will be called max1619. 703ad2f931dSJean Delvare 704d20620deSHans-Juergen Kochconfig SENSORS_MAX6650 705d20620deSHans-Juergen Koch tristate "Maxim MAX6650 sensor chip" 7061d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 707d20620deSHans-Juergen Koch help 708d20620deSHans-Juergen Koch If you say yes here you get support for the MAX6650 / MAX6651 709d20620deSHans-Juergen Koch sensor chips. 710d20620deSHans-Juergen Koch 711d20620deSHans-Juergen Koch This driver can also be built as a module. If so, the module 712d20620deSHans-Juergen Koch will be called max6650. 713d20620deSHans-Juergen Koch 714ad2f931dSJean Delvareconfig SENSORS_PC87360 715ad2f931dSJean Delvare tristate "National Semiconductor PC87360 family" 716303760b4SJean Delvare select HWMON_VID 717ad2f931dSJean Delvare help 718ad2f931dSJean Delvare If you say yes here you get access to the hardware monitoring 719ad2f931dSJean Delvare functions of the National Semiconductor PC8736x Super-I/O chips. 720ad2f931dSJean Delvare The PC87360, PC87363 and PC87364 only have fan monitoring and 721ad2f931dSJean Delvare control. The PC87365 and PC87366 additionally have voltage and 722ad2f931dSJean Delvare temperature monitoring. 723ad2f931dSJean Delvare 724ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 725ad2f931dSJean Delvare will be called pc87360. 726ad2f931dSJean Delvare 727ba224e2cSJean Delvareconfig SENSORS_PC87427 728ba224e2cSJean Delvare tristate "National Semiconductor PC87427" 7291d72acf9SJan Engelhardt depends on EXPERIMENTAL 730ba224e2cSJean Delvare help 731ba224e2cSJean Delvare If you say yes here you get access to the hardware monitoring 732ba224e2cSJean Delvare functions of the National Semiconductor PC87427 Super-I/O chip. 733ba224e2cSJean Delvare The chip has two distinct logical devices, one for fan speed 734ba224e2cSJean Delvare monitoring and control, and one for voltage and temperature 735008e5f33SJean Delvare monitoring. Fan speed monitoring and control are supported, as 736008e5f33SJean Delvare well as temperature monitoring. Voltages aren't supported yet. 737ba224e2cSJean Delvare 738ba224e2cSJean Delvare This driver can also be built as a module. If so, the module 739ba224e2cSJean Delvare will be called pc87427. 740ba224e2cSJean Delvare 741fb4504feSJean Delvareconfig SENSORS_PCF8591 742fb4504feSJean Delvare tristate "Philips PCF8591 ADC/DAC" 743fb4504feSJean Delvare depends on I2C 744fb4504feSJean Delvare default n 745fb4504feSJean Delvare help 746fb4504feSJean Delvare If you say yes here you get support for Philips PCF8591 4-channel 747fb4504feSJean Delvare ADC, 1-channel DAC chips. 748fb4504feSJean Delvare 749fb4504feSJean Delvare This driver can also be built as a module. If so, the module 750fb4504feSJean Delvare will be called pcf8591. 751fb4504feSJean Delvare 752fb4504feSJean Delvare These devices are hard to detect and rarely found on mainstream 753fb4504feSJean Delvare hardware. If unsure, say N. 754fb4504feSJean Delvare 755251eb40fSJonathan Cameronconfig SENSORS_SHT15 756251eb40fSJonathan Cameron tristate "Sensiron humidity and temperature sensors. SHT15 and compat." 757251eb40fSJonathan Cameron depends on GENERIC_GPIO 758251eb40fSJonathan Cameron help 759251eb40fSJonathan Cameron If you say yes here you get support for the Sensiron SHT10, SHT11, 760251eb40fSJonathan Cameron SHT15, SHT71, SHT75 humidity and temperature sensors. 761251eb40fSJonathan Cameron 762251eb40fSJonathan Cameron This driver can also be built as a module. If so, the module 763251eb40fSJonathan Cameron will be called sht15. 764251eb40fSJonathan Cameron 765bff78650SBen Dooksconfig SENSORS_S3C 76662991f7aSMaurus Cuelenaere tristate "Samsung built-in ADC" 76762991f7aSMaurus Cuelenaere depends on S3C_ADC 768bff78650SBen Dooks help 769bff78650SBen Dooks If you say yes here you get support for the on-board ADCs of 77062991f7aSMaurus Cuelenaere the Samsung S3C24XX, S3C64XX and other series of SoC 771bff78650SBen Dooks 772bff78650SBen Dooks This driver can also be built as a module. If so, the module 77362991f7aSMaurus Cuelenaere will be called s3c-hwmon. 774bff78650SBen Dooks 775bff78650SBen Dooksconfig SENSORS_S3C_RAW 776bff78650SBen Dooks bool "Include raw channel attributes in sysfs" 777bff78650SBen Dooks depends on SENSORS_S3C 778bff78650SBen Dooks help 779bff78650SBen Dooks Say Y here if you want to include raw copies of all the ADC 780bff78650SBen Dooks channels in sysfs. 781bff78650SBen Dooks 782ad2f931dSJean Delvareconfig SENSORS_SIS5595 783ad2f931dSJean Delvare tristate "Silicon Integrated Systems Corp. SiS5595" 78417e7dc43SJean Delvare depends on PCI 785ad2f931dSJean Delvare help 786ad2f931dSJean Delvare If you say yes here you get support for the integrated sensors in 787ad2f931dSJean Delvare SiS5595 South Bridges. 788ad2f931dSJean Delvare 789ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 790ad2f931dSJean Delvare will be called sis5595. 791ad2f931dSJean Delvare 792920fa1ffSGuenter Roeckconfig SENSORS_SMM665 793920fa1ffSGuenter Roeck tristate "Summit Microelectronics SMM665" 794920fa1ffSGuenter Roeck depends on I2C && EXPERIMENTAL 795920fa1ffSGuenter Roeck default n 796920fa1ffSGuenter Roeck help 797920fa1ffSGuenter Roeck If you say yes here you get support for the hardware monitoring 798920fa1ffSGuenter Roeck features of the Summit Microelectronics SMM665/SMM665B Six-Channel 799920fa1ffSGuenter Roeck Active DC Output Controller / Monitor. 800920fa1ffSGuenter Roeck 801920fa1ffSGuenter Roeck Other supported chips are SMM465, SMM665C, SMM764, and SMM766. 802920fa1ffSGuenter Roeck Support for those chips is untested. 803920fa1ffSGuenter Roeck 804920fa1ffSGuenter Roeck This driver can also be built as a module. If so, the module will 805920fa1ffSGuenter Roeck be called smm665. 806920fa1ffSGuenter Roeck 8079431996fSJuerg Haefligerconfig SENSORS_DME1737 808e95c237dSJuerg Haefliger tristate "SMSC DME1737, SCH311x and compatibles" 8099431996fSJuerg Haefliger depends on I2C && EXPERIMENTAL 8109431996fSJuerg Haefliger select HWMON_VID 8119431996fSJuerg Haefliger help 8129431996fSJuerg Haefliger If you say yes here you get support for the hardware monitoring 813549edb83SJuerg Haefliger and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 814549edb83SJuerg Haefliger Asus A8000 Super-I/O chips. 8159431996fSJuerg Haefliger 8169431996fSJuerg Haefliger This driver can also be built as a module. If so, the module 8179431996fSJuerg Haefliger will be called dme1737. 8189431996fSJuerg Haefliger 819dac6831eSKalhan Trisalconfig SENSORS_EMC1403 820dac6831eSKalhan Trisal tristate "SMSC EMC1403 thermal sensor" 821dac6831eSKalhan Trisal depends on I2C 822dac6831eSKalhan Trisal help 823dac6831eSKalhan Trisal If you say yes here you get support for the SMSC EMC1403 824dac6831eSKalhan Trisal temperature monitoring chip. 825dac6831eSKalhan Trisal 826dac6831eSKalhan Trisal Threshold values can be configured using sysfs. 827dac6831eSKalhan Trisal Data from the different diodes are accessible via sysfs. 828dac6831eSKalhan Trisal 8299df7305bSSteve Glendinningconfig SENSORS_EMC2103 8309df7305bSSteve Glendinning tristate "SMSC EMC2103" 8319df7305bSSteve Glendinning depends on I2C 8329df7305bSSteve Glendinning help 8339df7305bSSteve Glendinning If you say yes here you get support for the temperature 8349df7305bSSteve Glendinning and fan sensors of the SMSC EMC2103 chips. 8359df7305bSSteve Glendinning 8369df7305bSSteve Glendinning This driver can also be built as a module. If so, the module 8379df7305bSSteve Glendinning will be called emc2103. 8389df7305bSSteve Glendinning 839ad2f931dSJean Delvareconfig SENSORS_SMSC47M1 840ad2f931dSJean Delvare tristate "SMSC LPC47M10x and compatibles" 841ad2f931dSJean Delvare help 842ad2f931dSJean Delvare If you say yes here you get support for the integrated fan 843ad2f931dSJean Delvare monitoring and control capabilities of the SMSC LPC47B27x, 8446091780eSJean Delvare LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 8458eccbb6fSJean Delvare LPC47M192, LPC47M292 and LPC47M997 chips. 84659ac8367SHartmut Rick 8478eccbb6fSJean Delvare The temperature and voltage sensor features of the LPC47M15x, 8488eccbb6fSJean Delvare LPC47M192, LPC47M292 and LPC47M997 are supported by another 8498eccbb6fSJean Delvare driver, select also "SMSC LPC47M192 and compatibles" below for 8508eccbb6fSJean Delvare those. 851ad2f931dSJean Delvare 852ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 853ad2f931dSJean Delvare will be called smsc47m1. 854ad2f931dSJean Delvare 85559ac8367SHartmut Rickconfig SENSORS_SMSC47M192 85659ac8367SHartmut Rick tristate "SMSC LPC47M192 and compatibles" 8571d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 85859ac8367SHartmut Rick select HWMON_VID 85959ac8367SHartmut Rick help 86059ac8367SHartmut Rick If you say yes here you get support for the temperature and 86100cb4739SJean Delvare voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 86200cb4739SJean Delvare and LPC47M997 chips. 86359ac8367SHartmut Rick 86459ac8367SHartmut Rick The fan monitoring and control capabilities of these chips 86559ac8367SHartmut Rick are supported by another driver, select 86659ac8367SHartmut Rick "SMSC LPC47M10x and compatibles" above. You need both drivers 86759ac8367SHartmut Rick if you want fan control and voltage/temperature sensor support. 86859ac8367SHartmut Rick 86959ac8367SHartmut Rick This driver can also be built as a module. If so, the module 87059ac8367SHartmut Rick will be called smsc47m192. 87159ac8367SHartmut Rick 872ad2f931dSJean Delvareconfig SENSORS_SMSC47B397 873ad2f931dSJean Delvare tristate "SMSC LPC47B397-NC" 8741d72acf9SJan Engelhardt depends on EXPERIMENTAL 875ad2f931dSJean Delvare help 876ad2f931dSJean Delvare If you say yes here you get support for the SMSC LPC47B397-NC 877ad2f931dSJean Delvare sensor chip. 878ad2f931dSJean Delvare 879ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 880ad2f931dSJean Delvare will be called smsc47b397. 881ad2f931dSJean Delvare 8825812f928SSteve Hardyconfig SENSORS_ADS7828 8835812f928SSteve Hardy tristate "Texas Instruments ADS7828" 8845812f928SSteve Hardy depends on I2C 8855812f928SSteve Hardy help 8865812f928SSteve Hardy If you say yes here you get support for Texas Instruments ADS7828 8875812f928SSteve Hardy 12-bit 8-channel ADC device. 8885812f928SSteve Hardy 8895812f928SSteve Hardy This driver can also be built as a module. If so, the module 8905812f928SSteve Hardy will be called ads7828. 8915812f928SSteve Hardy 892e0c70b80SPaul Thomasconfig SENSORS_ADS7871 893e0c70b80SPaul Thomas tristate "Texas Instruments ADS7871 A/D converter" 894e0c70b80SPaul Thomas depends on SPI 895e0c70b80SPaul Thomas help 896e0c70b80SPaul Thomas If you say yes here you get support for TI ADS7871 & ADS7870 897e0c70b80SPaul Thomas 898e0c70b80SPaul Thomas This driver can also be built as a module. If so, the module 899e0c70b80SPaul Thomas will be called ads7871. 900e0c70b80SPaul Thomas 901b5430a04STomaz Merteljconfig SENSORS_AMC6821 902b5430a04STomaz Mertelj tristate "Texas Instruments AMC6821" 903b5430a04STomaz Mertelj depends on I2C && EXPERIMENTAL 904b5430a04STomaz Mertelj help 905b5430a04STomaz Mertelj If you say yes here you get support for the Texas Instruments 906b5430a04STomaz Mertelj AMC6821 hardware monitoring chips. 907b5430a04STomaz Mertelj 908b5430a04STomaz Mertelj This driver can also be build as a module. If so, the module 909b5430a04STomaz Mertelj will be called amc6821. 910b5430a04STomaz Mertelj 911add77c64SKrzysztof Heltconfig SENSORS_THMC50 912add77c64SKrzysztof Helt tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 913add77c64SKrzysztof Helt depends on I2C && EXPERIMENTAL 914add77c64SKrzysztof Helt help 915add77c64SKrzysztof Helt If you say yes here you get support for Texas Instruments THMC50 916add77c64SKrzysztof Helt sensor chips and clones: the Analog Devices ADM1022. 917add77c64SKrzysztof Helt 918add77c64SKrzysztof Helt This driver can also be built as a module. If so, the module 919add77c64SKrzysztof Helt will be called thmc50. 920add77c64SKrzysztof Helt 921beb1b6bbSSteven Kingconfig SENSORS_TMP102 922cff37c9eSJean Delvare tristate "Texas Instruments TMP102" 923beb1b6bbSSteven King depends on I2C && EXPERIMENTAL 924beb1b6bbSSteven King help 925beb1b6bbSSteven King If you say yes here you get support for Texas Instruments TMP102 926beb1b6bbSSteven King sensor chips. 927beb1b6bbSSteven King 928beb1b6bbSSteven King This driver can also be built as a module. If so, the module 929beb1b6bbSSteven King will be called tmp102. 930beb1b6bbSSteven King 931ab2b79d5SHans de Goedeconfig SENSORS_TMP401 932ab2b79d5SHans de Goede tristate "Texas Instruments TMP401 and compatibles" 933ab2b79d5SHans de Goede depends on I2C && EXPERIMENTAL 934ab2b79d5SHans de Goede help 935ab2b79d5SHans de Goede If you say yes here you get support for Texas Instruments TMP401 and 936ab2b79d5SHans de Goede TMP411 temperature sensor chips. 937ab2b79d5SHans de Goede 938ab2b79d5SHans de Goede This driver can also be built as a module. If so, the module 939ab2b79d5SHans de Goede will be called tmp401. 940ab2b79d5SHans de Goede 9419410700bSAndre Prendelconfig SENSORS_TMP421 9429410700bSAndre Prendel tristate "Texas Instruments TMP421 and compatible" 9439410700bSAndre Prendel depends on I2C && EXPERIMENTAL 9449410700bSAndre Prendel help 9459410700bSAndre Prendel If you say yes here you get support for Texas Instruments TMP421, 9469410700bSAndre Prendel TMP422 and TMP423 temperature sensor chips. 9479410700bSAndre Prendel 9489410700bSAndre Prendel This driver can also be built as a module. If so, the module 9499410700bSAndre Prendel will be called tmp421. 9509410700bSAndre Prendel 95170c38772SHarald Welteconfig SENSORS_VIA_CPUTEMP 95270c38772SHarald Welte tristate "VIA CPU temperature sensor" 95370c38772SHarald Welte depends on X86 95470c38772SHarald Welte help 95570c38772SHarald Welte If you say yes here you get support for the temperature 95670c38772SHarald Welte sensor inside your CPU. Supported are all known variants of 95770c38772SHarald Welte the VIA C7 and Nano. 95870c38772SHarald Welte 959ad2f931dSJean Delvareconfig SENSORS_VIA686A 960ad2f931dSJean Delvare tristate "VIA686A" 9612ec342e6SJean Delvare depends on PCI 962ad2f931dSJean Delvare help 963ad2f931dSJean Delvare If you say yes here you get support for the integrated sensors in 964ad2f931dSJean Delvare Via 686A/B South Bridges. 965ad2f931dSJean Delvare 966ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 967ad2f931dSJean Delvare will be called via686a. 968ad2f931dSJean Delvare 969ab41319eSJuerg Haefligerconfig SENSORS_VT1211 970ab41319eSJuerg Haefliger tristate "VIA VT1211" 9711d72acf9SJan Engelhardt depends on EXPERIMENTAL 972ab41319eSJuerg Haefliger select HWMON_VID 973ab41319eSJuerg Haefliger help 974ab41319eSJuerg Haefliger If you say yes here then you get support for hardware monitoring 975ab41319eSJuerg Haefliger features of the VIA VT1211 Super-I/O chip. 976ab41319eSJuerg Haefliger 977ab41319eSJuerg Haefliger This driver can also be built as a module. If so, the module 978ab41319eSJuerg Haefliger will be called vt1211. 979ab41319eSJuerg Haefliger 9801de9e371SRoger Lucasconfig SENSORS_VT8231 98151bd5633SJean Delvare tristate "VIA VT8231" 982ec5e1a4bSRoger Lucas depends on PCI 9831de9e371SRoger Lucas select HWMON_VID 9841de9e371SRoger Lucas help 9851de9e371SRoger Lucas If you say yes here then you get support for the integrated sensors 9861de9e371SRoger Lucas in the VIA VT8231 device. 9871de9e371SRoger Lucas 9881de9e371SRoger Lucas This driver can also be built as a module. If so, the module 9891de9e371SRoger Lucas will be called vt8231. 9901de9e371SRoger Lucas 991ad2f931dSJean Delvareconfig SENSORS_W83781D 99205663368SJean Delvare tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 9931d72acf9SJan Engelhardt depends on I2C 994303760b4SJean Delvare select HWMON_VID 995ad2f931dSJean Delvare help 996ad2f931dSJean Delvare If you say yes here you get support for the Winbond W8378x series 99705663368SJean Delvare of sensor chips: the W83781D, W83782D and W83783S, and the similar 99805663368SJean Delvare Asus AS99127F. 999ad2f931dSJean Delvare 1000ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1001ad2f931dSJean Delvare will be called w83781d. 1002ad2f931dSJean Delvare 10039873964dSCharles Spirakisconfig SENSORS_W83791D 10049873964dSCharles Spirakis tristate "Winbond W83791D" 1005d1ebd59aSMarc Hulsman depends on I2C 10069873964dSCharles Spirakis select HWMON_VID 10079873964dSCharles Spirakis help 10089873964dSCharles Spirakis If you say yes here you get support for the Winbond W83791D chip. 10099873964dSCharles Spirakis 10109873964dSCharles Spirakis This driver can also be built as a module. If so, the module 10119873964dSCharles Spirakis will be called w83791d. 10129873964dSCharles Spirakis 10135563e27dSR.Marek@sh.cvut.czconfig SENSORS_W83792D 10145563e27dSR.Marek@sh.cvut.cz tristate "Winbond W83792D" 10151d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 10165563e27dSR.Marek@sh.cvut.cz help 10175563e27dSR.Marek@sh.cvut.cz If you say yes here you get support for the Winbond W83792D chip. 10185563e27dSR.Marek@sh.cvut.cz 10195563e27dSR.Marek@sh.cvut.cz This driver can also be built as a module. If so, the module 10205563e27dSR.Marek@sh.cvut.cz will be called w83792d. 10215563e27dSR.Marek@sh.cvut.cz 10226800c3d0SRudolf Marekconfig SENSORS_W83793 10236800c3d0SRudolf Marek tristate "Winbond W83793" 10241d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 10257a5e6bc2SStefano Brivio select HWMON_VID 10266800c3d0SRudolf Marek help 10276800c3d0SRudolf Marek If you say yes here you get support for the Winbond W83793 10285852f960SSven Anders hardware monitoring chip, including support for the integrated 10295852f960SSven Anders watchdog. 10306800c3d0SRudolf Marek 10316800c3d0SRudolf Marek This driver can also be built as a module. If so, the module 10326800c3d0SRudolf Marek will be called w83793. 10336800c3d0SRudolf Marek 1034*792d376bSWei Songconfig SENSORS_W83795 1035*792d376bSWei Song tristate "Winbond/Nuvoton W83795G/ADG" 1036*792d376bSWei Song depends on I2C && EXPERIMENTAL 1037*792d376bSWei Song help 1038*792d376bSWei Song If you say yes here you get support for the Winbond W83795G and 1039*792d376bSWei Song W83795ADG hardware monitoring chip. 1040*792d376bSWei Song 1041*792d376bSWei Song This driver can also be built as a module. If so, the module 1042*792d376bSWei Song will be called w83795. 1043*792d376bSWei Song 1044ad2f931dSJean Delvareconfig SENSORS_W83L785TS 1045ad2f931dSJean Delvare tristate "Winbond W83L785TS-S" 10461d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 1047ad2f931dSJean Delvare help 1048ad2f931dSJean Delvare If you say yes here you get support for the Winbond W83L785TS-S 1049ad2f931dSJean Delvare sensor chip, which is used on the Asus A7N8X, among other 1050ad2f931dSJean Delvare motherboards. 1051ad2f931dSJean Delvare 1052ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1053ad2f931dSJean Delvare will be called w83l785ts. 1054ad2f931dSJean Delvare 105585f03bccSKevin Loconfig SENSORS_W83L786NG 105685f03bccSKevin Lo tristate "Winbond W83L786NG, W83L786NR" 105785f03bccSKevin Lo depends on I2C && EXPERIMENTAL 105885f03bccSKevin Lo help 105985f03bccSKevin Lo If you say yes here you get support for the Winbond W83L786NG 106085f03bccSKevin Lo and W83L786NR sensor chips. 106185f03bccSKevin Lo 106285f03bccSKevin Lo This driver can also be built as a module. If so, the module 106385f03bccSKevin Lo will be called w83l786ng. 106485f03bccSKevin Lo 1065ad2f931dSJean Delvareconfig SENSORS_W83627HF 1066c2db6ce1SJean Delvare tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 1067303760b4SJean Delvare select HWMON_VID 1068ad2f931dSJean Delvare help 1069ad2f931dSJean Delvare If you say yes here you get support for the Winbond W836X7 series 1070c2db6ce1SJean Delvare of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 1071c2db6ce1SJean Delvare W83697HF. 1072ad2f931dSJean Delvare 1073ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1074ad2f931dSJean Delvare will be called w83627hf. 1075ad2f931dSJean Delvare 1076ad2f931dSJean Delvareconfig SENSORS_W83627EHF 1077237c8d2fSGong Jun tristate "Winbond W83627EHF/EHG/DHG, W83667HG" 1078fc18d6c0SJean Delvare select HWMON_VID 1079ad2f931dSJean Delvare help 1080658291fcSDavid Hubbard If you say yes here you get support for the hardware 1081ad2f931dSJean Delvare monitoring functionality of the Winbond W83627EHF Super-I/O chip. 1082ad2f931dSJean Delvare 10838dd2d2caSJean Delvare This driver also supports the W83627EHG, which is the lead-free 1084658291fcSDavid Hubbard version of the W83627EHF, and the W83627DHG, which is a similar 1085658291fcSDavid Hubbard chip suited for specific Intel processors that use PECI such as 1086658291fcSDavid Hubbard the Core 2 Duo. 10878dd2d2caSJean Delvare 1088237c8d2fSGong Jun This driver also supports the W83667HG chip. 1089237c8d2fSGong Jun 1090ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1091ad2f931dSJean Delvare will be called w83627ehf. 1092ad2f931dSJean Delvare 109308bad5a8SMark Brownconfig SENSORS_WM831X 109408bad5a8SMark Brown tristate "WM831x PMICs" 109508bad5a8SMark Brown depends on MFD_WM831X 109608bad5a8SMark Brown help 109708bad5a8SMark Brown If you say yes here you get support for the hardware 109808bad5a8SMark Brown monitoring functionality of the Wolfson Microelectronics 109908bad5a8SMark Brown WM831x series of PMICs. 110008bad5a8SMark Brown 110108bad5a8SMark Brown This driver can also be built as a module. If so, the module 110208bad5a8SMark Brown will be called wm831x-hwmon. 110308bad5a8SMark Brown 1104fb6c023aSMark Brownconfig SENSORS_WM8350 1105fb6c023aSMark Brown tristate "Wolfson Microelectronics WM835x" 1106fb6c023aSMark Brown depends on MFD_WM8350 1107fb6c023aSMark Brown help 1108fb6c023aSMark Brown If you say yes here you get support for the hardware 1109fb6c023aSMark Brown monitoring features of the WM835x series of PMICs. 1110fb6c023aSMark Brown 1111fb6c023aSMark Brown This driver can also be built as a module. If so, the module 1112fb6c023aSMark Brown will be called wm8350-hwmon. 1113fb6c023aSMark Brown 1114e0418088SDavid S. Millerconfig SENSORS_ULTRA45 1115e0418088SDavid S. Miller tristate "Sun Ultra45 PIC16F747" 1116e0418088SDavid S. Miller depends on SPARC64 1117e0418088SDavid S. Miller help 1118e0418088SDavid S. Miller This driver provides support for the Ultra45 workstation environmental 1119e0418088SDavid S. Miller sensors. 1120e0418088SDavid S. Miller 1121bb233fdfSDaniel Mackconfig SENSORS_LIS3_SPI 1122bb233fdfSDaniel Mack tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)" 1123bb233fdfSDaniel Mack depends on !ACPI && SPI_MASTER && INPUT 1124dc6ea97bSEric Piel select INPUT_POLLDEV 1125bb233fdfSDaniel Mack default n 1126bb233fdfSDaniel Mack help 1127bb233fdfSDaniel Mack This driver provides support for the LIS3LV02Dx accelerometer connected 1128bb233fdfSDaniel Mack via SPI. The accelerometer data is readable via 1129bb233fdfSDaniel Mack /sys/devices/platform/lis3lv02d. 1130bb233fdfSDaniel Mack 1131bb233fdfSDaniel Mack This driver also provides an absolute input class device, allowing 1132bb233fdfSDaniel Mack the laptop to act as a pinball machine-esque joystick. 1133bb233fdfSDaniel Mack 1134bb233fdfSDaniel Mack This driver can also be built as modules. If so, the core module 1135bb233fdfSDaniel Mack will be called lis3lv02d and a specific module for the SPI transport 1136bb233fdfSDaniel Mack is called lis3lv02d_spi. 1137bb233fdfSDaniel Mack 1138312ea07bSSamu Onkaloconfig SENSORS_LIS3_I2C 1139312ea07bSSamu Onkalo tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)" 1140312ea07bSSamu Onkalo depends on I2C && INPUT 1141312ea07bSSamu Onkalo select INPUT_POLLDEV 1142312ea07bSSamu Onkalo default n 1143312ea07bSSamu Onkalo help 1144312ea07bSSamu Onkalo This driver provides support for the LIS3LV02Dx accelerometer connected 1145312ea07bSSamu Onkalo via I2C. The accelerometer data is readable via 1146312ea07bSSamu Onkalo /sys/devices/platform/lis3lv02d. 1147312ea07bSSamu Onkalo 1148312ea07bSSamu Onkalo This driver also provides an absolute input class device, allowing 1149312ea07bSSamu Onkalo the device to act as a pinball machine-esque joystick. 1150312ea07bSSamu Onkalo 1151312ea07bSSamu Onkalo This driver can also be built as modules. If so, the core module 1152312ea07bSSamu Onkalo will be called lis3lv02d and a specific module for the I2C transport 1153312ea07bSSamu Onkalo is called lis3lv02d_i2c. 1154312ea07bSSamu Onkalo 11556f2fad74SNicolas Boichatconfig SENSORS_APPLESMC 11566f2fad74SNicolas Boichat tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 1157548c343bSJean Delvare depends on INPUT && X86 11586f2fad74SNicolas Boichat select NEW_LEDS 11596f2fad74SNicolas Boichat select LEDS_CLASS 1160d5cf2b99SDmitry Torokhov select INPUT_POLLDEV 11616f2fad74SNicolas Boichat default n 11626f2fad74SNicolas Boichat help 11636f2fad74SNicolas Boichat This driver provides support for the Apple System Management 11646f2fad74SNicolas Boichat Controller, which provides an accelerometer (Apple Sudden Motion 11656f2fad74SNicolas Boichat Sensor), light sensors, temperature sensors, keyboard backlight 11666f2fad74SNicolas Boichat control and fan control. 11676f2fad74SNicolas Boichat 11686f2fad74SNicolas Boichat Only Intel-based Apple's computers are supported (MacBook Pro, 11696f2fad74SNicolas Boichat MacBook, MacMini). 11706f2fad74SNicolas Boichat 11716f2fad74SNicolas Boichat Data from the different sensors, keyboard backlight control and fan 11726f2fad74SNicolas Boichat control are accessible via sysfs. 11736f2fad74SNicolas Boichat 11746f2fad74SNicolas Boichat This driver also provides an absolute input class device, allowing 11756f2fad74SNicolas Boichat the laptop to act as a pinball machine-esque joystick. 11766f2fad74SNicolas Boichat 11776f2fad74SNicolas Boichat Say Y here if you have an applicable laptop and want to experience 11786f2fad74SNicolas Boichat the awesome power of applesmc. 11796f2fad74SNicolas Boichat 118093ee0a75SLuotao Fuconfig SENSORS_MC13783_ADC 118193ee0a75SLuotao Fu tristate "Freescale MC13783 ADC" 118293ee0a75SLuotao Fu depends on MFD_MC13783 118393ee0a75SLuotao Fu help 118493ee0a75SLuotao Fu Support for the A/D converter on MC13783 PMIC. 118593ee0a75SLuotao Fu 118661cba5c2SJean Delvareif ACPI 118761cba5c2SJean Delvare 118861cba5c2SJean Delvarecomment "ACPI drivers" 118961cba5c2SJean Delvare 119061cba5c2SJean Delvareconfig SENSORS_ATK0110 119161cba5c2SJean Delvare tristate "ASUS ATK0110" 119261cba5c2SJean Delvare depends on X86 && EXPERIMENTAL 119361cba5c2SJean Delvare help 119461cba5c2SJean Delvare If you say yes here you get support for the ACPI hardware 119561cba5c2SJean Delvare monitoring interface found in many ASUS motherboards. This 119661cba5c2SJean Delvare driver will provide readings of fans, voltages and temperatures 119761cba5c2SJean Delvare through the system firmware. 119861cba5c2SJean Delvare 119961cba5c2SJean Delvare This driver can also be built as a module. If so, the module 120061cba5c2SJean Delvare will be called asus_atk0110. 120161cba5c2SJean Delvare 120261cba5c2SJean Delvareconfig SENSORS_LIS3LV02D 1203bc62c147SÉric Piel tristate "STMicroeletronics LIS3* three-axis digital accelerometer" 120461cba5c2SJean Delvare depends on INPUT 120561cba5c2SJean Delvare select INPUT_POLLDEV 120661cba5c2SJean Delvare select NEW_LEDS 120761cba5c2SJean Delvare select LEDS_CLASS 1208ad2f931dSJean Delvare default n 1209ad2f931dSJean Delvare help 1210bc62c147SÉric Piel This driver provides support for the LIS3* accelerometers, such as the 1211bc62c147SÉric Piel LIS3LV02DL or the LIS331DL. In particular, it can be found in a number 1212bc62c147SÉric Piel of HP laptops, which have the "Mobile Data Protection System 3D" or 1213bc62c147SÉric Piel "3D DriveGuard" feature. On such systems the driver should load 1214bc62c147SÉric Piel automatically (via ACPI alias). The accelerometer might also be found 1215bc62c147SÉric Piel in other systems, connected via SPI or I2C. The accelerometer data is 1216bc62c147SÉric Piel readable via /sys/devices/platform/lis3lv02d. 121761cba5c2SJean Delvare 121861cba5c2SJean Delvare This driver also provides an absolute input class device, allowing 1219bc62c147SÉric Piel a laptop to act as a pinball machine-esque joystick. It provides also 1220bc62c147SÉric Piel a misc device which can be used to detect free-fall. On HP laptops, 122161cba5c2SJean Delvare if the led infrastructure is activated, support for a led indicating 1222bc62c147SÉric Piel disk protection will be provided as hp::hddprotect. For more 1223bc62c147SÉric Piel information on the feature, refer to Documentation/hwmon/lis3lv02d. 122461cba5c2SJean Delvare 122561cba5c2SJean Delvare This driver can also be built as modules. If so, the core module 122661cba5c2SJean Delvare will be called lis3lv02d and a specific module for HP laptops will be 122761cba5c2SJean Delvare called hp_accel. 122861cba5c2SJean Delvare 122961cba5c2SJean Delvare Say Y here if you have an applicable laptop and want to experience 123061cba5c2SJean Delvare the awesome power of lis3lv02d. 123161cba5c2SJean Delvare 123261cba5c2SJean Delvareendif # ACPI 1233ad2f931dSJean Delvare 12341d72acf9SJan Engelhardtendif # HWMON 1235