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" 1320b22ce3bSJean Delvare depends on I2C 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" 1430b22ce3bSJean Delvare depends on I2C 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" 1540b22ce3bSJean Delvare depends on I2C 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" 2050b22ce3bSJean Delvare depends on I2C 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 252ad2f931dSJean Delvareconfig SENSORS_ASB100 253ad2f931dSJean Delvare tristate "Asus ASB100 Bach" 254dabf375bSJean Delvare depends on X86 && I2C && EXPERIMENTAL 255303760b4SJean Delvare select HWMON_VID 256ad2f931dSJean Delvare help 257ad2f931dSJean Delvare If you say yes here you get support for the ASB100 Bach sensor 258ad2f931dSJean Delvare chip found on some Asus mainboards. 259ad2f931dSJean Delvare 260ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 261ad2f931dSJean Delvare will be called asb100. 262ad2f931dSJean Delvare 263ad2f931dSJean Delvareconfig SENSORS_ATXP1 264ad2f931dSJean Delvare tristate "Attansic ATXP1 VID controller" 2651d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 266303760b4SJean Delvare select HWMON_VID 267ad2f931dSJean Delvare help 268ad2f931dSJean Delvare If you say yes here you get support for the Attansic ATXP1 VID 269ad2f931dSJean Delvare controller. 270ad2f931dSJean Delvare 271ad2f931dSJean Delvare If your board have such a chip, you are able to control your CPU 272ad2f931dSJean Delvare core and other voltages. 273ad2f931dSJean Delvare 274ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 275ad2f931dSJean Delvare will be called atxp1. 276ad2f931dSJean Delvare 27760994698SRoland Stiggeconfig SENSORS_DS620 27860994698SRoland Stigge tristate "Dallas Semiconductor DS620" 27960994698SRoland Stigge depends on I2C 28060994698SRoland Stigge help 28160994698SRoland Stigge If you say yes here you get support for Dallas Semiconductor 28260994698SRoland Stigge DS620 sensor chip. 28360994698SRoland Stigge 28460994698SRoland Stigge This driver can also be built as a module. If so, the module 28560994698SRoland Stigge will be called ds620. 28660994698SRoland Stigge 287ad2f931dSJean Delvareconfig SENSORS_DS1621 288ad2f931dSJean Delvare tristate "Dallas Semiconductor DS1621 and DS1625" 2891d72acf9SJan Engelhardt depends on I2C 290ad2f931dSJean Delvare help 291ad2f931dSJean Delvare If you say yes here you get support for Dallas Semiconductor 292ad2f931dSJean Delvare DS1621 and DS1625 sensor chips. 293ad2f931dSJean Delvare 294ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 295ad2f931dSJean Delvare will be called ds1621. 296ad2f931dSJean Delvare 297298c7524SDarrick J. Wongconfig SENSORS_I5K_AMB 298298c7524SDarrick J. Wong tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 299298c7524SDarrick J. Wong depends on PCI && EXPERIMENTAL 300298c7524SDarrick J. Wong help 301298c7524SDarrick J. Wong If you say yes here you get support for FB-DIMM AMB temperature 302298c7524SDarrick J. Wong monitoring chips on systems with the Intel 5000 series chipset. 303298c7524SDarrick J. Wong 304298c7524SDarrick J. Wong This driver can also be built as a module. If so, the module 305298c7524SDarrick J. Wong will be called i5k_amb. 306298c7524SDarrick J. Wong 307e53004e2SJean Delvareconfig SENSORS_F71805F 3089cab0217SJean Delvare tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 309e53004e2SJean Delvare help 310e53004e2SJean Delvare If you say yes here you get support for hardware monitoring 3119cab0217SJean Delvare features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 3129cab0217SJean Delvare Super-I/O chips. 313e53004e2SJean Delvare 314e53004e2SJean Delvare This driver can also be built as a module. If so, the module 315e53004e2SJean Delvare will be called f71805f. 316e53004e2SJean Delvare 31745fb3669SHans de Goedeconfig SENSORS_F71882FG 318f2e41e91SAndrew Morton tristate "Fintek F71858FG, F71862FG, F71882FG, F71889FG and F8000" 31945fb3669SHans de Goede help 320f2e41e91SAndrew Morton If you say yes here you get support for hardware monitoring 321f2e41e91SAndrew Morton features of the Fintek F71858FG, F71862FG/71863FG, F71882FG/F71883FG, 3227669896fSHans de Goede F71889FG and F8000 Super-I/O chips. 32345fb3669SHans de Goede 32445fb3669SHans de Goede This driver can also be built as a module. If so, the module 32545fb3669SHans de Goede will be called f71882fg. 32645fb3669SHans de Goede 32784f1e442SRiku Voipioconfig SENSORS_F75375S 3280b22ce3bSJean Delvare tristate "Fintek F75375S/SP and F75373" 3290b22ce3bSJean Delvare depends on I2C 33084f1e442SRiku Voipio help 33184f1e442SRiku Voipio If you say yes here you get support for hardware monitoring 33284f1e442SRiku Voipio features of the Fintek F75375S/SP and F75373 33384f1e442SRiku Voipio 33484f1e442SRiku Voipio This driver can also be built as a module. If so, the module 33584f1e442SRiku Voipio will be called f75375s. 33684f1e442SRiku Voipio 337569ff102SHans de Goedeconfig SENSORS_FSCHMD 338c69ab2b7SHans de Goede tristate "Fujitsu Siemens Computers sensor chips" 3390589c2deSHans de Goede depends on X86 && I2C 340569ff102SHans de Goede help 341c69ab2b7SHans de Goede If you say yes here you get support for the following Fujitsu 342c69ab2b7SHans de Goede Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes, 343de15f093SHans de Goede Heimdall, Heracles, Hades and Syleus including support for the 344de15f093SHans de Goede integrated watchdog. 345569ff102SHans de Goede 3460589c2deSHans de Goede This is a merged driver for FSC sensor chips replacing the fscpos, 3470589c2deSHans de Goede fscscy and fscher drivers and adding support for several other FSC 3480589c2deSHans de Goede sensor chips. 349569ff102SHans de Goede 350569ff102SHans de Goede This driver can also be built as a module. If so, the module 351569ff102SHans de Goede will be called fschmd. 352569ff102SHans de Goede 3533bcfa9e4SHerbert Valerio Riedelconfig SENSORS_G760A 3543bcfa9e4SHerbert Valerio Riedel tristate "GMT G760A" 3553bcfa9e4SHerbert Valerio Riedel depends on I2C 3563bcfa9e4SHerbert Valerio Riedel help 3573bcfa9e4SHerbert Valerio Riedel If you say yes here you get support for Global Mixed-mode 3583bcfa9e4SHerbert Valerio Riedel Technology Inc G760A fan speed PWM controller chips. 3593bcfa9e4SHerbert Valerio Riedel 3603bcfa9e4SHerbert Valerio Riedel This driver can also be built as a module. If so, the module 3613bcfa9e4SHerbert Valerio Riedel will be called g760a. 3623bcfa9e4SHerbert Valerio Riedel 363ad2f931dSJean Delvareconfig SENSORS_GL518SM 364ad2f931dSJean Delvare tristate "Genesys Logic GL518SM" 3651d72acf9SJan Engelhardt depends on I2C 366ad2f931dSJean Delvare help 367ad2f931dSJean Delvare If you say yes here you get support for Genesys Logic GL518SM 368ad2f931dSJean Delvare sensor chips. 369ad2f931dSJean Delvare 370ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 371ad2f931dSJean Delvare will be called gl518sm. 372ad2f931dSJean Delvare 373ad2f931dSJean Delvareconfig SENSORS_GL520SM 374ad2f931dSJean Delvare tristate "Genesys Logic GL520SM" 3751d72acf9SJan Engelhardt depends on I2C 376303760b4SJean Delvare select HWMON_VID 377ad2f931dSJean Delvare help 378ad2f931dSJean Delvare If you say yes here you get support for Genesys Logic GL520SM 379ad2f931dSJean Delvare sensor chips. 380ad2f931dSJean Delvare 381ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 382ad2f931dSJean Delvare will be called gl520sm. 383ad2f931dSJean Delvare 384d6fe1360SSimon Guinotconfig SENSORS_GPIO_FAN 385d6fe1360SSimon Guinot tristate "GPIO fan" 386d6fe1360SSimon Guinot depends on GENERIC_GPIO 387d6fe1360SSimon Guinot help 388d6fe1360SSimon Guinot If you say yes here you get support for fans connected to GPIO lines. 389d6fe1360SSimon Guinot 390d6fe1360SSimon Guinot This driver can also be built as a module. If so, the module 391d6fe1360SSimon Guinot will be called gpio-fan. 392d6fe1360SSimon Guinot 393bebe4678SRudolf Marekconfig SENSORS_CORETEMP 394708a62bcSRudolf Marek tristate "Intel Core/Core2/Atom temperature sensor" 3951fe63ab4SYong Wang depends on X86 && PCI && EXPERIMENTAL 396bebe4678SRudolf Marek help 397bebe4678SRudolf Marek If you say yes here you get support for the temperature 398708a62bcSRudolf Marek sensor inside your CPU. Most of the family 6 CPUs 399f3cffe4dSChen Gong are supported. Check Documentation/hwmon/coretemp for details. 400bebe4678SRudolf Marek 401cb84b194SFenghua Yuconfig SENSORS_PKGTEMP 402cb84b194SFenghua Yu tristate "Intel processor package temperature sensor" 4030eae7799SJan Beulich depends on X86 && EXPERIMENTAL 404cb84b194SFenghua Yu help 405cb84b194SFenghua Yu If you say yes here you get support for the package level temperature 406cb84b194SFenghua Yu sensor inside your CPU. Check documentation/driver for details. 407cb84b194SFenghua Yu 4088808a793SDarrick J. Wongconfig SENSORS_IBMAEM 4098808a793SDarrick J. Wong tristate "IBM Active Energy Manager temperature/power sensors and control" 4108808a793SDarrick J. Wong select IPMI_SI 4118808a793SDarrick J. Wong depends on IPMI_HANDLER 4128808a793SDarrick J. Wong help 4138808a793SDarrick J. Wong If you say yes here you get support for the temperature and 4148808a793SDarrick J. Wong power sensors and capping hardware in various IBM System X 4158808a793SDarrick J. Wong servers that support Active Energy Manager. This includes 4168808a793SDarrick J. Wong the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 4178070408bSDarrick J. Wong and certain HC10/HS2x/LS2x/QS2x blades. 4188808a793SDarrick J. Wong 4198808a793SDarrick J. Wong This driver can also be built as a module. If so, the module 4208808a793SDarrick J. Wong will be called ibmaem. 4218808a793SDarrick J. Wong 42257c7c3a0SDarrick J. Wongconfig SENSORS_IBMPEX 42357c7c3a0SDarrick J. Wong tristate "IBM PowerExecutive temperature/power sensors" 42457c7c3a0SDarrick J. Wong select IPMI_SI 42557c7c3a0SDarrick J. Wong depends on IPMI_HANDLER 42657c7c3a0SDarrick J. Wong help 42757c7c3a0SDarrick J. Wong If you say yes here you get support for the temperature and 42857c7c3a0SDarrick J. Wong power sensors in various IBM System X servers that support 4293d960a99SDarrick J. Wong PowerExecutive. So far this includes the x3350, x3550, x3650, 4303d960a99SDarrick J. Wong x3655, and x3755; the x3800, x3850, and x3950 models that have 4313d960a99SDarrick J. Wong PCI Express; and some of the HS2x, LS2x, and QS2x blades. 43257c7c3a0SDarrick J. Wong 43357c7c3a0SDarrick J. Wong This driver can also be built as a module. If so, the module 43457c7c3a0SDarrick J. Wong will be called ibmpex. 43557c7c3a0SDarrick J. Wong 436ad2f931dSJean Delvareconfig SENSORS_IT87 437ad2f931dSJean Delvare tristate "ITE IT87xx and compatibles" 438303760b4SJean Delvare select HWMON_VID 439ad2f931dSJean Delvare help 44087673dd7SJean Delvare If you say yes here you get support for ITE IT8705F, IT8712F, 44144c1bcd4SJean Delvare IT8716F, IT8718F, IT8720F, IT8721F, IT8726F and IT8758E sensor 44244c1bcd4SJean Delvare chips, and the SiS960 clone. 443ad2f931dSJean Delvare 444ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 445ad2f931dSJean Delvare will be called it87. 446ad2f931dSJean Delvare 4477f983ba9SLars-Peter Clausenconfig SENSORS_JZ4740 4487f983ba9SLars-Peter Clausen tristate "Ingenic JZ4740 SoC ADC driver" 4497f983ba9SLars-Peter Clausen depends on MACH_JZ4740 && MFD_JZ4740_ADC 4507f983ba9SLars-Peter Clausen help 4517f983ba9SLars-Peter Clausen If you say yes here you get support for reading adc values from the ADCIN 4527f983ba9SLars-Peter Clausen pin on Ingenic JZ4740 SoC based boards. 4537f983ba9SLars-Peter Clausen 4547f983ba9SLars-Peter Clausen This driver can also be build as a module. If so, the module will be 4557f983ba9SLars-Peter Clausen called jz4740-hwmon. 4567f983ba9SLars-Peter Clausen 4574453d736SGuenter Roeckconfig SENSORS_JC42 4584453d736SGuenter Roeck tristate "JEDEC JC42.4 compliant temperature sensors" 4594bd2691dSRandy Dunlap depends on I2C 4604453d736SGuenter Roeck help 4614453d736SGuenter Roeck If you say yes here you get support for Jedec JC42.4 compliant 4624453d736SGuenter Roeck temperature sensors. Support will include, but not be limited to, 4634453d736SGuenter Roeck ADT7408, CAT34TS02,, CAT6095, MAX6604, MCP9805, MCP98242, MCP98243, 4644453d736SGuenter Roeck MCP9843, SE97, SE98, STTS424, TSE2002B3, and TS3000B3. 4654453d736SGuenter Roeck 4664453d736SGuenter Roeck This driver can also be built as a module. If so, the module 4674453d736SGuenter Roeck will be called jc42. 4684453d736SGuenter Roeck 469ad2f931dSJean Delvareconfig SENSORS_LM63 47010f2ed31SMatthew Garrett tristate "National Semiconductor LM63 and LM64" 4711d72acf9SJan Engelhardt depends on I2C 472ad2f931dSJean Delvare help 47310f2ed31SMatthew Garrett If you say yes here you get support for the National 47410f2ed31SMatthew Garrett Semiconductor LM63 and LM64 remote diode digital temperature 47510f2ed31SMatthew Garrett sensors with integrated fan control. Such chips are found 47610f2ed31SMatthew Garrett on the Tyan S4882 (Thunder K8QS Pro) motherboard, among 47710f2ed31SMatthew Garrett others. 478ad2f931dSJean Delvare 479ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 480ad2f931dSJean Delvare will be called lm63. 481ad2f931dSJean Delvare 482e1a8e913SKaiwan N Billimoriaconfig SENSORS_LM70 483c8ac32e4SManuel Lauss tristate "National Semiconductor LM70 / Texas Instruments TMP121" 4840b22ce3bSJean Delvare depends on SPI_MASTER 485e1a8e913SKaiwan N Billimoria help 486e1a8e913SKaiwan N Billimoria If you say yes here you get support for the National Semiconductor 487c8ac32e4SManuel Lauss LM70 and Texas Instruments TMP121/TMP123 digital temperature 488c8ac32e4SManuel Lauss sensor chips. 489e1a8e913SKaiwan N Billimoria 490e1a8e913SKaiwan N Billimoria This driver can also be built as a module. If so, the module 491e1a8e913SKaiwan N Billimoria will be called lm70. 492e1a8e913SKaiwan N Billimoria 4934e233cbeSAdrien Demarezconfig SENSORS_LM73 4944e233cbeSAdrien Demarez tristate "National Semiconductor LM73" 4954e233cbeSAdrien Demarez depends on I2C 4964e233cbeSAdrien Demarez help 4974e233cbeSAdrien Demarez If you say yes here you get support for National Semiconductor LM73 4984e233cbeSAdrien Demarez sensor chips. 4994e233cbeSAdrien Demarez This driver can also be built as a module. If so, the module 5004e233cbeSAdrien Demarez will be called lm73. 5014e233cbeSAdrien Demarez 502ad2f931dSJean Delvareconfig SENSORS_LM75 503ad2f931dSJean Delvare tristate "National Semiconductor LM75 and compatibles" 5041d72acf9SJan Engelhardt depends on I2C 505ad2f931dSJean Delvare help 50601a52397SDavid Brownell If you say yes here you get support for one common type of 50701a52397SDavid Brownell temperature sensor chip, with models including: 508ad2f931dSJean Delvare 50901a52397SDavid Brownell - Dallas Semiconductor DS75 and DS1775 51001a52397SDavid Brownell - Maxim MAX6625 and MAX6626 51101a52397SDavid Brownell - Microchip MCP980x 51201a52397SDavid Brownell - National Semiconductor LM75 51301a52397SDavid Brownell - NXP's LM75A 51401a52397SDavid Brownell - ST Microelectronics STDS75 51501a52397SDavid Brownell - TelCom (now Microchip) TCN75 5166d034059SShubhrajyoti Datta - Texas Instruments TMP100, TMP101, TMP105, TMP75, TMP175, 5176d034059SShubhrajyoti Datta TMP275 51801a52397SDavid Brownell 5199ebd3d82SDavid Brownell This driver supports driver model based binding through board 5209ebd3d82SDavid Brownell specific I2C device tables. 5219ebd3d82SDavid Brownell 5229ebd3d82SDavid Brownell It also supports the "legacy" style of driver binding. To use 5239ebd3d82SDavid Brownell that with some chips which don't replicate LM75 quirks exactly, 5249ebd3d82SDavid Brownell you may need the "force" module parameter. 525ad2f931dSJean Delvare 526ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 527ad2f931dSJean Delvare will be called lm75. 528ad2f931dSJean Delvare 529ad2f931dSJean Delvareconfig SENSORS_LM77 530ad2f931dSJean Delvare tristate "National Semiconductor LM77" 5311d72acf9SJan Engelhardt depends on I2C 532ad2f931dSJean Delvare help 533ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM77 534ad2f931dSJean Delvare sensor chips. 535ad2f931dSJean Delvare 536ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 537ad2f931dSJean Delvare will be called lm77. 538ad2f931dSJean Delvare 539ad2f931dSJean Delvareconfig SENSORS_LM78 540ad2f931dSJean Delvare tristate "National Semiconductor LM78 and compatibles" 5411d72acf9SJan Engelhardt depends on I2C 54219f673edSJean Delvare select HWMON_VID 543ad2f931dSJean Delvare help 544ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM78, 545ad2f931dSJean Delvare LM78-J and LM79. 546ad2f931dSJean Delvare 547ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 548ad2f931dSJean Delvare will be called lm78. 549ad2f931dSJean Delvare 550ad2f931dSJean Delvareconfig SENSORS_LM80 551ad2f931dSJean Delvare tristate "National Semiconductor LM80" 5520b22ce3bSJean Delvare depends on I2C 553ad2f931dSJean Delvare help 554ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor 555ad2f931dSJean Delvare LM80 sensor chips. 556ad2f931dSJean Delvare 557ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 558ad2f931dSJean Delvare will be called lm80. 559ad2f931dSJean Delvare 560ad2f931dSJean Delvareconfig SENSORS_LM83 56143cb7ebeSJordan Crouse tristate "National Semiconductor LM83 and compatibles" 5621d72acf9SJan Engelhardt depends on I2C 563ad2f931dSJean Delvare help 564ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor 56543cb7ebeSJordan Crouse LM82 and LM83 sensor chips. 566ad2f931dSJean Delvare 567ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 568ad2f931dSJean Delvare will be called lm83. 569ad2f931dSJean Delvare 570ad2f931dSJean Delvareconfig SENSORS_LM85 571ad2f931dSJean Delvare tristate "National Semiconductor LM85 and compatibles" 5720b22ce3bSJean Delvare depends on I2C 573303760b4SJean Delvare select HWMON_VID 574ad2f931dSJean Delvare help 575ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM85 576c36364dbSJean Delvare sensor chips and clones: ADM1027, ADT7463, ADT7468, EMC6D100, 577c36364dbSJean Delvare EMC6D101 and EMC6D102. 578ad2f931dSJean Delvare 579ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 580ad2f931dSJean Delvare will be called lm85. 581ad2f931dSJean Delvare 582ad2f931dSJean Delvareconfig SENSORS_LM87 583c7fa3737SJean Delvare tristate "National Semiconductor LM87 and compatibles" 5841d72acf9SJan Engelhardt depends on I2C 585303760b4SJean Delvare select HWMON_VID 586ad2f931dSJean Delvare help 587ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM87 588c7fa3737SJean Delvare and Analog Devices ADM1024 sensor chips. 589ad2f931dSJean Delvare 590ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 591ad2f931dSJean Delvare will be called lm87. 592ad2f931dSJean Delvare 593ad2f931dSJean Delvareconfig SENSORS_LM90 594ad2f931dSJean Delvare tristate "National Semiconductor LM90 and compatibles" 5951d72acf9SJan Engelhardt depends on I2C 596ad2f931dSJean Delvare help 597ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM90, 5986771ea1fSJean Delvare LM86, LM89 and LM99, Analog Devices ADM1032 and ADT7461, Maxim 5991a51e068SDarrick J. Wong MAX6646, MAX6647, MAX6648, MAX6649, MAX6657, MAX6658, MAX6659, 60006e1c0a2SGuenter Roeck MAX6680, MAX6681, MAX6692, MAX6695, MAX6696, and Winbond/Nuvoton 601c4f99a2bSJean Delvare W83L771W/G/AWG/ASG sensor chips. 602ad2f931dSJean Delvare 603ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 604ad2f931dSJean Delvare will be called lm90. 605ad2f931dSJean Delvare 606ad2f931dSJean Delvareconfig SENSORS_LM92 607ad2f931dSJean Delvare tristate "National Semiconductor LM92 and compatibles" 6081d72acf9SJan Engelhardt depends on I2C 609ad2f931dSJean Delvare help 610ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM92 611ad2f931dSJean Delvare and Maxim MAX6635 sensor chips. 612ad2f931dSJean Delvare 613ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 614ad2f931dSJean Delvare will be called lm92. 615ad2f931dSJean Delvare 616e46957edSHans-Jürgen Kochconfig SENSORS_LM93 617e46957edSHans-Jürgen Koch tristate "National Semiconductor LM93 and compatibles" 618dabf375bSJean Delvare depends on I2C 619e46957edSHans-Jürgen Koch select HWMON_VID 620e46957edSHans-Jürgen Koch help 621e46957edSHans-Jürgen Koch If you say yes here you get support for National Semiconductor LM93 622e46957edSHans-Jürgen Koch sensor chips. 623e46957edSHans-Jürgen Koch 624e46957edSHans-Jürgen Koch This driver can also be built as a module. If so, the module 625e46957edSHans-Jürgen Koch will be called lm93. 626e46957edSHans-Jürgen Koch 62772f5de92SIra Snyderconfig SENSORS_LTC4215 62872f5de92SIra Snyder tristate "Linear Technology LTC4215" 62972f5de92SIra Snyder depends on I2C && EXPERIMENTAL 63072f5de92SIra Snyder default n 63172f5de92SIra Snyder help 63272f5de92SIra Snyder If you say yes here you get support for Linear Technology LTC4215 63372f5de92SIra Snyder Hot Swap Controller I2C interface. 63472f5de92SIra Snyder 63572f5de92SIra Snyder This driver can also be built as a module. If so, the module will 63672f5de92SIra Snyder be called ltc4215. 63772f5de92SIra Snyder 6386e34b187SIra Snyderconfig SENSORS_LTC4245 6396e34b187SIra Snyder tristate "Linear Technology LTC4245" 6406e34b187SIra Snyder depends on I2C && EXPERIMENTAL 6416e34b187SIra Snyder default n 6426e34b187SIra Snyder help 6436e34b187SIra Snyder If you say yes here you get support for Linear Technology LTC4245 6446e34b187SIra Snyder Multiple Supply Hot Swap Controller I2C interface. 6456e34b187SIra Snyder 6466e34b187SIra Snyder This driver can also be built as a module. If so, the module will 6476e34b187SIra Snyder be called ltc4245. 6486e34b187SIra Snyder 649e5f5c99aSGuenter Roeckconfig SENSORS_LTC4261 650e5f5c99aSGuenter Roeck tristate "Linear Technology LTC4261" 651e5f5c99aSGuenter Roeck depends on I2C && EXPERIMENTAL 652e5f5c99aSGuenter Roeck default n 653e5f5c99aSGuenter Roeck help 654e5f5c99aSGuenter Roeck If you say yes here you get support for Linear Technology LTC4261 655e5f5c99aSGuenter Roeck Negative Voltage Hot Swap Controller I2C interface. 656e5f5c99aSGuenter Roeck 657e5f5c99aSGuenter Roeck This driver can also be built as a module. If so, the module will 658e5f5c99aSGuenter Roeck be called ltc4261. 659e5f5c99aSGuenter Roeck 66006160327SDavide Rizzoconfig SENSORS_LM95241 66106160327SDavide Rizzo tristate "National Semiconductor LM95241 sensor chip" 66206160327SDavide Rizzo depends on I2C 66306160327SDavide Rizzo help 66406160327SDavide Rizzo If you say yes here you get support for LM95241 sensor chip. 66506160327SDavide Rizzo 66606160327SDavide Rizzo This driver can also be built as a module. If so, the module 66706160327SDavide Rizzo will be called lm95241. 66806160327SDavide Rizzo 66955b951e7SEric Miaoconfig SENSORS_MAX1111 67055b951e7SEric Miao tristate "Maxim MAX1111 Multichannel, Serial 8-bit ADC chip" 67155b951e7SEric Miao depends on SPI_MASTER 67255b951e7SEric Miao help 67355b951e7SEric Miao Say y here to support Maxim's MAX1111 ADC chips. 67455b951e7SEric Miao 67555b951e7SEric Miao This driver can also be built as a module. If so, the module 67655b951e7SEric Miao will be called max1111. 67755b951e7SEric Miao 678ad2f931dSJean Delvareconfig SENSORS_MAX1619 679ad2f931dSJean Delvare tristate "Maxim MAX1619 sensor chip" 6801d72acf9SJan Engelhardt depends on I2C 681ad2f931dSJean Delvare help 682ad2f931dSJean Delvare If you say yes here you get support for MAX1619 sensor chip. 683ad2f931dSJean Delvare 684ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 685ad2f931dSJean Delvare will be called max1619. 686ad2f931dSJean Delvare 687d20620deSHans-Juergen Kochconfig SENSORS_MAX6650 688d20620deSHans-Juergen Koch tristate "Maxim MAX6650 sensor chip" 6891d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 690d20620deSHans-Juergen Koch help 691d20620deSHans-Juergen Koch If you say yes here you get support for the MAX6650 / MAX6651 692d20620deSHans-Juergen Koch sensor chips. 693d20620deSHans-Juergen Koch 694d20620deSHans-Juergen Koch This driver can also be built as a module. If so, the module 695d20620deSHans-Juergen Koch will be called max6650. 696d20620deSHans-Juergen Koch 697ad2f931dSJean Delvareconfig SENSORS_PC87360 698ad2f931dSJean Delvare tristate "National Semiconductor PC87360 family" 699303760b4SJean Delvare select HWMON_VID 700ad2f931dSJean Delvare help 701ad2f931dSJean Delvare If you say yes here you get access to the hardware monitoring 702ad2f931dSJean Delvare functions of the National Semiconductor PC8736x Super-I/O chips. 703ad2f931dSJean Delvare The PC87360, PC87363 and PC87364 only have fan monitoring and 704ad2f931dSJean Delvare control. The PC87365 and PC87366 additionally have voltage and 705ad2f931dSJean Delvare temperature monitoring. 706ad2f931dSJean Delvare 707ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 708ad2f931dSJean Delvare will be called pc87360. 709ad2f931dSJean Delvare 710ba224e2cSJean Delvareconfig SENSORS_PC87427 711ba224e2cSJean Delvare tristate "National Semiconductor PC87427" 712ba224e2cSJean Delvare help 713ba224e2cSJean Delvare If you say yes here you get access to the hardware monitoring 714ba224e2cSJean Delvare functions of the National Semiconductor PC87427 Super-I/O chip. 715ba224e2cSJean Delvare The chip has two distinct logical devices, one for fan speed 716ba224e2cSJean Delvare monitoring and control, and one for voltage and temperature 717008e5f33SJean Delvare monitoring. Fan speed monitoring and control are supported, as 718008e5f33SJean Delvare well as temperature monitoring. Voltages aren't supported yet. 719ba224e2cSJean Delvare 720ba224e2cSJean Delvare This driver can also be built as a module. If so, the module 721ba224e2cSJean Delvare will be called pc87427. 722ba224e2cSJean Delvare 723fb4504feSJean Delvareconfig SENSORS_PCF8591 724fb4504feSJean Delvare tristate "Philips PCF8591 ADC/DAC" 725fb4504feSJean Delvare depends on I2C 726fb4504feSJean Delvare default n 727fb4504feSJean Delvare help 728fb4504feSJean Delvare If you say yes here you get support for Philips PCF8591 4-channel 729fb4504feSJean Delvare ADC, 1-channel DAC chips. 730fb4504feSJean Delvare 731fb4504feSJean Delvare This driver can also be built as a module. If so, the module 732fb4504feSJean Delvare will be called pcf8591. 733fb4504feSJean Delvare 734fb4504feSJean Delvare These devices are hard to detect and rarely found on mainstream 735fb4504feSJean Delvare hardware. If unsure, say N. 736fb4504feSJean Delvare 737251eb40fSJonathan Cameronconfig SENSORS_SHT15 738251eb40fSJonathan Cameron tristate "Sensiron humidity and temperature sensors. SHT15 and compat." 739251eb40fSJonathan Cameron depends on GENERIC_GPIO 740251eb40fSJonathan Cameron help 741251eb40fSJonathan Cameron If you say yes here you get support for the Sensiron SHT10, SHT11, 742251eb40fSJonathan Cameron SHT15, SHT71, SHT75 humidity and temperature sensors. 743251eb40fSJonathan Cameron 744251eb40fSJonathan Cameron This driver can also be built as a module. If so, the module 745251eb40fSJonathan Cameron will be called sht15. 746251eb40fSJonathan Cameron 747430400b8SUrs Fleischconfig SENSORS_SHT21 748430400b8SUrs Fleisch tristate "Sensiron humidity and temperature sensors. SHT21 and compat." 749430400b8SUrs Fleisch depends on I2C 750430400b8SUrs Fleisch help 751430400b8SUrs Fleisch If you say yes here you get support for the Sensiron SHT21, SHT25 752430400b8SUrs Fleisch humidity and temperature sensors. 753430400b8SUrs Fleisch 754430400b8SUrs Fleisch This driver can also be built as a module. If so, the module 755430400b8SUrs Fleisch will be called sht21. 756430400b8SUrs Fleisch 757bff78650SBen Dooksconfig SENSORS_S3C 75862991f7aSMaurus Cuelenaere tristate "Samsung built-in ADC" 75962991f7aSMaurus Cuelenaere depends on S3C_ADC 760bff78650SBen Dooks help 761bff78650SBen Dooks If you say yes here you get support for the on-board ADCs of 76262991f7aSMaurus Cuelenaere the Samsung S3C24XX, S3C64XX and other series of SoC 763bff78650SBen Dooks 764bff78650SBen Dooks This driver can also be built as a module. If so, the module 76562991f7aSMaurus Cuelenaere will be called s3c-hwmon. 766bff78650SBen Dooks 767bff78650SBen Dooksconfig SENSORS_S3C_RAW 768bff78650SBen Dooks bool "Include raw channel attributes in sysfs" 769bff78650SBen Dooks depends on SENSORS_S3C 770bff78650SBen Dooks help 771bff78650SBen Dooks Say Y here if you want to include raw copies of all the ADC 772bff78650SBen Dooks channels in sysfs. 773bff78650SBen Dooks 774ad2f931dSJean Delvareconfig SENSORS_SIS5595 775ad2f931dSJean Delvare tristate "Silicon Integrated Systems Corp. SiS5595" 77617e7dc43SJean Delvare depends on PCI 777ad2f931dSJean Delvare help 778ad2f931dSJean Delvare If you say yes here you get support for the integrated sensors in 779ad2f931dSJean Delvare SiS5595 South Bridges. 780ad2f931dSJean Delvare 781ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 782ad2f931dSJean Delvare will be called sis5595. 783ad2f931dSJean Delvare 784920fa1ffSGuenter Roeckconfig SENSORS_SMM665 785920fa1ffSGuenter Roeck tristate "Summit Microelectronics SMM665" 786920fa1ffSGuenter Roeck depends on I2C && EXPERIMENTAL 787920fa1ffSGuenter Roeck default n 788920fa1ffSGuenter Roeck help 789920fa1ffSGuenter Roeck If you say yes here you get support for the hardware monitoring 790920fa1ffSGuenter Roeck features of the Summit Microelectronics SMM665/SMM665B Six-Channel 791920fa1ffSGuenter Roeck Active DC Output Controller / Monitor. 792920fa1ffSGuenter Roeck 793920fa1ffSGuenter Roeck Other supported chips are SMM465, SMM665C, SMM764, and SMM766. 794920fa1ffSGuenter Roeck Support for those chips is untested. 795920fa1ffSGuenter Roeck 796920fa1ffSGuenter Roeck This driver can also be built as a module. If so, the module will 797920fa1ffSGuenter Roeck be called smm665. 798920fa1ffSGuenter Roeck 7999431996fSJuerg Haefligerconfig SENSORS_DME1737 800e95c237dSJuerg Haefliger tristate "SMSC DME1737, SCH311x and compatibles" 8019431996fSJuerg Haefliger depends on I2C && EXPERIMENTAL 8029431996fSJuerg Haefliger select HWMON_VID 8039431996fSJuerg Haefliger help 8049431996fSJuerg Haefliger If you say yes here you get support for the hardware monitoring 805549edb83SJuerg Haefliger and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 806549edb83SJuerg Haefliger Asus A8000 Super-I/O chips. 8079431996fSJuerg Haefliger 8089431996fSJuerg Haefliger This driver can also be built as a module. If so, the module 8099431996fSJuerg Haefliger will be called dme1737. 8109431996fSJuerg Haefliger 811dac6831eSKalhan Trisalconfig SENSORS_EMC1403 812*7a1b76f2SJekyll Lai tristate "SMSC EMC1403/23 thermal sensor" 813dac6831eSKalhan Trisal depends on I2C 814dac6831eSKalhan Trisal help 815*7a1b76f2SJekyll Lai If you say yes here you get support for the SMSC EMC1403/23 816dac6831eSKalhan Trisal temperature monitoring chip. 817dac6831eSKalhan Trisal 818dac6831eSKalhan Trisal Threshold values can be configured using sysfs. 819dac6831eSKalhan Trisal Data from the different diodes are accessible via sysfs. 820dac6831eSKalhan Trisal 8219df7305bSSteve Glendinningconfig SENSORS_EMC2103 8229df7305bSSteve Glendinning tristate "SMSC EMC2103" 8239df7305bSSteve Glendinning depends on I2C 8249df7305bSSteve Glendinning help 8259df7305bSSteve Glendinning If you say yes here you get support for the temperature 8269df7305bSSteve Glendinning and fan sensors of the SMSC EMC2103 chips. 8279df7305bSSteve Glendinning 8289df7305bSSteve Glendinning This driver can also be built as a module. If so, the module 8299df7305bSSteve Glendinning will be called emc2103. 8309df7305bSSteve Glendinning 831ad2f931dSJean Delvareconfig SENSORS_SMSC47M1 832ad2f931dSJean Delvare tristate "SMSC LPC47M10x and compatibles" 833ad2f931dSJean Delvare help 834ad2f931dSJean Delvare If you say yes here you get support for the integrated fan 835ad2f931dSJean Delvare monitoring and control capabilities of the SMSC LPC47B27x, 8366091780eSJean Delvare LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 8378eccbb6fSJean Delvare LPC47M192, LPC47M292 and LPC47M997 chips. 83859ac8367SHartmut Rick 8398eccbb6fSJean Delvare The temperature and voltage sensor features of the LPC47M15x, 8408eccbb6fSJean Delvare LPC47M192, LPC47M292 and LPC47M997 are supported by another 8418eccbb6fSJean Delvare driver, select also "SMSC LPC47M192 and compatibles" below for 8428eccbb6fSJean Delvare those. 843ad2f931dSJean Delvare 844ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 845ad2f931dSJean Delvare will be called smsc47m1. 846ad2f931dSJean Delvare 84759ac8367SHartmut Rickconfig SENSORS_SMSC47M192 84859ac8367SHartmut Rick tristate "SMSC LPC47M192 and compatibles" 8490b22ce3bSJean Delvare depends on I2C 85059ac8367SHartmut Rick select HWMON_VID 85159ac8367SHartmut Rick help 85259ac8367SHartmut Rick If you say yes here you get support for the temperature and 85300cb4739SJean Delvare voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 85400cb4739SJean Delvare and LPC47M997 chips. 85559ac8367SHartmut Rick 85659ac8367SHartmut Rick The fan monitoring and control capabilities of these chips 85759ac8367SHartmut Rick are supported by another driver, select 85859ac8367SHartmut Rick "SMSC LPC47M10x and compatibles" above. You need both drivers 85959ac8367SHartmut Rick if you want fan control and voltage/temperature sensor support. 86059ac8367SHartmut Rick 86159ac8367SHartmut Rick This driver can also be built as a module. If so, the module 86259ac8367SHartmut Rick will be called smsc47m192. 86359ac8367SHartmut Rick 864ad2f931dSJean Delvareconfig SENSORS_SMSC47B397 865ad2f931dSJean Delvare tristate "SMSC LPC47B397-NC" 8661d72acf9SJan Engelhardt depends on EXPERIMENTAL 867ad2f931dSJean Delvare help 868ad2f931dSJean Delvare If you say yes here you get support for the SMSC LPC47B397-NC 869ad2f931dSJean Delvare sensor chip. 870ad2f931dSJean Delvare 871ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 872ad2f931dSJean Delvare will be called smsc47b397. 873ad2f931dSJean Delvare 8745812f928SSteve Hardyconfig SENSORS_ADS7828 8755812f928SSteve Hardy tristate "Texas Instruments ADS7828" 8765812f928SSteve Hardy depends on I2C 8775812f928SSteve Hardy help 8785812f928SSteve Hardy If you say yes here you get support for Texas Instruments ADS7828 8795812f928SSteve Hardy 12-bit 8-channel ADC device. 8805812f928SSteve Hardy 8815812f928SSteve Hardy This driver can also be built as a module. If so, the module 8825812f928SSteve Hardy will be called ads7828. 8835812f928SSteve Hardy 884e0c70b80SPaul Thomasconfig SENSORS_ADS7871 885e0c70b80SPaul Thomas tristate "Texas Instruments ADS7871 A/D converter" 886e0c70b80SPaul Thomas depends on SPI 887e0c70b80SPaul Thomas help 888e0c70b80SPaul Thomas If you say yes here you get support for TI ADS7871 & ADS7870 889e0c70b80SPaul Thomas 890e0c70b80SPaul Thomas This driver can also be built as a module. If so, the module 891e0c70b80SPaul Thomas will be called ads7871. 892e0c70b80SPaul Thomas 893b5430a04STomaz Merteljconfig SENSORS_AMC6821 894b5430a04STomaz Mertelj tristate "Texas Instruments AMC6821" 895b5430a04STomaz Mertelj depends on I2C && EXPERIMENTAL 896b5430a04STomaz Mertelj help 897b5430a04STomaz Mertelj If you say yes here you get support for the Texas Instruments 898b5430a04STomaz Mertelj AMC6821 hardware monitoring chips. 899b5430a04STomaz Mertelj 900b5430a04STomaz Mertelj This driver can also be build as a module. If so, the module 901b5430a04STomaz Mertelj will be called amc6821. 902b5430a04STomaz Mertelj 903add77c64SKrzysztof Heltconfig SENSORS_THMC50 904add77c64SKrzysztof Helt tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 9050b22ce3bSJean Delvare depends on I2C 906add77c64SKrzysztof Helt help 907add77c64SKrzysztof Helt If you say yes here you get support for Texas Instruments THMC50 908add77c64SKrzysztof Helt sensor chips and clones: the Analog Devices ADM1022. 909add77c64SKrzysztof Helt 910add77c64SKrzysztof Helt This driver can also be built as a module. If so, the module 911add77c64SKrzysztof Helt will be called thmc50. 912add77c64SKrzysztof Helt 913beb1b6bbSSteven Kingconfig SENSORS_TMP102 914cff37c9eSJean Delvare tristate "Texas Instruments TMP102" 915beb1b6bbSSteven King depends on I2C && EXPERIMENTAL 916beb1b6bbSSteven King help 917beb1b6bbSSteven King If you say yes here you get support for Texas Instruments TMP102 918beb1b6bbSSteven King sensor chips. 919beb1b6bbSSteven King 920beb1b6bbSSteven King This driver can also be built as a module. If so, the module 921beb1b6bbSSteven King will be called tmp102. 922beb1b6bbSSteven King 923ab2b79d5SHans de Goedeconfig SENSORS_TMP401 924ab2b79d5SHans de Goede tristate "Texas Instruments TMP401 and compatibles" 925ab2b79d5SHans de Goede depends on I2C && EXPERIMENTAL 926ab2b79d5SHans de Goede help 927ab2b79d5SHans de Goede If you say yes here you get support for Texas Instruments TMP401 and 928ab2b79d5SHans de Goede TMP411 temperature sensor chips. 929ab2b79d5SHans de Goede 930ab2b79d5SHans de Goede This driver can also be built as a module. If so, the module 931ab2b79d5SHans de Goede will be called tmp401. 932ab2b79d5SHans de Goede 9339410700bSAndre Prendelconfig SENSORS_TMP421 9349410700bSAndre Prendel tristate "Texas Instruments TMP421 and compatible" 9359410700bSAndre Prendel depends on I2C && EXPERIMENTAL 9369410700bSAndre Prendel help 9379410700bSAndre Prendel If you say yes here you get support for Texas Instruments TMP421, 9389410700bSAndre Prendel TMP422 and TMP423 temperature sensor chips. 9399410700bSAndre Prendel 9409410700bSAndre Prendel This driver can also be built as a module. If so, the module 9419410700bSAndre Prendel will be called tmp421. 9429410700bSAndre Prendel 94370c38772SHarald Welteconfig SENSORS_VIA_CPUTEMP 94470c38772SHarald Welte tristate "VIA CPU temperature sensor" 94570c38772SHarald Welte depends on X86 94670c38772SHarald Welte help 94770c38772SHarald Welte If you say yes here you get support for the temperature 94870c38772SHarald Welte sensor inside your CPU. Supported are all known variants of 94970c38772SHarald Welte the VIA C7 and Nano. 95070c38772SHarald Welte 951ad2f931dSJean Delvareconfig SENSORS_VIA686A 952ad2f931dSJean Delvare tristate "VIA686A" 9532ec342e6SJean Delvare depends on PCI 954ad2f931dSJean Delvare help 955ad2f931dSJean Delvare If you say yes here you get support for the integrated sensors in 956ad2f931dSJean Delvare Via 686A/B South Bridges. 957ad2f931dSJean Delvare 958ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 959ad2f931dSJean Delvare will be called via686a. 960ad2f931dSJean Delvare 961ab41319eSJuerg Haefligerconfig SENSORS_VT1211 962ab41319eSJuerg Haefliger tristate "VIA VT1211" 963ab41319eSJuerg Haefliger select HWMON_VID 964ab41319eSJuerg Haefliger help 965ab41319eSJuerg Haefliger If you say yes here then you get support for hardware monitoring 966ab41319eSJuerg Haefliger features of the VIA VT1211 Super-I/O chip. 967ab41319eSJuerg Haefliger 968ab41319eSJuerg Haefliger This driver can also be built as a module. If so, the module 969ab41319eSJuerg Haefliger will be called vt1211. 970ab41319eSJuerg Haefliger 9711de9e371SRoger Lucasconfig SENSORS_VT8231 97251bd5633SJean Delvare tristate "VIA VT8231" 973ec5e1a4bSRoger Lucas depends on PCI 9741de9e371SRoger Lucas select HWMON_VID 9751de9e371SRoger Lucas help 9761de9e371SRoger Lucas If you say yes here then you get support for the integrated sensors 9771de9e371SRoger Lucas in the VIA VT8231 device. 9781de9e371SRoger Lucas 9791de9e371SRoger Lucas This driver can also be built as a module. If so, the module 9801de9e371SRoger Lucas will be called vt8231. 9811de9e371SRoger Lucas 982ad2f931dSJean Delvareconfig SENSORS_W83781D 98305663368SJean Delvare tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 9841d72acf9SJan Engelhardt depends on I2C 985303760b4SJean Delvare select HWMON_VID 986ad2f931dSJean Delvare help 987ad2f931dSJean Delvare If you say yes here you get support for the Winbond W8378x series 98805663368SJean Delvare of sensor chips: the W83781D, W83782D and W83783S, and the similar 98905663368SJean Delvare Asus AS99127F. 990ad2f931dSJean Delvare 991ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 992ad2f931dSJean Delvare will be called w83781d. 993ad2f931dSJean Delvare 9949873964dSCharles Spirakisconfig SENSORS_W83791D 9959873964dSCharles Spirakis tristate "Winbond W83791D" 996d1ebd59aSMarc Hulsman depends on I2C 9979873964dSCharles Spirakis select HWMON_VID 9989873964dSCharles Spirakis help 9999873964dSCharles Spirakis If you say yes here you get support for the Winbond W83791D chip. 10009873964dSCharles Spirakis 10019873964dSCharles Spirakis This driver can also be built as a module. If so, the module 10029873964dSCharles Spirakis will be called w83791d. 10039873964dSCharles Spirakis 10045563e27dSR.Marek@sh.cvut.czconfig SENSORS_W83792D 10055563e27dSR.Marek@sh.cvut.cz tristate "Winbond W83792D" 10060b22ce3bSJean Delvare depends on I2C 10075563e27dSR.Marek@sh.cvut.cz help 10085563e27dSR.Marek@sh.cvut.cz If you say yes here you get support for the Winbond W83792D chip. 10095563e27dSR.Marek@sh.cvut.cz 10105563e27dSR.Marek@sh.cvut.cz This driver can also be built as a module. If so, the module 10115563e27dSR.Marek@sh.cvut.cz will be called w83792d. 10125563e27dSR.Marek@sh.cvut.cz 10136800c3d0SRudolf Marekconfig SENSORS_W83793 10146800c3d0SRudolf Marek tristate "Winbond W83793" 10151d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 10167a5e6bc2SStefano Brivio select HWMON_VID 10176800c3d0SRudolf Marek help 10186800c3d0SRudolf Marek If you say yes here you get support for the Winbond W83793 10195852f960SSven Anders hardware monitoring chip, including support for the integrated 10205852f960SSven Anders watchdog. 10216800c3d0SRudolf Marek 10226800c3d0SRudolf Marek This driver can also be built as a module. If so, the module 10236800c3d0SRudolf Marek will be called w83793. 10246800c3d0SRudolf Marek 1025792d376bSWei Songconfig SENSORS_W83795 1026792d376bSWei Song tristate "Winbond/Nuvoton W83795G/ADG" 1027792d376bSWei Song depends on I2C && EXPERIMENTAL 1028792d376bSWei Song help 1029792d376bSWei Song If you say yes here you get support for the Winbond W83795G and 1030792d376bSWei Song W83795ADG hardware monitoring chip. 1031792d376bSWei Song 1032792d376bSWei Song This driver can also be built as a module. If so, the module 1033792d376bSWei Song will be called w83795. 1034792d376bSWei Song 103500030af2SJean Delvareconfig SENSORS_W83795_FANCTRL 103600030af2SJean Delvare boolean "Include fan control support (DANGEROUS)" 103700030af2SJean Delvare depends on SENSORS_W83795 && EXPERIMENTAL 103800030af2SJean Delvare default n 103900030af2SJean Delvare help 104000030af2SJean Delvare If you say yes here, support for the both manual and automatic 104100030af2SJean Delvare fan control features will be included in the driver. 104200030af2SJean Delvare 104300030af2SJean Delvare This part of the code wasn't carefully reviewed and tested yet, 104400030af2SJean Delvare so enabling this option is strongly discouraged on production 104500030af2SJean Delvare servers. Only developers and testers should enable it for the 104600030af2SJean Delvare time being. 104700030af2SJean Delvare 104800030af2SJean Delvare Please also note that this option will create sysfs attribute 104900030af2SJean Delvare files which may change in the future, so you shouldn't rely 105000030af2SJean Delvare on them being stable. 105100030af2SJean Delvare 1052ad2f931dSJean Delvareconfig SENSORS_W83L785TS 1053ad2f931dSJean Delvare tristate "Winbond W83L785TS-S" 10541d72acf9SJan Engelhardt depends on I2C && EXPERIMENTAL 1055ad2f931dSJean Delvare help 1056ad2f931dSJean Delvare If you say yes here you get support for the Winbond W83L785TS-S 1057ad2f931dSJean Delvare sensor chip, which is used on the Asus A7N8X, among other 1058ad2f931dSJean Delvare motherboards. 1059ad2f931dSJean Delvare 1060ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1061ad2f931dSJean Delvare will be called w83l785ts. 1062ad2f931dSJean Delvare 106385f03bccSKevin Loconfig SENSORS_W83L786NG 106485f03bccSKevin Lo tristate "Winbond W83L786NG, W83L786NR" 106585f03bccSKevin Lo depends on I2C && EXPERIMENTAL 106685f03bccSKevin Lo help 106785f03bccSKevin Lo If you say yes here you get support for the Winbond W83L786NG 106885f03bccSKevin Lo and W83L786NR sensor chips. 106985f03bccSKevin Lo 107085f03bccSKevin Lo This driver can also be built as a module. If so, the module 107185f03bccSKevin Lo will be called w83l786ng. 107285f03bccSKevin Lo 1073ad2f931dSJean Delvareconfig SENSORS_W83627HF 1074c2db6ce1SJean Delvare tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 1075303760b4SJean Delvare select HWMON_VID 1076ad2f931dSJean Delvare help 1077ad2f931dSJean Delvare If you say yes here you get support for the Winbond W836X7 series 1078c2db6ce1SJean Delvare of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 1079c2db6ce1SJean Delvare W83697HF. 1080ad2f931dSJean Delvare 1081ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1082ad2f931dSJean Delvare will be called w83627hf. 1083ad2f931dSJean Delvare 1084ad2f931dSJean Delvareconfig SENSORS_W83627EHF 1085237c8d2fSGong Jun tristate "Winbond W83627EHF/EHG/DHG, W83667HG" 1086fc18d6c0SJean Delvare select HWMON_VID 1087ad2f931dSJean Delvare help 1088658291fcSDavid Hubbard If you say yes here you get support for the hardware 1089ad2f931dSJean Delvare monitoring functionality of the Winbond W83627EHF Super-I/O chip. 1090ad2f931dSJean Delvare 10918dd2d2caSJean Delvare This driver also supports the W83627EHG, which is the lead-free 1092658291fcSDavid Hubbard version of the W83627EHF, and the W83627DHG, which is a similar 1093658291fcSDavid Hubbard chip suited for specific Intel processors that use PECI such as 1094658291fcSDavid Hubbard the Core 2 Duo. 10958dd2d2caSJean Delvare 1096237c8d2fSGong Jun This driver also supports the W83667HG chip. 1097237c8d2fSGong Jun 1098ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1099ad2f931dSJean Delvare will be called w83627ehf. 1100ad2f931dSJean Delvare 110108bad5a8SMark Brownconfig SENSORS_WM831X 110208bad5a8SMark Brown tristate "WM831x PMICs" 110308bad5a8SMark Brown depends on MFD_WM831X 110408bad5a8SMark Brown help 110508bad5a8SMark Brown If you say yes here you get support for the hardware 110608bad5a8SMark Brown monitoring functionality of the Wolfson Microelectronics 110708bad5a8SMark Brown WM831x series of PMICs. 110808bad5a8SMark Brown 110908bad5a8SMark Brown This driver can also be built as a module. If so, the module 111008bad5a8SMark Brown will be called wm831x-hwmon. 111108bad5a8SMark Brown 1112fb6c023aSMark Brownconfig SENSORS_WM8350 1113fb6c023aSMark Brown tristate "Wolfson Microelectronics WM835x" 1114fb6c023aSMark Brown depends on MFD_WM8350 1115fb6c023aSMark Brown help 1116fb6c023aSMark Brown If you say yes here you get support for the hardware 1117fb6c023aSMark Brown monitoring features of the WM835x series of PMICs. 1118fb6c023aSMark Brown 1119fb6c023aSMark Brown This driver can also be built as a module. If so, the module 1120fb6c023aSMark Brown will be called wm8350-hwmon. 1121fb6c023aSMark Brown 1122e0418088SDavid S. Millerconfig SENSORS_ULTRA45 1123e0418088SDavid S. Miller tristate "Sun Ultra45 PIC16F747" 1124e0418088SDavid S. Miller depends on SPARC64 1125e0418088SDavid S. Miller help 1126e0418088SDavid S. Miller This driver provides support for the Ultra45 workstation environmental 1127e0418088SDavid S. Miller sensors. 1128e0418088SDavid S. Miller 1129bb233fdfSDaniel Mackconfig SENSORS_LIS3_SPI 1130bb233fdfSDaniel Mack tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)" 1131bb233fdfSDaniel Mack depends on !ACPI && SPI_MASTER && INPUT 1132dc6ea97bSEric Piel select INPUT_POLLDEV 1133bb233fdfSDaniel Mack default n 1134bb233fdfSDaniel Mack help 1135bb233fdfSDaniel Mack This driver provides support for the LIS3LV02Dx accelerometer connected 1136bb233fdfSDaniel Mack via SPI. The accelerometer data is readable via 1137bb233fdfSDaniel Mack /sys/devices/platform/lis3lv02d. 1138bb233fdfSDaniel Mack 1139bb233fdfSDaniel Mack This driver also provides an absolute input class device, allowing 1140bb233fdfSDaniel Mack the laptop to act as a pinball machine-esque joystick. 1141bb233fdfSDaniel Mack 1142bb233fdfSDaniel Mack This driver can also be built as modules. If so, the core module 1143bb233fdfSDaniel Mack will be called lis3lv02d and a specific module for the SPI transport 1144bb233fdfSDaniel Mack is called lis3lv02d_spi. 1145bb233fdfSDaniel Mack 1146312ea07bSSamu Onkaloconfig SENSORS_LIS3_I2C 1147312ea07bSSamu Onkalo tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C)" 1148312ea07bSSamu Onkalo depends on I2C && INPUT 1149312ea07bSSamu Onkalo select INPUT_POLLDEV 1150312ea07bSSamu Onkalo default n 1151312ea07bSSamu Onkalo help 1152312ea07bSSamu Onkalo This driver provides support for the LIS3LV02Dx accelerometer connected 1153312ea07bSSamu Onkalo via I2C. The accelerometer data is readable via 1154312ea07bSSamu Onkalo /sys/devices/platform/lis3lv02d. 1155312ea07bSSamu Onkalo 1156312ea07bSSamu Onkalo This driver also provides an absolute input class device, allowing 1157312ea07bSSamu Onkalo the device to act as a pinball machine-esque joystick. 1158312ea07bSSamu Onkalo 1159312ea07bSSamu Onkalo This driver can also be built as modules. If so, the core module 1160312ea07bSSamu Onkalo will be called lis3lv02d and a specific module for the I2C transport 1161312ea07bSSamu Onkalo is called lis3lv02d_i2c. 1162312ea07bSSamu Onkalo 11636f2fad74SNicolas Boichatconfig SENSORS_APPLESMC 11646f2fad74SNicolas Boichat tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 1165548c343bSJean Delvare depends on INPUT && X86 11666f2fad74SNicolas Boichat select NEW_LEDS 11676f2fad74SNicolas Boichat select LEDS_CLASS 1168d5cf2b99SDmitry Torokhov select INPUT_POLLDEV 11696f2fad74SNicolas Boichat default n 11706f2fad74SNicolas Boichat help 11716f2fad74SNicolas Boichat This driver provides support for the Apple System Management 11726f2fad74SNicolas Boichat Controller, which provides an accelerometer (Apple Sudden Motion 11736f2fad74SNicolas Boichat Sensor), light sensors, temperature sensors, keyboard backlight 11746f2fad74SNicolas Boichat control and fan control. 11756f2fad74SNicolas Boichat 11766f2fad74SNicolas Boichat Only Intel-based Apple's computers are supported (MacBook Pro, 11776f2fad74SNicolas Boichat MacBook, MacMini). 11786f2fad74SNicolas Boichat 11796f2fad74SNicolas Boichat Data from the different sensors, keyboard backlight control and fan 11806f2fad74SNicolas Boichat control are accessible via sysfs. 11816f2fad74SNicolas Boichat 11826f2fad74SNicolas Boichat This driver also provides an absolute input class device, allowing 11836f2fad74SNicolas Boichat the laptop to act as a pinball machine-esque joystick. 11846f2fad74SNicolas Boichat 11856f2fad74SNicolas Boichat Say Y here if you have an applicable laptop and want to experience 11866f2fad74SNicolas Boichat the awesome power of applesmc. 11876f2fad74SNicolas Boichat 118893ee0a75SLuotao Fuconfig SENSORS_MC13783_ADC 118993ee0a75SLuotao Fu tristate "Freescale MC13783 ADC" 119093ee0a75SLuotao Fu depends on MFD_MC13783 119193ee0a75SLuotao Fu help 119293ee0a75SLuotao Fu Support for the A/D converter on MC13783 PMIC. 119393ee0a75SLuotao Fu 119461cba5c2SJean Delvareif ACPI 119561cba5c2SJean Delvare 119661cba5c2SJean Delvarecomment "ACPI drivers" 119761cba5c2SJean Delvare 119861cba5c2SJean Delvareconfig SENSORS_ATK0110 119961cba5c2SJean Delvare tristate "ASUS ATK0110" 120061cba5c2SJean Delvare depends on X86 && EXPERIMENTAL 120161cba5c2SJean Delvare help 120261cba5c2SJean Delvare If you say yes here you get support for the ACPI hardware 120361cba5c2SJean Delvare monitoring interface found in many ASUS motherboards. This 120461cba5c2SJean Delvare driver will provide readings of fans, voltages and temperatures 120561cba5c2SJean Delvare through the system firmware. 120661cba5c2SJean Delvare 120761cba5c2SJean Delvare This driver can also be built as a module. If so, the module 120861cba5c2SJean Delvare will be called asus_atk0110. 120961cba5c2SJean Delvare 121061cba5c2SJean Delvareconfig SENSORS_LIS3LV02D 1211bc62c147SÉric Piel tristate "STMicroeletronics LIS3* three-axis digital accelerometer" 121261cba5c2SJean Delvare depends on INPUT 121361cba5c2SJean Delvare select INPUT_POLLDEV 121461cba5c2SJean Delvare select NEW_LEDS 121561cba5c2SJean Delvare select LEDS_CLASS 1216ad2f931dSJean Delvare default n 1217ad2f931dSJean Delvare help 1218bc62c147SÉric Piel This driver provides support for the LIS3* accelerometers, such as the 1219bc62c147SÉric Piel LIS3LV02DL or the LIS331DL. In particular, it can be found in a number 1220bc62c147SÉric Piel of HP laptops, which have the "Mobile Data Protection System 3D" or 1221bc62c147SÉric Piel "3D DriveGuard" feature. On such systems the driver should load 1222bc62c147SÉric Piel automatically (via ACPI alias). The accelerometer might also be found 1223bc62c147SÉric Piel in other systems, connected via SPI or I2C. The accelerometer data is 1224bc62c147SÉric Piel readable via /sys/devices/platform/lis3lv02d. 122561cba5c2SJean Delvare 122661cba5c2SJean Delvare This driver also provides an absolute input class device, allowing 1227bc62c147SÉric Piel a laptop to act as a pinball machine-esque joystick. It provides also 1228bc62c147SÉric Piel a misc device which can be used to detect free-fall. On HP laptops, 122961cba5c2SJean Delvare if the led infrastructure is activated, support for a led indicating 1230bc62c147SÉric Piel disk protection will be provided as hp::hddprotect. For more 1231bc62c147SÉric Piel information on the feature, refer to Documentation/hwmon/lis3lv02d. 123261cba5c2SJean Delvare 123361cba5c2SJean Delvare This driver can also be built as modules. If so, the core module 123461cba5c2SJean Delvare will be called lis3lv02d and a specific module for HP laptops will be 123561cba5c2SJean Delvare called hp_accel. 123661cba5c2SJean Delvare 123761cba5c2SJean Delvare Say Y here if you have an applicable laptop and want to experience 123861cba5c2SJean Delvare the awesome power of lis3lv02d. 123961cba5c2SJean Delvare 124061cba5c2SJean Delvareendif # ACPI 1241ad2f931dSJean Delvare 12421d72acf9SJan Engelhardtendif # HWMON 1243