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 420bbb06edSHongbo Zhangconfig SENSORS_AB8500 430bbb06edSHongbo Zhang tristate "AB8500 thermal monitoring" 440bbb06edSHongbo Zhang depends on AB8500_GPADC && AB8500_BM 450bbb06edSHongbo Zhang default n 460bbb06edSHongbo Zhang help 470bbb06edSHongbo Zhang If you say yes here you get support for the thermal sensor part 480bbb06edSHongbo Zhang of the AB8500 chip. The driver includes thermal management for 490bbb06edSHongbo Zhang AB8500 die and two GPADC channels. The GPADC channel are preferably 500bbb06edSHongbo Zhang used to access sensors outside the AB8500 chip. 510bbb06edSHongbo Zhang 520bbb06edSHongbo Zhang This driver can also be built as a module. If so, the module 530bbb06edSHongbo Zhang will be called abx500-temp. 540bbb06edSHongbo Zhang 55f2b84bbcSHans de Goedeconfig SENSORS_ABITUGURU 563faa1ffbSHans de Goede tristate "Abit uGuru (rev 1 & 2)" 57e2d8c2b6SGuenter Roeck depends on X86 && DMI 58f2b84bbcSHans de Goede help 593faa1ffbSHans de Goede If you say yes here you get support for the sensor part of the first 603faa1ffbSHans de Goede and second revision of the Abit uGuru chip. The voltage and frequency 613faa1ffbSHans de Goede control parts of the Abit uGuru are not supported. The Abit uGuru 623faa1ffbSHans de Goede chip can be found on Abit uGuru featuring motherboards (most modern 633faa1ffbSHans de Goede Abit motherboards from before end 2005). For more info and a list 643faa1ffbSHans de Goede of which motherboards have which revision see 653faa1ffbSHans de Goede Documentation/hwmon/abituguru 66f2b84bbcSHans de Goede 67f2b84bbcSHans de Goede This driver can also be built as a module. If so, the module 68f2b84bbcSHans de Goede will be called abituguru. 69f2b84bbcSHans de Goede 703faa1ffbSHans de Goedeconfig SENSORS_ABITUGURU3 713faa1ffbSHans de Goede tristate "Abit uGuru (rev 3)" 72e2d8c2b6SGuenter Roeck depends on X86 && DMI 733faa1ffbSHans de Goede help 743faa1ffbSHans de Goede If you say yes here you get support for the sensor part of the 753faa1ffbSHans de Goede third revision of the Abit uGuru chip. Only reading the sensors 763faa1ffbSHans de Goede and their settings is supported. The third revision of the Abit 773faa1ffbSHans de Goede uGuru chip can be found on recent Abit motherboards (since end 783faa1ffbSHans de Goede 2005). For more info and a list of which motherboards have which 793faa1ffbSHans de Goede revision see Documentation/hwmon/abituguru3 803faa1ffbSHans de Goede 813faa1ffbSHans de Goede This driver can also be built as a module. If so, the module 823faa1ffbSHans de Goede will be called abituguru3. 833faa1ffbSHans de Goede 844f3a6595SJonathan Cameronconfig SENSORS_AD7314 854f3a6595SJonathan Cameron tristate "Analog Devices AD7314 and compatibles" 86e2d8c2b6SGuenter Roeck depends on SPI 874f3a6595SJonathan Cameron help 884f3a6595SJonathan Cameron If you say yes here you get support for the Analog Devices 894f3a6595SJonathan Cameron AD7314, ADT7301 and ADT7302 temperature sensors. 904f3a6595SJonathan Cameron 914f3a6595SJonathan Cameron This driver can also be built as a module. If so, the module 924f3a6595SJonathan Cameron will be called ad7314. 934f3a6595SJonathan Cameron 946c633c30SSean MacLennanconfig SENSORS_AD7414 956c633c30SSean MacLennan tristate "Analog Devices AD7414" 96e2d8c2b6SGuenter Roeck depends on I2C 976c633c30SSean MacLennan help 986c633c30SSean MacLennan If you say yes here you get support for the Analog Devices 996c633c30SSean MacLennan AD7414 temperature monitoring chip. 1006c633c30SSean MacLennan 1016c633c30SSean MacLennan This driver can also be built as a module. If so, the module 1026c633c30SSean MacLennan will be called ad7414. 1036c633c30SSean MacLennan 1042d8dd65fSAlessandro Zummoconfig SENSORS_AD7418 1052d8dd65fSAlessandro Zummo tristate "Analog Devices AD7416, AD7417 and AD7418" 106e2d8c2b6SGuenter Roeck depends on I2C 1072d8dd65fSAlessandro Zummo help 1082d8dd65fSAlessandro Zummo If you say yes here you get support for the Analog Devices 1092d8dd65fSAlessandro Zummo AD7416, AD7417 and AD7418 temperature monitoring chips. 1102d8dd65fSAlessandro Zummo 1112d8dd65fSAlessandro Zummo This driver can also be built as a module. If so, the module 1122d8dd65fSAlessandro Zummo will be called ad7418. 1132d8dd65fSAlessandro Zummo 114ad2f931dSJean Delvareconfig SENSORS_ADM1021 115ad2f931dSJean Delvare tristate "Analog Devices ADM1021 and compatibles" 1161d72acf9SJan Engelhardt depends on I2C 117ad2f931dSJean Delvare help 118ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1021 119ad2f931dSJean Delvare and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, 120d7ce0335SJean Delvare Genesys Logic GL523SM, National Semiconductor LM84 and TI THMC10. 121ad2f931dSJean Delvare 122ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 123ad2f931dSJean Delvare will be called adm1021. 124ad2f931dSJean Delvare 125ad2f931dSJean Delvareconfig SENSORS_ADM1025 126ad2f931dSJean Delvare tristate "Analog Devices ADM1025 and compatibles" 1271d72acf9SJan Engelhardt depends on I2C 128303760b4SJean Delvare select HWMON_VID 129ad2f931dSJean Delvare help 130ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1025 131ad2f931dSJean Delvare and Philips NE1619 sensor chips. 132ad2f931dSJean Delvare 133ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 134ad2f931dSJean Delvare will be called adm1025. 135ad2f931dSJean Delvare 136ad2f931dSJean Delvareconfig SENSORS_ADM1026 137ad2f931dSJean Delvare tristate "Analog Devices ADM1026 and compatibles" 1380b22ce3bSJean Delvare depends on I2C 139303760b4SJean Delvare select HWMON_VID 140ad2f931dSJean Delvare help 141ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1026 142ad2f931dSJean Delvare sensor chip. 143ad2f931dSJean Delvare 144ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 145ad2f931dSJean Delvare will be called adm1026. 146ad2f931dSJean Delvare 147cae2caaeSCorentin Labbeconfig SENSORS_ADM1029 148cae2caaeSCorentin Labbe tristate "Analog Devices ADM1029" 1490b22ce3bSJean Delvare depends on I2C 150cae2caaeSCorentin Labbe help 151cae2caaeSCorentin Labbe If you say yes here you get support for Analog Devices ADM1029 152cae2caaeSCorentin Labbe sensor chip. 153cae2caaeSCorentin Labbe Very rare chip, please let us know you use it. 154cae2caaeSCorentin Labbe 155cae2caaeSCorentin Labbe This driver can also be built as a module. If so, the module 156cae2caaeSCorentin Labbe will be called adm1029. 157cae2caaeSCorentin Labbe 158ad2f931dSJean Delvareconfig SENSORS_ADM1031 159ad2f931dSJean Delvare tristate "Analog Devices ADM1031 and compatibles" 1600b22ce3bSJean Delvare depends on I2C 161ad2f931dSJean Delvare help 162ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM1031 163ad2f931dSJean Delvare and ADM1030 sensor chips. 164ad2f931dSJean Delvare 165ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 166ad2f931dSJean Delvare will be called adm1031. 167ad2f931dSJean Delvare 168ad2f931dSJean Delvareconfig SENSORS_ADM9240 169ad2f931dSJean Delvare tristate "Analog Devices ADM9240 and compatibles" 17068f823deSGrant Coady depends on I2C 171303760b4SJean Delvare select HWMON_VID 172ad2f931dSJean Delvare help 173ad2f931dSJean Delvare If you say yes here you get support for Analog Devices ADM9240, 174ad2f931dSJean Delvare Dallas DS1780, National Semiconductor LM81 sensor chips. 175ad2f931dSJean Delvare 176ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 177ad2f931dSJean Delvare will be called adm9240. 178ad2f931dSJean Delvare 17951c2a487SLars-Peter Clausenconfig SENSORS_ADT7X10 18051c2a487SLars-Peter Clausen tristate 18151c2a487SLars-Peter Clausen help 18251c2a487SLars-Peter Clausen This module contains common code shared by the ADT7310/ADT7320 and 18351c2a487SLars-Peter Clausen ADT7410/ADT7420 temperature monitoring chip drivers. 18451c2a487SLars-Peter Clausen 18551c2a487SLars-Peter Clausen If build as a module, the module will be called adt7x10. 18651c2a487SLars-Peter Clausen 18751c2a487SLars-Peter Clausenconfig SENSORS_ADT7310 18851c2a487SLars-Peter Clausen tristate "Analog Devices ADT7310/ADT7320" 18951c2a487SLars-Peter Clausen depends on SPI_MASTER 19051c2a487SLars-Peter Clausen select SENSORS_ADT7X10 19151c2a487SLars-Peter Clausen help 19251c2a487SLars-Peter Clausen If you say yes here you get support for the Analog Devices 19351c2a487SLars-Peter Clausen ADT7310 and ADT7320 temperature monitoring chips. 19451c2a487SLars-Peter Clausen 19551c2a487SLars-Peter Clausen This driver can also be built as a module. If so, the module 19651c2a487SLars-Peter Clausen will be called adt7310. 19751c2a487SLars-Peter Clausen 198983b97beSHartmut Knaackconfig SENSORS_ADT7410 199e46e5dc2SLars-Peter Clausen tristate "Analog Devices ADT7410/ADT7420" 200e2d8c2b6SGuenter Roeck depends on I2C 20151c2a487SLars-Peter Clausen select SENSORS_ADT7X10 202983b97beSHartmut Knaack help 203983b97beSHartmut Knaack If you say yes here you get support for the Analog Devices 204e46e5dc2SLars-Peter Clausen ADT7410 and ADT7420 temperature monitoring chips. 205983b97beSHartmut Knaack 206983b97beSHartmut Knaack This driver can also be built as a module. If so, the module 207983b97beSHartmut Knaack will be called adt7410. 208983b97beSHartmut Knaack 209d84ca5b3SWolfram Sangconfig SENSORS_ADT7411 210d84ca5b3SWolfram Sang tristate "Analog Devices ADT7411" 211e2d8c2b6SGuenter Roeck depends on I2C 212d84ca5b3SWolfram Sang help 213d84ca5b3SWolfram Sang If you say yes here you get support for the Analog Devices 214d84ca5b3SWolfram Sang ADT7411 voltage and temperature monitoring chip. 215d84ca5b3SWolfram Sang 216d84ca5b3SWolfram Sang This driver can also be built as a module. If so, the module 217d84ca5b3SWolfram Sang will be called adt7411. 218d84ca5b3SWolfram Sang 219c0b4e3abSDarrick J. Wongconfig SENSORS_ADT7462 220c0b4e3abSDarrick J. Wong tristate "Analog Devices ADT7462" 221e2d8c2b6SGuenter Roeck depends on I2C 222c0b4e3abSDarrick J. Wong help 223c0b4e3abSDarrick J. Wong If you say yes here you get support for the Analog Devices 224c0b4e3abSDarrick J. Wong ADT7462 temperature monitoring chips. 225c0b4e3abSDarrick J. Wong 226c0b4e3abSDarrick J. Wong This driver can also be built as a module. If so, the module 227c0b4e3abSDarrick J. Wong will be called adt7462. 228c0b4e3abSDarrick J. Wong 2296f9703d0SDarrick J. Wongconfig SENSORS_ADT7470 2306f9703d0SDarrick J. Wong tristate "Analog Devices ADT7470" 231e2d8c2b6SGuenter Roeck depends on I2C 2326f9703d0SDarrick J. Wong help 2336f9703d0SDarrick J. Wong If you say yes here you get support for the Analog Devices 2346f9703d0SDarrick J. Wong ADT7470 temperature monitoring chips. 2356f9703d0SDarrick J. Wong 2366f9703d0SDarrick J. Wong This driver can also be built as a module. If so, the module 2376f9703d0SDarrick J. Wong will be called adt7470. 2386f9703d0SDarrick J. Wong 2391c301fc5SJordan Crouseconfig SENSORS_ADT7475 240d8d2ee07SJean Delvare tristate "Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490" 2410b22ce3bSJean Delvare depends on I2C 24254fe4671SJean Delvare select HWMON_VID 2431c301fc5SJordan Crouse help 2441c301fc5SJordan Crouse If you say yes here you get support for the Analog Devices 245d8d2ee07SJean Delvare ADT7473, ADT7475, ADT7476 and ADT7490 hardware monitoring 246d8d2ee07SJean Delvare chips. 2471c301fc5SJordan Crouse 2481c301fc5SJordan Crouse This driver can also be build as a module. If so, the module 2491c301fc5SJordan Crouse will be called adt7475. 2501c301fc5SJordan Crouse 251d58de038SGeorge Josephconfig SENSORS_ASC7621 252d58de038SGeorge Joseph tristate "Andigilog aSC7621" 2539854f971SJean Delvare depends on I2C 254d58de038SGeorge Joseph help 255d58de038SGeorge Joseph If you say yes here you get support for the aSC7621 256b00d8a7eSJaswinder Singh Rajput family of SMBus sensors chip found on most Intel X38, X48, X58, 257b00d8a7eSJaswinder Singh Rajput 945, 965 and 975 desktop boards. Currently supported chips: 258d58de038SGeorge Joseph aSC7621 259d58de038SGeorge Joseph aSC7621a 260d58de038SGeorge Joseph 261d58de038SGeorge Joseph This driver can also be built as a module. If so, the module 262d58de038SGeorge Joseph will be called asc7621. 263d58de038SGeorge Joseph 26429fa06c1SRudolf Marekconfig SENSORS_K8TEMP 2654660cb35SRudolf Marek tristate "AMD Athlon64/FX or Opteron temperature sensor" 266e2d8c2b6SGuenter Roeck depends on X86 && PCI 26729fa06c1SRudolf Marek help 26829fa06c1SRudolf Marek If you say yes here you get support for the temperature 2694660cb35SRudolf Marek sensor(s) inside your CPU. Supported is whole AMD K8 2704660cb35SRudolf Marek microarchitecture. Please note that you will need at least 2714660cb35SRudolf Marek lm-sensors 2.10.1 for proper userspace support. 27229fa06c1SRudolf Marek 27329fa06c1SRudolf Marek This driver can also be built as a module. If so, the module 27429fa06c1SRudolf Marek will be called k8temp. 27529fa06c1SRudolf Marek 2763c57e89bSClemens Ladischconfig SENSORS_K10TEMP 2779e581311SAndre Przywara tristate "AMD Family 10h+ temperature sensor" 2783c57e89bSClemens Ladisch depends on X86 && PCI 2793c57e89bSClemens Ladisch help 2803c57e89bSClemens Ladisch If you say yes here you get support for the temperature 2813c57e89bSClemens Ladisch sensor(s) inside your CPU. Supported are later revisions of 282aa4790a6SClemens Ladisch the AMD Family 10h and all revisions of the AMD Family 11h, 283f89ce270SAravind Gopalakrishnan 12h (Llano), 14h (Brazos), 15h (Bulldozer/Trinity/Kaveri/Carrizo) 284f89ce270SAravind Gopalakrishnan and 16h (Kabini/Mullins) microarchitectures. 2853c57e89bSClemens Ladisch 2863c57e89bSClemens Ladisch This driver can also be built as a module. If so, the module 2873c57e89bSClemens Ladisch will be called k10temp. 2883c57e89bSClemens Ladisch 289512d1027SAndreas Herrmannconfig SENSORS_FAM15H_POWER 290512d1027SAndreas Herrmann tristate "AMD Family 15h processor power" 291512d1027SAndreas Herrmann depends on X86 && PCI 292512d1027SAndreas Herrmann help 293512d1027SAndreas Herrmann If you say yes here you get support for processor power 294512d1027SAndreas Herrmann information of your AMD family 15h CPU. 295512d1027SAndreas Herrmann 296512d1027SAndreas Herrmann This driver can also be built as a module. If so, the module 297512d1027SAndreas Herrmann will be called fam15h_power. 298512d1027SAndreas Herrmann 299ebf5e877SJean Delvareconfig SENSORS_APPLESMC 300ebf5e877SJean Delvare tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 301ebf5e877SJean Delvare depends on INPUT && X86 302ebf5e877SJean Delvare select NEW_LEDS 303ebf5e877SJean Delvare select LEDS_CLASS 304ebf5e877SJean Delvare select INPUT_POLLDEV 305ebf5e877SJean Delvare default n 306ebf5e877SJean Delvare help 307ebf5e877SJean Delvare This driver provides support for the Apple System Management 308ebf5e877SJean Delvare Controller, which provides an accelerometer (Apple Sudden Motion 309ebf5e877SJean Delvare Sensor), light sensors, temperature sensors, keyboard backlight 310ebf5e877SJean Delvare control and fan control. 311ebf5e877SJean Delvare 312ebf5e877SJean Delvare Only Intel-based Apple's computers are supported (MacBook Pro, 313ebf5e877SJean Delvare MacBook, MacMini). 314ebf5e877SJean Delvare 315ebf5e877SJean Delvare Data from the different sensors, keyboard backlight control and fan 316ebf5e877SJean Delvare control are accessible via sysfs. 317ebf5e877SJean Delvare 318ebf5e877SJean Delvare This driver also provides an absolute input class device, allowing 319ebf5e877SJean Delvare the laptop to act as a pinball machine-esque joystick. 320ebf5e877SJean Delvare 321ebf5e877SJean Delvare Say Y here if you have an applicable laptop and want to experience 322ebf5e877SJean Delvare the awesome power of applesmc. 323ebf5e877SJean Delvare 324ad2f931dSJean Delvareconfig SENSORS_ASB100 325ad2f931dSJean Delvare tristate "Asus ASB100 Bach" 326e2d8c2b6SGuenter Roeck depends on X86 && I2C 327303760b4SJean Delvare select HWMON_VID 328ad2f931dSJean Delvare help 329ad2f931dSJean Delvare If you say yes here you get support for the ASB100 Bach sensor 330ad2f931dSJean Delvare chip found on some Asus mainboards. 331ad2f931dSJean Delvare 332ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 333ad2f931dSJean Delvare will be called asb100. 334ad2f931dSJean Delvare 335ad2f931dSJean Delvareconfig SENSORS_ATXP1 336ad2f931dSJean Delvare tristate "Attansic ATXP1 VID controller" 337e2d8c2b6SGuenter Roeck depends on I2C 338303760b4SJean Delvare select HWMON_VID 339ad2f931dSJean Delvare help 340ad2f931dSJean Delvare If you say yes here you get support for the Attansic ATXP1 VID 341ad2f931dSJean Delvare controller. 342ad2f931dSJean Delvare 343ad2f931dSJean Delvare If your board have such a chip, you are able to control your CPU 344ad2f931dSJean Delvare core and other voltages. 345ad2f931dSJean Delvare 346ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 347ad2f931dSJean Delvare will be called atxp1. 348ad2f931dSJean Delvare 34960994698SRoland Stiggeconfig SENSORS_DS620 35060994698SRoland Stigge tristate "Dallas Semiconductor DS620" 35160994698SRoland Stigge depends on I2C 35260994698SRoland Stigge help 35360994698SRoland Stigge If you say yes here you get support for Dallas Semiconductor 35460994698SRoland Stigge DS620 sensor chip. 35560994698SRoland Stigge 35660994698SRoland Stigge This driver can also be built as a module. If so, the module 35760994698SRoland Stigge will be called ds620. 35860994698SRoland Stigge 359ad2f931dSJean Delvareconfig SENSORS_DS1621 360cd6c8a42SRobert Coulson tristate "Dallas Semiconductor DS1621 and compatibles" 3611d72acf9SJan Engelhardt depends on I2C 362ad2f931dSJean Delvare help 363cd6c8a42SRobert Coulson If you say yes here you get support for Dallas Semiconductor/Maxim 364cd6c8a42SRobert Coulson Integrated DS1621 sensor chips and compatible models including: 365cd6c8a42SRobert Coulson 366cd6c8a42SRobert Coulson - Dallas Semiconductor DS1625 36779c1cc1cSRobert Coulson - Maxim Integrated DS1631 368cd6c8a42SRobert Coulson - Maxim Integrated DS1721 369260f81ffSRobert Coulson - Maxim Integrated DS1731 370ad2f931dSJean Delvare 371ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 372ad2f931dSJean Delvare will be called ds1621. 373ad2f931dSJean Delvare 374e41f6432SAshish Jangamconfig SENSORS_DA9052_ADC 375e41f6432SAshish Jangam tristate "Dialog DA9052/DA9053 ADC" 376e41f6432SAshish Jangam depends on PMIC_DA9052 377e41f6432SAshish Jangam help 378e41f6432SAshish Jangam Say y here to support the ADC found on Dialog Semiconductor 379e41f6432SAshish Jangam DA9052-BC and DA9053-AA/Bx PMICs. 380e41f6432SAshish Jangam 381e41f6432SAshish Jangam This driver can also be built as module. If so, the module 382e41f6432SAshish Jangam will be called da9052-hwmon. 383e41f6432SAshish Jangam 384e5970223SAshish Jangamconfig SENSORS_DA9055 385e5970223SAshish Jangam tristate "Dialog Semiconductor DA9055 ADC" 386e5970223SAshish Jangam depends on MFD_DA9055 387e5970223SAshish Jangam help 388e5970223SAshish Jangam If you say yes here you get support for ADC on the Dialog 389e5970223SAshish Jangam Semiconductor DA9055 PMIC. 390e5970223SAshish Jangam 391e5970223SAshish Jangam This driver can also be built as a module. If so, the module 392e5970223SAshish Jangam will be called da9055-hwmon. 393e5970223SAshish Jangam 394298c7524SDarrick J. Wongconfig SENSORS_I5K_AMB 395298c7524SDarrick J. Wong tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 396e2d8c2b6SGuenter Roeck depends on PCI 397298c7524SDarrick J. Wong help 398298c7524SDarrick J. Wong If you say yes here you get support for FB-DIMM AMB temperature 399298c7524SDarrick J. Wong monitoring chips on systems with the Intel 5000 series chipset. 400298c7524SDarrick J. Wong 401298c7524SDarrick J. Wong This driver can also be built as a module. If so, the module 402298c7524SDarrick J. Wong will be called i5k_amb. 403298c7524SDarrick J. Wong 404e53004e2SJean Delvareconfig SENSORS_F71805F 4059cab0217SJean Delvare tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 406746cdfbfSDean Nelson depends on !PPC 407e53004e2SJean Delvare help 408e53004e2SJean Delvare If you say yes here you get support for hardware monitoring 4099cab0217SJean Delvare features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 4109cab0217SJean Delvare Super-I/O chips. 411e53004e2SJean Delvare 412e53004e2SJean Delvare This driver can also be built as a module. If so, the module 413e53004e2SJean Delvare will be called f71805f. 414e53004e2SJean Delvare 41545fb3669SHans de Goedeconfig SENSORS_F71882FG 4165d7f77bfSJean Delvare tristate "Fintek F71882FG and compatibles" 417746cdfbfSDean Nelson depends on !PPC 41845fb3669SHans de Goede help 419f2e41e91SAndrew Morton If you say yes here you get support for hardware monitoring 4205d7f77bfSJean Delvare features of many Fintek Super-I/O (LPC) chips. The currently 4215d7f77bfSJean Delvare supported chips are: 422629c58baSHans de Goede F71808E/A 4235d7f77bfSJean Delvare F71858FG 4245d7f77bfSJean Delvare F71862FG 4255d7f77bfSJean Delvare F71863FG 4265da556e3SHans de Goede F71869F/E/A 4275d7f77bfSJean Delvare F71882FG 4285d7f77bfSJean Delvare F71883FG 429a66c1088SHans de Goede F71889FG/ED/A 4305d7f77bfSJean Delvare F8000 4315d7f77bfSJean Delvare F81801U 432383586b1SJean Delvare F81865F 43345fb3669SHans de Goede 43445fb3669SHans de Goede This driver can also be built as a module. If so, the module 43545fb3669SHans de Goede will be called f71882fg. 43645fb3669SHans de Goede 43784f1e442SRiku Voipioconfig SENSORS_F75375S 438f58c44e6SBjörn Gerhart tristate "Fintek F75375S/SP, F75373 and F75387" 4390b22ce3bSJean Delvare depends on I2C 44084f1e442SRiku Voipio help 44184f1e442SRiku Voipio If you say yes here you get support for hardware monitoring 442f58c44e6SBjörn Gerhart features of the Fintek F75375S/SP, F75373 and F75387 44384f1e442SRiku Voipio 44484f1e442SRiku Voipio This driver can also be built as a module. If so, the module 44584f1e442SRiku Voipio will be called f75375s. 44684f1e442SRiku Voipio 447ebf5e877SJean Delvareconfig SENSORS_MC13783_ADC 448ebf5e877SJean Delvare tristate "Freescale MC13783/MC13892 ADC" 449ebf5e877SJean Delvare depends on MFD_MC13XXX 450ebf5e877SJean Delvare help 451ebf5e877SJean Delvare Support for the A/D converter on MC13783 and MC13892 PMIC. 452ebf5e877SJean Delvare 453569ff102SHans de Goedeconfig SENSORS_FSCHMD 454c69ab2b7SHans de Goede tristate "Fujitsu Siemens Computers sensor chips" 4550589c2deSHans de Goede depends on X86 && I2C 456569ff102SHans de Goede help 457c69ab2b7SHans de Goede If you say yes here you get support for the following Fujitsu 458c69ab2b7SHans de Goede Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes, 459de15f093SHans de Goede Heimdall, Heracles, Hades and Syleus including support for the 460de15f093SHans de Goede integrated watchdog. 461569ff102SHans de Goede 4620589c2deSHans de Goede This is a merged driver for FSC sensor chips replacing the fscpos, 4630589c2deSHans de Goede fscscy and fscher drivers and adding support for several other FSC 4640589c2deSHans de Goede sensor chips. 465569ff102SHans de Goede 466569ff102SHans de Goede This driver can also be built as a module. If so, the module 467569ff102SHans de Goede will be called fschmd. 468569ff102SHans de Goede 469ad2f931dSJean Delvareconfig SENSORS_GL518SM 470ad2f931dSJean Delvare tristate "Genesys Logic GL518SM" 4711d72acf9SJan Engelhardt depends on I2C 472ad2f931dSJean Delvare help 473ad2f931dSJean Delvare If you say yes here you get support for Genesys Logic GL518SM 474ad2f931dSJean Delvare sensor chips. 475ad2f931dSJean Delvare 476ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 477ad2f931dSJean Delvare will be called gl518sm. 478ad2f931dSJean Delvare 479ad2f931dSJean Delvareconfig SENSORS_GL520SM 480ad2f931dSJean Delvare tristate "Genesys Logic GL520SM" 4811d72acf9SJan Engelhardt depends on I2C 482303760b4SJean Delvare select HWMON_VID 483ad2f931dSJean Delvare help 484ad2f931dSJean Delvare If you say yes here you get support for Genesys Logic GL520SM 485ad2f931dSJean Delvare sensor chips. 486ad2f931dSJean Delvare 487ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 488ad2f931dSJean Delvare will be called gl520sm. 489ad2f931dSJean Delvare 490ebf5e877SJean Delvareconfig SENSORS_G760A 491ebf5e877SJean Delvare tristate "GMT G760A" 492ebf5e877SJean Delvare depends on I2C 493ebf5e877SJean Delvare help 494ebf5e877SJean Delvare If you say yes here you get support for Global Mixed-mode 495ebf5e877SJean Delvare Technology Inc G760A fan speed PWM controller chips. 496ebf5e877SJean Delvare 497ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 498ebf5e877SJean Delvare will be called g760a. 499ebf5e877SJean Delvare 500ebf5e877SJean Delvareconfig SENSORS_G762 501ebf5e877SJean Delvare tristate "GMT G762 and G763" 502ebf5e877SJean Delvare depends on I2C 503ebf5e877SJean Delvare help 504ebf5e877SJean Delvare If you say yes here you get support for Global Mixed-mode 505ebf5e877SJean Delvare Technology Inc G762 and G763 fan speed PWM controller chips. 506ebf5e877SJean Delvare 507ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 508ebf5e877SJean Delvare will be called g762. 509ebf5e877SJean Delvare 510d6fe1360SSimon Guinotconfig SENSORS_GPIO_FAN 511d6fe1360SSimon Guinot tristate "GPIO fan" 512c1a12602SGuenter Roeck depends on GPIOLIB 513d6fe1360SSimon Guinot help 514d6fe1360SSimon Guinot If you say yes here you get support for fans connected to GPIO lines. 515d6fe1360SSimon Guinot 516d6fe1360SSimon Guinot This driver can also be built as a module. If so, the module 517d6fe1360SSimon Guinot will be called gpio-fan. 518d6fe1360SSimon Guinot 51927f8b135SIain Patonconfig SENSORS_HIH6130 52027f8b135SIain Paton tristate "Honeywell Humidicon HIH-6130 humidity/temperature sensor" 521e2d8c2b6SGuenter Roeck depends on I2C 52227f8b135SIain Paton help 52327f8b135SIain Paton If you say yes here you get support for Honeywell Humidicon 52427f8b135SIain Paton HIH-6130 and HIH-6131 Humidicon humidity sensors. 52527f8b135SIain Paton 52627f8b135SIain Paton This driver can also be built as a module. If so, the module 52727f8b135SIain Paton will be called hih6130. 52827f8b135SIain Paton 5298808a793SDarrick J. Wongconfig SENSORS_IBMAEM 5308808a793SDarrick J. Wong tristate "IBM Active Energy Manager temperature/power sensors and control" 5318808a793SDarrick J. Wong select IPMI_SI 5328808a793SDarrick J. Wong depends on IPMI_HANDLER 5338808a793SDarrick J. Wong help 5348808a793SDarrick J. Wong If you say yes here you get support for the temperature and 5358808a793SDarrick J. Wong power sensors and capping hardware in various IBM System X 5368808a793SDarrick J. Wong servers that support Active Energy Manager. This includes 5378808a793SDarrick J. Wong the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 5388070408bSDarrick J. Wong and certain HC10/HS2x/LS2x/QS2x blades. 5398808a793SDarrick J. Wong 5408808a793SDarrick J. Wong This driver can also be built as a module. If so, the module 5418808a793SDarrick J. Wong will be called ibmaem. 5428808a793SDarrick J. Wong 54357c7c3a0SDarrick J. Wongconfig SENSORS_IBMPEX 54457c7c3a0SDarrick J. Wong tristate "IBM PowerExecutive temperature/power sensors" 54557c7c3a0SDarrick J. Wong select IPMI_SI 54657c7c3a0SDarrick J. Wong depends on IPMI_HANDLER 54757c7c3a0SDarrick J. Wong help 54857c7c3a0SDarrick J. Wong If you say yes here you get support for the temperature and 54957c7c3a0SDarrick J. Wong power sensors in various IBM System X servers that support 5503d960a99SDarrick J. Wong PowerExecutive. So far this includes the x3350, x3550, x3650, 5513d960a99SDarrick J. Wong x3655, and x3755; the x3800, x3850, and x3950 models that have 5523d960a99SDarrick J. Wong PCI Express; and some of the HS2x, LS2x, and QS2x blades. 55357c7c3a0SDarrick J. Wong 55457c7c3a0SDarrick J. Wong This driver can also be built as a module. If so, the module 55557c7c3a0SDarrick J. Wong will be called ibmpex. 55657c7c3a0SDarrick J. Wong 55724c1aa85SNeelesh Guptaconfig SENSORS_IBMPOWERNV 55824c1aa85SNeelesh Gupta tristate "IBM POWERNV platform sensors" 55924c1aa85SNeelesh Gupta depends on PPC_POWERNV 56024c1aa85SNeelesh Gupta default y 56124c1aa85SNeelesh Gupta help 56224c1aa85SNeelesh Gupta If you say yes here you get support for the temperature/fan/power 56324c1aa85SNeelesh Gupta sensors on your PowerNV platform. 56424c1aa85SNeelesh Gupta 56524c1aa85SNeelesh Gupta This driver can also be built as a module. If so, the module 56624c1aa85SNeelesh Gupta will be called ibmpowernv. 56724c1aa85SNeelesh Gupta 56851b53dc9SJonathan Cameronconfig SENSORS_IIO_HWMON 56951b53dc9SJonathan Cameron tristate "Hwmon driver that uses channels specified via iio maps" 57051b53dc9SJonathan Cameron depends on IIO 57151b53dc9SJonathan Cameron help 57251b53dc9SJonathan Cameron This is a platform driver that in combination with a suitable 57351b53dc9SJonathan Cameron map allows IIO devices to provide basic hwmon functionality 57451b53dc9SJonathan Cameron for those channels specified in the map. This map can be provided 57551b53dc9SJonathan Cameron either via platform data or the device tree bindings. 57651b53dc9SJonathan Cameron 577ebf5e877SJean Delvareconfig SENSORS_CORETEMP 578ebf5e877SJean Delvare tristate "Intel Core/Core2/Atom temperature sensor" 579ebf5e877SJean Delvare depends on X86 580ebf5e877SJean Delvare help 581ebf5e877SJean Delvare If you say yes here you get support for the temperature 582ebf5e877SJean Delvare sensor inside your CPU. Most of the family 6 CPUs 583ebf5e877SJean Delvare are supported. Check Documentation/hwmon/coretemp for details. 584ebf5e877SJean Delvare 585ad2f931dSJean Delvareconfig SENSORS_IT87 586ad2f931dSJean Delvare tristate "ITE IT87xx and compatibles" 587746cdfbfSDean Nelson depends on !PPC 588303760b4SJean Delvare select HWMON_VID 589ad2f931dSJean Delvare help 59087673dd7SJean Delvare If you say yes here you get support for ITE IT8705F, IT8712F, 591ca2e24cbSGuenter Roeck IT8716F, IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8758E, 592c145d5c6SRudolf Marek IT8771E, IT8772E, IT8782F, IT8783E/F and IT8603E sensor chips, 593c145d5c6SRudolf Marek and the SiS950 clone. 594ad2f931dSJean Delvare 595ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 596ad2f931dSJean Delvare will be called it87. 597ad2f931dSJean Delvare 5987f983ba9SLars-Peter Clausenconfig SENSORS_JZ4740 5997f983ba9SLars-Peter Clausen tristate "Ingenic JZ4740 SoC ADC driver" 6007f983ba9SLars-Peter Clausen depends on MACH_JZ4740 && MFD_JZ4740_ADC 6017f983ba9SLars-Peter Clausen help 6027f983ba9SLars-Peter Clausen If you say yes here you get support for reading adc values from the ADCIN 6037f983ba9SLars-Peter Clausen pin on Ingenic JZ4740 SoC based boards. 6047f983ba9SLars-Peter Clausen 6057f983ba9SLars-Peter Clausen This driver can also be build as a module. If so, the module will be 6067f983ba9SLars-Peter Clausen called jz4740-hwmon. 6077f983ba9SLars-Peter Clausen 6084453d736SGuenter Roeckconfig SENSORS_JC42 609d5622f5bSClemens Ladisch tristate "JEDEC JC42.4 compliant memory module temperature sensors" 6104bd2691dSRandy Dunlap depends on I2C 6114453d736SGuenter Roeck help 612d5622f5bSClemens Ladisch If you say yes here, you get support for JEDEC JC42.4 compliant 613d5622f5bSClemens Ladisch temperature sensors, which are used on many DDR3 memory modules for 614d5622f5bSClemens Ladisch mobile devices and servers. Support will include, but not be limited 6151bd612a2SGuenter Roeck to, ADT7408, AT30TS00, CAT34TS02, CAT6095, MAX6604, MCP9804, MCP9805, 616d4768280SGuenter Roeck MCP98242, MCP98243, MCP98244, MCP9843, SE97, SE98, STTS424(E), 617d4768280SGuenter Roeck STTS2002, STTS3000, TSE2002B3, TSE2002GB2, TS3000B3, and TS3000GB2. 6184453d736SGuenter Roeck 6194453d736SGuenter Roeck This driver can also be built as a module. If so, the module 6204453d736SGuenter Roeck will be called jc42. 6214453d736SGuenter Roeck 622f4ff4155SScott Kanowitzconfig SENSORS_POWR1220 623f4ff4155SScott Kanowitz tristate "Lattice POWR1220 Power Monitoring" 624f4ff4155SScott Kanowitz depends on I2C 625f4ff4155SScott Kanowitz default n 626f4ff4155SScott Kanowitz help 627f4ff4155SScott Kanowitz If you say yes here you get access to the hardware monitoring 628f4ff4155SScott Kanowitz functions of the Lattice POWR1220 isp Power Supply Monitoring, 629f4ff4155SScott Kanowitz Sequencing and Margining Controller. 630f4ff4155SScott Kanowitz 631f4ff4155SScott Kanowitz This driver can also be built as a module. If so, the module 632f4ff4155SScott Kanowitz will be called powr1220. 633f4ff4155SScott Kanowitz 634502b5a01SGuenter Roeckconfig SENSORS_LINEAGE 635502b5a01SGuenter Roeck tristate "Lineage Compact Power Line Power Entry Module" 636e2d8c2b6SGuenter Roeck depends on I2C 637502b5a01SGuenter Roeck help 638502b5a01SGuenter Roeck If you say yes here you get support for the Lineage Compact Power Line 639502b5a01SGuenter Roeck series of DC/DC and AC/DC converters such as CP1800, CP2000AC, 640502b5a01SGuenter Roeck CP2000DC, CP2725, and others. 641502b5a01SGuenter Roeck 642502b5a01SGuenter Roeck This driver can also be built as a module. If so, the module 643502b5a01SGuenter Roeck will be called lineage-pem. 644502b5a01SGuenter Roeck 645ebf5e877SJean Delvareconfig SENSORS_LTC2945 646ebf5e877SJean Delvare tristate "Linear Technology LTC2945" 647ebf5e877SJean Delvare depends on I2C 648ebf5e877SJean Delvare select REGMAP_I2C 649ebf5e877SJean Delvare default n 650ebf5e877SJean Delvare help 651ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC2945 652ebf5e877SJean Delvare I2C System Monitor. 653ebf5e877SJean Delvare 654ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 655ebf5e877SJean Delvare be called ltc2945. 656ebf5e877SJean Delvare 657ebf5e877SJean Delvareconfig SENSORS_LTC4151 658ebf5e877SJean Delvare tristate "Linear Technology LTC4151" 659ebf5e877SJean Delvare depends on I2C 660ebf5e877SJean Delvare default n 661ebf5e877SJean Delvare help 662ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC4151 663ebf5e877SJean Delvare High Voltage I2C Current and Voltage Monitor interface. 664ebf5e877SJean Delvare 665ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 666ebf5e877SJean Delvare be called ltc4151. 667ebf5e877SJean Delvare 668ebf5e877SJean Delvareconfig SENSORS_LTC4215 669ebf5e877SJean Delvare tristate "Linear Technology LTC4215" 670ebf5e877SJean Delvare depends on I2C 671ebf5e877SJean Delvare default n 672ebf5e877SJean Delvare help 673ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC4215 674ebf5e877SJean Delvare Hot Swap Controller I2C interface. 675ebf5e877SJean Delvare 676ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 677ebf5e877SJean Delvare be called ltc4215. 678ebf5e877SJean Delvare 679ebf5e877SJean Delvareconfig SENSORS_LTC4222 680ebf5e877SJean Delvare tristate "Linear Technology LTC4222" 681ebf5e877SJean Delvare depends on I2C 682ebf5e877SJean Delvare select REGMAP_I2C 683ebf5e877SJean Delvare default n 684ebf5e877SJean Delvare help 685ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC4222 686ebf5e877SJean Delvare Dual Hot Swap Controller I2C interface. 687ebf5e877SJean Delvare 688ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 689ebf5e877SJean Delvare be called ltc4222. 690ebf5e877SJean Delvare 691ebf5e877SJean Delvareconfig SENSORS_LTC4245 692ebf5e877SJean Delvare tristate "Linear Technology LTC4245" 693ebf5e877SJean Delvare depends on I2C 694ebf5e877SJean Delvare default n 695ebf5e877SJean Delvare help 696ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC4245 697ebf5e877SJean Delvare Multiple Supply Hot Swap Controller I2C interface. 698ebf5e877SJean Delvare 699ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 700ebf5e877SJean Delvare be called ltc4245. 701ebf5e877SJean Delvare 702ebf5e877SJean Delvareconfig SENSORS_LTC4260 703ebf5e877SJean Delvare tristate "Linear Technology LTC4260" 704ebf5e877SJean Delvare depends on I2C 705ebf5e877SJean Delvare select REGMAP_I2C 706ebf5e877SJean Delvare default n 707ebf5e877SJean Delvare help 708ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC4260 709ebf5e877SJean Delvare Positive Voltage Hot Swap Controller I2C interface. 710ebf5e877SJean Delvare 711ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 712ebf5e877SJean Delvare be called ltc4260. 713ebf5e877SJean Delvare 714ebf5e877SJean Delvareconfig SENSORS_LTC4261 715ebf5e877SJean Delvare tristate "Linear Technology LTC4261" 716ebf5e877SJean Delvare depends on I2C 717ebf5e877SJean Delvare default n 718ebf5e877SJean Delvare help 719ebf5e877SJean Delvare If you say yes here you get support for Linear Technology LTC4261 720ebf5e877SJean Delvare Negative Voltage Hot Swap Controller I2C interface. 721ebf5e877SJean Delvare 722ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 723ebf5e877SJean Delvare be called ltc4261. 724ebf5e877SJean Delvare 725ebf5e877SJean Delvareconfig SENSORS_MAX1111 726ebf5e877SJean Delvare tristate "Maxim MAX1111 Serial 8-bit ADC chip and compatibles" 727ebf5e877SJean Delvare depends on SPI_MASTER 728ebf5e877SJean Delvare help 729ebf5e877SJean Delvare Say y here to support Maxim's MAX1110, MAX1111, MAX1112, and MAX1113 730ebf5e877SJean Delvare ADC chips. 731ebf5e877SJean Delvare 732ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 733ebf5e877SJean Delvare will be called max1111. 734ebf5e877SJean Delvare 735ebf5e877SJean Delvareconfig SENSORS_MAX16065 736ebf5e877SJean Delvare tristate "Maxim MAX16065 System Manager and compatibles" 737ebf5e877SJean Delvare depends on I2C 738ebf5e877SJean Delvare help 739ebf5e877SJean Delvare If you say yes here you get support for hardware monitoring 740ebf5e877SJean Delvare capabilities of the following Maxim System Manager chips. 741ebf5e877SJean Delvare MAX16065 742ebf5e877SJean Delvare MAX16066 743ebf5e877SJean Delvare MAX16067 744ebf5e877SJean Delvare MAX16068 745ebf5e877SJean Delvare MAX16070 746ebf5e877SJean Delvare MAX16071 747ebf5e877SJean Delvare 748ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 749ebf5e877SJean Delvare will be called max16065. 750ebf5e877SJean Delvare 751ebf5e877SJean Delvareconfig SENSORS_MAX1619 752ebf5e877SJean Delvare tristate "Maxim MAX1619 sensor chip" 753ebf5e877SJean Delvare depends on I2C 754ebf5e877SJean Delvare help 755ebf5e877SJean Delvare If you say yes here you get support for MAX1619 sensor chip. 756ebf5e877SJean Delvare 757ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 758ebf5e877SJean Delvare will be called max1619. 759ebf5e877SJean Delvare 760ebf5e877SJean Delvareconfig SENSORS_MAX1668 761ebf5e877SJean Delvare tristate "Maxim MAX1668 and compatibles" 762ebf5e877SJean Delvare depends on I2C 763ebf5e877SJean Delvare help 764ebf5e877SJean Delvare If you say yes here you get support for MAX1668, MAX1989 and 765ebf5e877SJean Delvare MAX1805 chips. 766ebf5e877SJean Delvare 767ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 768ebf5e877SJean Delvare will be called max1668. 769ebf5e877SJean Delvare 770ebf5e877SJean Delvareconfig SENSORS_MAX197 771ebf5e877SJean Delvare tristate "Maxim MAX197 and compatibles" 772ebf5e877SJean Delvare help 773ebf5e877SJean Delvare Support for the Maxim MAX197 A/D converter. 774ebf5e877SJean Delvare Support will include, but not be limited to, MAX197, and MAX199. 775ebf5e877SJean Delvare 776ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 777ebf5e877SJean Delvare will be called max197. 778ebf5e877SJean Delvare 779ebf5e877SJean Delvareconfig SENSORS_MAX6639 780ebf5e877SJean Delvare tristate "Maxim MAX6639 sensor chip" 781ebf5e877SJean Delvare depends on I2C 782ebf5e877SJean Delvare help 783ebf5e877SJean Delvare If you say yes here you get support for the MAX6639 784ebf5e877SJean Delvare sensor chips. 785ebf5e877SJean Delvare 786ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 787ebf5e877SJean Delvare will be called max6639. 788ebf5e877SJean Delvare 789ebf5e877SJean Delvareconfig SENSORS_MAX6642 790ebf5e877SJean Delvare tristate "Maxim MAX6642 sensor chip" 791ebf5e877SJean Delvare depends on I2C 792ebf5e877SJean Delvare help 793ebf5e877SJean Delvare If you say yes here you get support for MAX6642 sensor chip. 794ebf5e877SJean Delvare MAX6642 is a SMBus-Compatible Remote/Local Temperature Sensor 795ebf5e877SJean Delvare with Overtemperature Alarm from Maxim. 796ebf5e877SJean Delvare 797ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 798ebf5e877SJean Delvare will be called max6642. 799ebf5e877SJean Delvare 800ebf5e877SJean Delvareconfig SENSORS_MAX6650 801ebf5e877SJean Delvare tristate "Maxim MAX6650 sensor chip" 802ebf5e877SJean Delvare depends on I2C 803ebf5e877SJean Delvare help 804ebf5e877SJean Delvare If you say yes here you get support for the MAX6650 / MAX6651 805ebf5e877SJean Delvare sensor chips. 806ebf5e877SJean Delvare 807ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 808ebf5e877SJean Delvare will be called max6650. 809ebf5e877SJean Delvare 810ebf5e877SJean Delvareconfig SENSORS_MAX6697 811ebf5e877SJean Delvare tristate "Maxim MAX6697 and compatibles" 812ebf5e877SJean Delvare depends on I2C 813ebf5e877SJean Delvare help 814ebf5e877SJean Delvare If you say yes here you get support for MAX6581, MAX6602, MAX6622, 815ebf5e877SJean Delvare MAX6636, MAX6689, MAX6693, MAX6694, MAX6697, MAX6698, and MAX6699 816ebf5e877SJean Delvare temperature sensor chips. 817ebf5e877SJean Delvare 818ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 819ebf5e877SJean Delvare will be called max6697. 820ebf5e877SJean Delvare 821ebf5e877SJean Delvareconfig SENSORS_HTU21 822ebf5e877SJean Delvare tristate "Measurement Specialties HTU21D humidity/temperature sensors" 823ebf5e877SJean Delvare depends on I2C 824ebf5e877SJean Delvare help 825ebf5e877SJean Delvare If you say yes here you get support for the Measurement Specialties 826ebf5e877SJean Delvare HTU21D humidity and temperature sensors. 827ebf5e877SJean Delvare 828ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 829ebf5e877SJean Delvare will be called htu21. 830ebf5e877SJean Delvare 831ebf5e877SJean Delvareconfig SENSORS_MCP3021 832ebf5e877SJean Delvare tristate "Microchip MCP3021 and compatibles" 833ebf5e877SJean Delvare depends on I2C 834ebf5e877SJean Delvare help 835ebf5e877SJean Delvare If you say yes here you get support for MCP3021 and MCP3221. 836ebf5e877SJean Delvare The MCP3021 is a A/D converter (ADC) with 10-bit and the MCP3221 837ebf5e877SJean Delvare with 12-bit resolution. 838ebf5e877SJean Delvare 839ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 840ebf5e877SJean Delvare will be called mcp3021. 841ebf5e877SJean Delvare 84296435693SAndreas Wernerconfig SENSORS_MENF21BMC_HWMON 84396435693SAndreas Werner tristate "MEN 14F021P00 BMC Hardware Monitoring" 84496435693SAndreas Werner depends on MFD_MENF21BMC 84596435693SAndreas Werner help 84696435693SAndreas Werner Say Y here to include support for the MEN 14F021P00 BMC 84796435693SAndreas Werner hardware monitoring. 84896435693SAndreas Werner 84996435693SAndreas Werner This driver can also be built as a module. If so the module 85096435693SAndreas Werner will be called menf21bmc_hwmon. 85196435693SAndreas Werner 852ebf5e877SJean Delvareconfig SENSORS_ADCXX 853ebf5e877SJean Delvare tristate "National Semiconductor ADCxxxSxxx" 854ebf5e877SJean Delvare depends on SPI_MASTER 855ebf5e877SJean Delvare help 856ebf5e877SJean Delvare If you say yes here you get support for the National Semiconductor 857ebf5e877SJean Delvare ADC<bb><c>S<sss> chip family, where 858ebf5e877SJean Delvare * bb is the resolution in number of bits (8, 10, 12) 859ebf5e877SJean Delvare * c is the number of channels (1, 2, 4, 8) 860ebf5e877SJean Delvare * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 861ebf5e877SJean Delvare kSPS and 101 for 1 MSPS) 862ebf5e877SJean Delvare 863ebf5e877SJean Delvare Examples : ADC081S101, ADC124S501, ... 864ebf5e877SJean Delvare 865ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 866ebf5e877SJean Delvare will be called adcxx. 867ebf5e877SJean Delvare 868ad2f931dSJean Delvareconfig SENSORS_LM63 869210961c4SGuenter Roeck tristate "National Semiconductor LM63 and compatibles" 8701d72acf9SJan Engelhardt depends on I2C 871ad2f931dSJean Delvare help 87210f2ed31SMatthew Garrett If you say yes here you get support for the National 873210961c4SGuenter Roeck Semiconductor LM63, LM64, and LM96163 remote diode digital temperature 87410f2ed31SMatthew Garrett sensors with integrated fan control. Such chips are found 87510f2ed31SMatthew Garrett on the Tyan S4882 (Thunder K8QS Pro) motherboard, among 87610f2ed31SMatthew Garrett others. 877ad2f931dSJean Delvare 878ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 879ad2f931dSJean Delvare will be called lm63. 880ad2f931dSJean Delvare 881e1a8e913SKaiwan N Billimoriaconfig SENSORS_LM70 882a86e94dcSChristophe Leroy tristate "National Semiconductor LM70 and compatibles" 8830b22ce3bSJean Delvare depends on SPI_MASTER 884e1a8e913SKaiwan N Billimoria help 885e1a8e913SKaiwan N Billimoria If you say yes here you get support for the National Semiconductor 886a86e94dcSChristophe Leroy LM70, LM71, LM74 and Texas Instruments TMP121/TMP123 digital tempera- 887a86e94dcSChristophe Leroy ture sensor chips. 888e1a8e913SKaiwan N Billimoria 889e1a8e913SKaiwan N Billimoria This driver can also be built as a module. If so, the module 890e1a8e913SKaiwan N Billimoria will be called lm70. 891e1a8e913SKaiwan N Billimoria 8924e233cbeSAdrien Demarezconfig SENSORS_LM73 8934e233cbeSAdrien Demarez tristate "National Semiconductor LM73" 8944e233cbeSAdrien Demarez depends on I2C 8954e233cbeSAdrien Demarez help 8964e233cbeSAdrien Demarez If you say yes here you get support for National Semiconductor LM73 8974e233cbeSAdrien Demarez sensor chips. 8984e233cbeSAdrien Demarez This driver can also be built as a module. If so, the module 8994e233cbeSAdrien Demarez will be called lm73. 9004e233cbeSAdrien Demarez 901ad2f931dSJean Delvareconfig SENSORS_LM75 902ad2f931dSJean Delvare tristate "National Semiconductor LM75 and compatibles" 9031d72acf9SJan Engelhardt depends on I2C 904920130a9SJean Delvare depends on THERMAL || !THERMAL_OF 905ad2f931dSJean Delvare help 90601a52397SDavid Brownell If you say yes here you get support for one common type of 90701a52397SDavid Brownell temperature sensor chip, with models including: 908ad2f931dSJean Delvare 909e96f9d89SMichael Hennerich - Analog Devices ADT75 9103fbc81e3SJean Delvare - Dallas Semiconductor DS75, DS1775 and DS7505 911c98d6c65SArnaud Ebalard - Global Mixed-mode Technology (GMT) G751 91201a52397SDavid Brownell - Maxim MAX6625 and MAX6626 91301a52397SDavid Brownell - Microchip MCP980x 91405e82fe4SLen Sorensen - National Semiconductor LM75, LM75A 91501a52397SDavid Brownell - NXP's LM75A 91601a52397SDavid Brownell - ST Microelectronics STDS75 91701a52397SDavid Brownell - TelCom (now Microchip) TCN75 918c83959f8SFrans Klaver - Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, 919c83959f8SFrans Klaver TMP175, TMP275 92001a52397SDavid Brownell 9219ebd3d82SDavid Brownell This driver supports driver model based binding through board 9229ebd3d82SDavid Brownell specific I2C device tables. 9239ebd3d82SDavid Brownell 9249ebd3d82SDavid Brownell It also supports the "legacy" style of driver binding. To use 9259ebd3d82SDavid Brownell that with some chips which don't replicate LM75 quirks exactly, 9269ebd3d82SDavid Brownell you may need the "force" module parameter. 927ad2f931dSJean Delvare 928ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 929ad2f931dSJean Delvare will be called lm75. 930ad2f931dSJean Delvare 931ad2f931dSJean Delvareconfig SENSORS_LM77 932ad2f931dSJean Delvare tristate "National Semiconductor LM77" 9331d72acf9SJan Engelhardt depends on I2C 934ad2f931dSJean Delvare help 935ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM77 936ad2f931dSJean Delvare sensor chips. 937ad2f931dSJean Delvare 938ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 939ad2f931dSJean Delvare will be called lm77. 940ad2f931dSJean Delvare 941ad2f931dSJean Delvareconfig SENSORS_LM78 942ad2f931dSJean Delvare tristate "National Semiconductor LM78 and compatibles" 9431d72acf9SJan Engelhardt depends on I2C 94419f673edSJean Delvare select HWMON_VID 945ad2f931dSJean Delvare help 946ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM78, 947ad2f931dSJean Delvare LM78-J and LM79. 948ad2f931dSJean Delvare 949ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 950ad2f931dSJean Delvare will be called lm78. 951ad2f931dSJean Delvare 952ad2f931dSJean Delvareconfig SENSORS_LM80 9539908ad4cSJean Delvare tristate "National Semiconductor LM80 and LM96080" 9540b22ce3bSJean Delvare depends on I2C 955ad2f931dSJean Delvare help 956ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor 9579908ad4cSJean Delvare LM80 and LM96080 sensor chips. 958ad2f931dSJean Delvare 959ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 960ad2f931dSJean Delvare will be called lm80. 961ad2f931dSJean Delvare 962ad2f931dSJean Delvareconfig SENSORS_LM83 96343cb7ebeSJordan Crouse tristate "National Semiconductor LM83 and compatibles" 9641d72acf9SJan Engelhardt depends on I2C 965ad2f931dSJean Delvare help 966ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor 96743cb7ebeSJordan Crouse LM82 and LM83 sensor chips. 968ad2f931dSJean Delvare 969ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 970ad2f931dSJean Delvare will be called lm83. 971ad2f931dSJean Delvare 972ad2f931dSJean Delvareconfig SENSORS_LM85 973ad2f931dSJean Delvare tristate "National Semiconductor LM85 and compatibles" 9740b22ce3bSJean Delvare depends on I2C 975303760b4SJean Delvare select HWMON_VID 976ad2f931dSJean Delvare help 977ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM85 978c36364dbSJean Delvare sensor chips and clones: ADM1027, ADT7463, ADT7468, EMC6D100, 979f065a93eSJan Beulich EMC6D101, EMC6D102, and EMC6D103. 980ad2f931dSJean Delvare 981ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 982ad2f931dSJean Delvare will be called lm85. 983ad2f931dSJean Delvare 984ad2f931dSJean Delvareconfig SENSORS_LM87 985c7fa3737SJean Delvare tristate "National Semiconductor LM87 and compatibles" 9861d72acf9SJan Engelhardt depends on I2C 987303760b4SJean Delvare select HWMON_VID 988ad2f931dSJean Delvare help 989ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM87 990c7fa3737SJean Delvare and Analog Devices ADM1024 sensor chips. 991ad2f931dSJean Delvare 992ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 993ad2f931dSJean Delvare will be called lm87. 994ad2f931dSJean Delvare 995ad2f931dSJean Delvareconfig SENSORS_LM90 996ad2f931dSJean Delvare tristate "National Semiconductor LM90 and compatibles" 9971d72acf9SJan Engelhardt depends on I2C 998ad2f931dSJean Delvare help 999ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM90, 10005a4e5e6aSGuenter Roeck LM86, LM89 and LM99, Analog Devices ADM1032, ADT7461, and ADT7461A, 10015a4e5e6aSGuenter Roeck Maxim MAX6646, MAX6647, MAX6648, MAX6649, MAX6657, MAX6658, MAX6659, 10025a4e5e6aSGuenter Roeck MAX6680, MAX6681, MAX6692, MAX6695, MAX6696, ON Semiconductor NCT1008, 1003ae544f64SGuenter Roeck Winbond/Nuvoton W83L771W/G/AWG/ASG, Philips SA56004, and GMT G781 1004ae544f64SGuenter Roeck sensor chips. 1005ad2f931dSJean Delvare 1006ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1007ad2f931dSJean Delvare will be called lm90. 1008ad2f931dSJean Delvare 1009ad2f931dSJean Delvareconfig SENSORS_LM92 1010ad2f931dSJean Delvare tristate "National Semiconductor LM92 and compatibles" 10111d72acf9SJan Engelhardt depends on I2C 1012ad2f931dSJean Delvare help 1013ad2f931dSJean Delvare If you say yes here you get support for National Semiconductor LM92 1014ad2f931dSJean Delvare and Maxim MAX6635 sensor chips. 1015ad2f931dSJean Delvare 1016ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1017ad2f931dSJean Delvare will be called lm92. 1018ad2f931dSJean Delvare 1019e46957edSHans-Jürgen Kochconfig SENSORS_LM93 1020e46957edSHans-Jürgen Koch tristate "National Semiconductor LM93 and compatibles" 1021dabf375bSJean Delvare depends on I2C 1022e46957edSHans-Jürgen Koch select HWMON_VID 1023e46957edSHans-Jürgen Koch help 1024c7bf71c5SGuenter Roeck If you say yes here you get support for National Semiconductor LM93, 1025c7bf71c5SGuenter Roeck LM94, and compatible sensor chips. 1026e46957edSHans-Jürgen Koch 1027e46957edSHans-Jürgen Koch This driver can also be built as a module. If so, the module 1028e46957edSHans-Jürgen Koch will be called lm93. 1029e46957edSHans-Jürgen Koch 1030e1eb4906SGuenter Roeckconfig SENSORS_LM95234 1031e1eb4906SGuenter Roeck tristate "National Semiconductor LM95234" 1032e1eb4906SGuenter Roeck depends on I2C 1033e1eb4906SGuenter Roeck help 1034e1eb4906SGuenter Roeck If you say yes here you get support for the LM95234 temperature 1035e1eb4906SGuenter Roeck sensor. 1036e1eb4906SGuenter Roeck 1037e1eb4906SGuenter Roeck This driver can also be built as a module. If so, the module 1038e1eb4906SGuenter Roeck will be called lm95234. 1039e1eb4906SGuenter Roeck 104006160327SDavide Rizzoconfig SENSORS_LM95241 10418c1d0419SGuenter Roeck tristate "National Semiconductor LM95241 and compatibles" 104206160327SDavide Rizzo depends on I2C 104306160327SDavide Rizzo help 10448c1d0419SGuenter Roeck If you say yes here you get support for LM95231 and LM95241 sensor 10458c1d0419SGuenter Roeck chips. 104606160327SDavide Rizzo 104706160327SDavide Rizzo This driver can also be built as a module. If so, the module 104806160327SDavide Rizzo will be called lm95241. 104906160327SDavide Rizzo 1050fffd80ccSAlexander Steinconfig SENSORS_LM95245 1051fffd80ccSAlexander Stein tristate "National Semiconductor LM95245 sensor chip" 1052e2d8c2b6SGuenter Roeck depends on I2C 1053fffd80ccSAlexander Stein help 1054fffd80ccSAlexander Stein If you say yes here you get support for LM95245 sensor chip. 1055fffd80ccSAlexander Stein 1056fffd80ccSAlexander Stein This driver can also be built as a module. If so, the module 1057fffd80ccSAlexander Stein will be called lm95245. 1058fffd80ccSAlexander Stein 1059ad2f931dSJean Delvareconfig SENSORS_PC87360 1060ad2f931dSJean Delvare tristate "National Semiconductor PC87360 family" 1061746cdfbfSDean Nelson depends on !PPC 1062303760b4SJean Delvare select HWMON_VID 1063ad2f931dSJean Delvare help 1064ad2f931dSJean Delvare If you say yes here you get access to the hardware monitoring 1065ad2f931dSJean Delvare functions of the National Semiconductor PC8736x Super-I/O chips. 1066ad2f931dSJean Delvare The PC87360, PC87363 and PC87364 only have fan monitoring and 1067ad2f931dSJean Delvare control. The PC87365 and PC87366 additionally have voltage and 1068ad2f931dSJean Delvare temperature monitoring. 1069ad2f931dSJean Delvare 1070ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1071ad2f931dSJean Delvare will be called pc87360. 1072ad2f931dSJean Delvare 1073ba224e2cSJean Delvareconfig SENSORS_PC87427 1074ba224e2cSJean Delvare tristate "National Semiconductor PC87427" 1075746cdfbfSDean Nelson depends on !PPC 1076ba224e2cSJean Delvare help 1077ba224e2cSJean Delvare If you say yes here you get access to the hardware monitoring 1078ba224e2cSJean Delvare functions of the National Semiconductor PC87427 Super-I/O chip. 1079ba224e2cSJean Delvare The chip has two distinct logical devices, one for fan speed 1080ba224e2cSJean Delvare monitoring and control, and one for voltage and temperature 1081008e5f33SJean Delvare monitoring. Fan speed monitoring and control are supported, as 1082008e5f33SJean Delvare well as temperature monitoring. Voltages aren't supported yet. 1083ba224e2cSJean Delvare 1084ba224e2cSJean Delvare This driver can also be built as a module. If so, the module 1085ba224e2cSJean Delvare will be called pc87427. 1086ba224e2cSJean Delvare 1087ebf5e877SJean Delvareconfig SENSORS_NTC_THERMISTOR 10888b6f5e0fSNaveen Krishna Chatradhi tristate "NTC thermistor support from Murata" 108959cf4243SJean Delvare depends on !OF || IIO=n || IIO 1090c08860ffSJonghwa Lee depends on THERMAL || !THERMAL_OF 1091ebf5e877SJean Delvare help 1092ebf5e877SJean Delvare This driver supports NTC thermistors sensor reading and its 1093ebf5e877SJean Delvare interpretation. The driver can also monitor the temperature and 1094ebf5e877SJean Delvare send notifications about the temperature. 1095ebf5e877SJean Delvare 1096ebf5e877SJean Delvare Currently, this driver supports 10978b6f5e0fSNaveen Krishna Chatradhi NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473, and NCP15WL333 1098ed67f087SJohannes Pointner from Murata and B57330V2103 from EPCOS. 1099ebf5e877SJean Delvare 1100ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 1101ebf5e877SJean Delvare will be called ntc-thermistor. 1102ebf5e877SJean Delvare 110341082d66SGuenter Roeckconfig SENSORS_NCT6683 110441082d66SGuenter Roeck tristate "Nuvoton NCT6683D" 110541082d66SGuenter Roeck depends on !PPC 110641082d66SGuenter Roeck help 110741082d66SGuenter Roeck If you say yes here you get support for the hardware monitoring 110841082d66SGuenter Roeck functionality of the Nuvoton NCT6683D eSIO chip. 110941082d66SGuenter Roeck 111041082d66SGuenter Roeck This driver can also be built as a module. If so, the module 111141082d66SGuenter Roeck will be called nct6683. 111241082d66SGuenter Roeck 1113ebf5e877SJean Delvareconfig SENSORS_NCT6775 1114ebf5e877SJean Delvare tristate "Nuvoton NCT6775F and compatibles" 1115ebf5e877SJean Delvare depends on !PPC 1116ebf5e877SJean Delvare select HWMON_VID 1117ebf5e877SJean Delvare help 1118ebf5e877SJean Delvare If you say yes here you get support for the hardware monitoring 111978313b95SAxel Lin functionality of the Nuvoton NCT6106D, NCT6775F, NCT6776F, NCT6779D, 112078313b95SAxel Lin NCT6791D and compatible Super-I/O chips. This driver replaces the 1121ebf5e877SJean Delvare w83627ehf driver for NCT6775F and NCT6776F. 1122ebf5e877SJean Delvare 1123ebf5e877SJean Delvare This driver can also be built as a module. If so, the module 1124ebf5e877SJean Delvare will be called nct6775. 1125ebf5e877SJean Delvare 1126*3434f378SGuenter Roeckconfig SENSORS_NCT7802 1127*3434f378SGuenter Roeck tristate "Nuvoton NCT7802Y" 1128*3434f378SGuenter Roeck depends on I2C 1129*3434f378SGuenter Roeck select REGMAP_I2C 1130*3434f378SGuenter Roeck help 1131*3434f378SGuenter Roeck If you say yes here you get support for the Nuvoton NCT7802Y 1132*3434f378SGuenter Roeck hardware monitoring chip. 1133*3434f378SGuenter Roeck 1134*3434f378SGuenter Roeck This driver can also be built as a module. If so, the module 1135*3434f378SGuenter Roeck will be called nct7802. 1136*3434f378SGuenter Roeck 1137fb4504feSJean Delvareconfig SENSORS_PCF8591 1138fb4504feSJean Delvare tristate "Philips PCF8591 ADC/DAC" 1139fb4504feSJean Delvare depends on I2C 1140fb4504feSJean Delvare default n 1141fb4504feSJean Delvare help 1142fb4504feSJean Delvare If you say yes here you get support for Philips PCF8591 4-channel 1143fb4504feSJean Delvare ADC, 1-channel DAC chips. 1144fb4504feSJean Delvare 1145fb4504feSJean Delvare This driver can also be built as a module. If so, the module 1146fb4504feSJean Delvare will be called pcf8591. 1147fb4504feSJean Delvare 1148fb4504feSJean Delvare These devices are hard to detect and rarely found on mainstream 1149fb4504feSJean Delvare hardware. If unsure, say N. 1150fb4504feSJean Delvare 11519d2ecfb7SGuenter Roecksource drivers/hwmon/pmbus/Kconfig 1152442aba78SGuenter Roeck 1153d82d5776SKamil Debskiconfig SENSORS_PWM_FAN 1154d82d5776SKamil Debski tristate "PWM fan" 1155dbd1db7dSAxel Lin depends on (PWM && OF) || COMPILE_TEST 1156d82d5776SKamil Debski help 1157d82d5776SKamil Debski If you say yes here you get support for fans connected to PWM lines. 1158d82d5776SKamil Debski The driver uses the generic PWM interface, thus it will work on a 1159d82d5776SKamil Debski variety of SoCs. 1160d82d5776SKamil Debski 1161d82d5776SKamil Debski This driver can also be built as a module. If so, the module 1162d82d5776SKamil Debski will be called pwm-fan. 1163d82d5776SKamil Debski 1164251eb40fSJonathan Cameronconfig SENSORS_SHT15 1165251eb40fSJonathan Cameron tristate "Sensiron humidity and temperature sensors. SHT15 and compat." 1166be45d422SGuenter Roeck depends on GPIOLIB 1167251eb40fSJonathan Cameron help 1168251eb40fSJonathan Cameron If you say yes here you get support for the Sensiron SHT10, SHT11, 1169251eb40fSJonathan Cameron SHT15, SHT71, SHT75 humidity and temperature sensors. 1170251eb40fSJonathan Cameron 1171251eb40fSJonathan Cameron This driver can also be built as a module. If so, the module 1172251eb40fSJonathan Cameron will be called sht15. 1173251eb40fSJonathan Cameron 1174430400b8SUrs Fleischconfig SENSORS_SHT21 1175430400b8SUrs Fleisch tristate "Sensiron humidity and temperature sensors. SHT21 and compat." 1176430400b8SUrs Fleisch depends on I2C 1177430400b8SUrs Fleisch help 1178430400b8SUrs Fleisch If you say yes here you get support for the Sensiron SHT21, SHT25 1179430400b8SUrs Fleisch humidity and temperature sensors. 1180430400b8SUrs Fleisch 1181430400b8SUrs Fleisch This driver can also be built as a module. If so, the module 1182430400b8SUrs Fleisch will be called sht21. 1183430400b8SUrs Fleisch 11841a539d37STomas Popconfig SENSORS_SHTC1 11851a539d37STomas Pop tristate "Sensiron humidity and temperature sensors. SHTC1 and compat." 11861a539d37STomas Pop depends on I2C 11871a539d37STomas Pop help 11881a539d37STomas Pop If you say yes here you get support for the Sensiron SHTC1 and SHTW1 11891a539d37STomas Pop humidity and temperature sensors. 11901a539d37STomas Pop 11911a539d37STomas Pop This driver can also be built as a module. If so, the module 11921a539d37STomas Pop will be called shtc1. 11931a539d37STomas Pop 1194bff78650SBen Dooksconfig SENSORS_S3C 119562991f7aSMaurus Cuelenaere tristate "Samsung built-in ADC" 119662991f7aSMaurus Cuelenaere depends on S3C_ADC 1197bff78650SBen Dooks help 1198bff78650SBen Dooks If you say yes here you get support for the on-board ADCs of 119962991f7aSMaurus Cuelenaere the Samsung S3C24XX, S3C64XX and other series of SoC 1200bff78650SBen Dooks 1201bff78650SBen Dooks This driver can also be built as a module. If so, the module 120262991f7aSMaurus Cuelenaere will be called s3c-hwmon. 1203bff78650SBen Dooks 1204bff78650SBen Dooksconfig SENSORS_S3C_RAW 1205bff78650SBen Dooks bool "Include raw channel attributes in sysfs" 1206bff78650SBen Dooks depends on SENSORS_S3C 1207bff78650SBen Dooks help 1208bff78650SBen Dooks Say Y here if you want to include raw copies of all the ADC 1209bff78650SBen Dooks channels in sysfs. 1210bff78650SBen Dooks 1211ad2f931dSJean Delvareconfig SENSORS_SIS5595 1212ad2f931dSJean Delvare tristate "Silicon Integrated Systems Corp. SiS5595" 121317e7dc43SJean Delvare depends on PCI 1214ad2f931dSJean Delvare help 1215ad2f931dSJean Delvare If you say yes here you get support for the integrated sensors in 1216ad2f931dSJean Delvare SiS5595 South Bridges. 1217ad2f931dSJean Delvare 1218ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1219ad2f931dSJean Delvare will be called sis5595. 1220ad2f931dSJean Delvare 12219431996fSJuerg Haefligerconfig SENSORS_DME1737 1222e95c237dSJuerg Haefliger tristate "SMSC DME1737, SCH311x and compatibles" 1223e2d8c2b6SGuenter Roeck depends on I2C && !PPC 12249431996fSJuerg Haefliger select HWMON_VID 12259431996fSJuerg Haefliger help 12269431996fSJuerg Haefliger If you say yes here you get support for the hardware monitoring 1227549edb83SJuerg Haefliger and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 1228549edb83SJuerg Haefliger Asus A8000 Super-I/O chips. 12299431996fSJuerg Haefliger 12309431996fSJuerg Haefliger This driver can also be built as a module. If so, the module 12319431996fSJuerg Haefliger will be called dme1737. 12329431996fSJuerg Haefliger 1233dac6831eSKalhan Trisalconfig SENSORS_EMC1403 12347a1b76f2SJekyll Lai tristate "SMSC EMC1403/23 thermal sensor" 1235dac6831eSKalhan Trisal depends on I2C 1236adb57835SJosef Gajdusek select REGMAP_I2C 1237dac6831eSKalhan Trisal help 12387a1b76f2SJekyll Lai If you say yes here you get support for the SMSC EMC1403/23 1239dac6831eSKalhan Trisal temperature monitoring chip. 1240dac6831eSKalhan Trisal 1241dac6831eSKalhan Trisal Threshold values can be configured using sysfs. 1242dac6831eSKalhan Trisal Data from the different diodes are accessible via sysfs. 1243dac6831eSKalhan Trisal 12449df7305bSSteve Glendinningconfig SENSORS_EMC2103 12459df7305bSSteve Glendinning tristate "SMSC EMC2103" 12469df7305bSSteve Glendinning depends on I2C 12479df7305bSSteve Glendinning help 12489df7305bSSteve Glendinning If you say yes here you get support for the temperature 12499df7305bSSteve Glendinning and fan sensors of the SMSC EMC2103 chips. 12509df7305bSSteve Glendinning 12519df7305bSSteve Glendinning This driver can also be built as a module. If so, the module 12529df7305bSSteve Glendinning will be called emc2103. 12539df7305bSSteve Glendinning 1254b0b349a8SJean Delvareconfig SENSORS_EMC6W201 1255b0b349a8SJean Delvare tristate "SMSC EMC6W201" 1256b0b349a8SJean Delvare depends on I2C 1257b0b349a8SJean Delvare help 1258b0b349a8SJean Delvare If you say yes here you get support for the SMSC EMC6W201 1259b0b349a8SJean Delvare hardware monitoring chip. 1260b0b349a8SJean Delvare 1261b0b349a8SJean Delvare This driver can also be built as a module. If so, the module 1262b0b349a8SJean Delvare will be called emc6w201. 1263b0b349a8SJean Delvare 1264ad2f931dSJean Delvareconfig SENSORS_SMSC47M1 1265ad2f931dSJean Delvare tristate "SMSC LPC47M10x and compatibles" 1266746cdfbfSDean Nelson depends on !PPC 1267ad2f931dSJean Delvare help 1268ad2f931dSJean Delvare If you say yes here you get support for the integrated fan 1269ad2f931dSJean Delvare monitoring and control capabilities of the SMSC LPC47B27x, 12706091780eSJean Delvare LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 12718eccbb6fSJean Delvare LPC47M192, LPC47M292 and LPC47M997 chips. 127259ac8367SHartmut Rick 12738eccbb6fSJean Delvare The temperature and voltage sensor features of the LPC47M15x, 12748eccbb6fSJean Delvare LPC47M192, LPC47M292 and LPC47M997 are supported by another 12758eccbb6fSJean Delvare driver, select also "SMSC LPC47M192 and compatibles" below for 12768eccbb6fSJean Delvare those. 1277ad2f931dSJean Delvare 1278ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1279ad2f931dSJean Delvare will be called smsc47m1. 1280ad2f931dSJean Delvare 128159ac8367SHartmut Rickconfig SENSORS_SMSC47M192 128259ac8367SHartmut Rick tristate "SMSC LPC47M192 and compatibles" 12830b22ce3bSJean Delvare depends on I2C 128459ac8367SHartmut Rick select HWMON_VID 128559ac8367SHartmut Rick help 128659ac8367SHartmut Rick If you say yes here you get support for the temperature and 128700cb4739SJean Delvare voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 128800cb4739SJean Delvare and LPC47M997 chips. 128959ac8367SHartmut Rick 129059ac8367SHartmut Rick The fan monitoring and control capabilities of these chips 129159ac8367SHartmut Rick are supported by another driver, select 129259ac8367SHartmut Rick "SMSC LPC47M10x and compatibles" above. You need both drivers 129359ac8367SHartmut Rick if you want fan control and voltage/temperature sensor support. 129459ac8367SHartmut Rick 129559ac8367SHartmut Rick This driver can also be built as a module. If so, the module 129659ac8367SHartmut Rick will be called smsc47m192. 129759ac8367SHartmut Rick 1298ad2f931dSJean Delvareconfig SENSORS_SMSC47B397 1299ad2f931dSJean Delvare tristate "SMSC LPC47B397-NC" 1300e2d8c2b6SGuenter Roeck depends on !PPC 1301ad2f931dSJean Delvare help 1302ad2f931dSJean Delvare If you say yes here you get support for the SMSC LPC47B397-NC 1303ad2f931dSJean Delvare sensor chip. 1304ad2f931dSJean Delvare 1305ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1306ad2f931dSJean Delvare will be called smsc47b397. 1307ad2f931dSJean Delvare 130828ff2f7aSHans de Goedeconfig SENSORS_SCH56XX_COMMON 130928ff2f7aSHans de Goede tristate 131028ff2f7aSHans de Goede default n 131128ff2f7aSHans de Goede 1312a98d506cSHans de Goedeconfig SENSORS_SCH5627 1313a98d506cSHans de Goede tristate "SMSC SCH5627" 13142d8c7ff5SHans de Goede depends on !PPC && WATCHDOG 131528ff2f7aSHans de Goede select SENSORS_SCH56XX_COMMON 13162d8c7ff5SHans de Goede select WATCHDOG_CORE 1317a98d506cSHans de Goede help 1318a98d506cSHans de Goede If you say yes here you get support for the hardware monitoring 1319312869ecSHans de Goede features of the SMSC SCH5627 Super-I/O chip including support for 1320312869ecSHans de Goede the integrated watchdog. 1321a98d506cSHans de Goede 1322a98d506cSHans de Goede This driver can also be built as a module. If so, the module 1323a98d506cSHans de Goede will be called sch5627. 1324a98d506cSHans de Goede 13250772a640SHans de Goedeconfig SENSORS_SCH5636 13260772a640SHans de Goede tristate "SMSC SCH5636" 13272d8c7ff5SHans de Goede depends on !PPC && WATCHDOG 13280772a640SHans de Goede select SENSORS_SCH56XX_COMMON 13292d8c7ff5SHans de Goede select WATCHDOG_CORE 13300772a640SHans de Goede help 13310772a640SHans de Goede SMSC SCH5636 Super I/O chips include an embedded microcontroller for 13320772a640SHans de Goede hardware monitoring solutions, allowing motherboard manufacturers to 13330772a640SHans de Goede create their own custom hwmon solution based upon the SCH5636. 13340772a640SHans de Goede 13350772a640SHans de Goede Currently this driver only supports the Fujitsu Theseus SCH5636 based 13360772a640SHans de Goede hwmon solution. Say yes here if you want support for the Fujitsu 1337312869ecSHans de Goede Theseus' hardware monitoring features including support for the 1338312869ecSHans de Goede integrated watchdog. 13390772a640SHans de Goede 13400772a640SHans de Goede This driver can also be built as a module. If so, the module 13410772a640SHans de Goede will be called sch5636. 13420772a640SHans de Goede 1343ebf5e877SJean Delvareconfig SENSORS_SMM665 1344ebf5e877SJean Delvare tristate "Summit Microelectronics SMM665" 1345ebf5e877SJean Delvare depends on I2C 1346ebf5e877SJean Delvare default n 1347ebf5e877SJean Delvare help 1348ebf5e877SJean Delvare If you say yes here you get support for the hardware monitoring 1349ebf5e877SJean Delvare features of the Summit Microelectronics SMM665/SMM665B Six-Channel 1350ebf5e877SJean Delvare Active DC Output Controller / Monitor. 1351ebf5e877SJean Delvare 1352ebf5e877SJean Delvare Other supported chips are SMM465, SMM665C, SMM764, and SMM766. 1353ebf5e877SJean Delvare Support for those chips is untested. 1354ebf5e877SJean Delvare 1355ebf5e877SJean Delvare This driver can also be built as a module. If so, the module will 1356ebf5e877SJean Delvare be called smm665. 1357ebf5e877SJean Delvare 1358b4c9c1a7SGuenter Roeckconfig SENSORS_ADC128D818 1359b4c9c1a7SGuenter Roeck tristate "Texas Instruments ADC128D818" 1360b4c9c1a7SGuenter Roeck depends on I2C 1361b4c9c1a7SGuenter Roeck help 1362b4c9c1a7SGuenter Roeck If you say yes here you get support for the Texas Instruments 1363b4c9c1a7SGuenter Roeck ADC128D818 System Monitor with Temperature Sensor chip. 1364b4c9c1a7SGuenter Roeck 1365b4c9c1a7SGuenter Roeck This driver can also be built as a module. If so, the module 1366b4c9c1a7SGuenter Roeck will be called adc128d818. 1367b4c9c1a7SGuenter Roeck 13688c22a8f5SDirk Eibachconfig SENSORS_ADS1015 13698c22a8f5SDirk Eibach tristate "Texas Instruments ADS1015" 13708c22a8f5SDirk Eibach depends on I2C 13718c22a8f5SDirk Eibach help 137260c1f31fSEvgeniy Dushistov If you say yes here you get support for Texas Instruments 137360c1f31fSEvgeniy Dushistov ADS1015/ADS1115 12/16-bit 4-input ADC device. 13748c22a8f5SDirk Eibach 13758c22a8f5SDirk Eibach This driver can also be built as a module. If so, the module 13768c22a8f5SDirk Eibach will be called ads1015. 13778c22a8f5SDirk Eibach 13785812f928SSteve Hardyconfig SENSORS_ADS7828 13790962e0f1SGuillaume Roguez tristate "Texas Instruments ADS7828 and compatibles" 13805812f928SSteve Hardy depends on I2C 13815812f928SSteve Hardy help 13820962e0f1SGuillaume Roguez If you say yes here you get support for Texas Instruments ADS7828 and 13830962e0f1SGuillaume Roguez ADS7830 8-channel A/D converters. ADS7828 resolution is 12-bit, while 13840962e0f1SGuillaume Roguez it is 8-bit on ADS7830. 13855812f928SSteve Hardy 13865812f928SSteve Hardy This driver can also be built as a module. If so, the module 13875812f928SSteve Hardy will be called ads7828. 13885812f928SSteve Hardy 1389e0c70b80SPaul Thomasconfig SENSORS_ADS7871 1390e0c70b80SPaul Thomas tristate "Texas Instruments ADS7871 A/D converter" 1391e0c70b80SPaul Thomas depends on SPI 1392e0c70b80SPaul Thomas help 1393e0c70b80SPaul Thomas If you say yes here you get support for TI ADS7871 & ADS7870 1394e0c70b80SPaul Thomas 1395e0c70b80SPaul Thomas This driver can also be built as a module. If so, the module 1396e0c70b80SPaul Thomas will be called ads7871. 1397e0c70b80SPaul Thomas 1398b5430a04STomaz Merteljconfig SENSORS_AMC6821 1399b5430a04STomaz Mertelj tristate "Texas Instruments AMC6821" 1400e2d8c2b6SGuenter Roeck depends on I2C 1401b5430a04STomaz Mertelj help 1402b5430a04STomaz Mertelj If you say yes here you get support for the Texas Instruments 1403b5430a04STomaz Mertelj AMC6821 hardware monitoring chips. 1404b5430a04STomaz Mertelj 1405b5430a04STomaz Mertelj This driver can also be build as a module. If so, the module 1406b5430a04STomaz Mertelj will be called amc6821. 1407b5430a04STomaz Mertelj 1408ceeadc5cSGuenter Roeckconfig SENSORS_INA209 1409ceeadc5cSGuenter Roeck tristate "TI / Burr Brown INA209" 1410ceeadc5cSGuenter Roeck depends on I2C 1411ceeadc5cSGuenter Roeck help 1412ceeadc5cSGuenter Roeck If you say yes here you get support for the TI / Burr Brown INA209 1413ceeadc5cSGuenter Roeck voltage / current / power monitor I2C interface. 1414ceeadc5cSGuenter Roeck 1415ceeadc5cSGuenter Roeck This driver can also be built as a module. If so, the module will 1416ceeadc5cSGuenter Roeck be called ina209. 1417ceeadc5cSGuenter Roeck 1418f7c2fe38SFelten, Lotharconfig SENSORS_INA2XX 1419dc92cd0cSGuenter Roeck tristate "Texas Instruments INA219 and compatibles" 1420e2d8c2b6SGuenter Roeck depends on I2C 1421f7c2fe38SFelten, Lothar help 1422dc92cd0cSGuenter Roeck If you say yes here you get support for INA219, INA220, INA226, and 1423dc92cd0cSGuenter Roeck INA230 power monitor chips. 1424f7c2fe38SFelten, Lothar 1425f7c2fe38SFelten, Lothar The INA2xx driver is configured for the default configuration of 1426f7c2fe38SFelten, Lothar the part as described in the datasheet. 1427f7c2fe38SFelten, Lothar Default value for Rshunt is 10 mOhms. 1428f7c2fe38SFelten, Lothar This driver can also be built as a module. If so, the module 1429f7c2fe38SFelten, Lothar will be called ina2xx. 1430f7c2fe38SFelten, Lothar 1431add77c64SKrzysztof Heltconfig SENSORS_THMC50 1432add77c64SKrzysztof Helt tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 14330b22ce3bSJean Delvare depends on I2C 1434add77c64SKrzysztof Helt help 1435add77c64SKrzysztof Helt If you say yes here you get support for Texas Instruments THMC50 1436add77c64SKrzysztof Helt sensor chips and clones: the Analog Devices ADM1022. 1437add77c64SKrzysztof Helt 1438add77c64SKrzysztof Helt This driver can also be built as a module. If so, the module 1439add77c64SKrzysztof Helt will be called thmc50. 1440add77c64SKrzysztof Helt 1441beb1b6bbSSteven Kingconfig SENSORS_TMP102 1442cff37c9eSJean Delvare tristate "Texas Instruments TMP102" 1443e2d8c2b6SGuenter Roeck depends on I2C 1444632007e2SJean Delvare depends on THERMAL || !THERMAL_OF 1445beb1b6bbSSteven King help 1446beb1b6bbSSteven King If you say yes here you get support for Texas Instruments TMP102 1447beb1b6bbSSteven King sensor chips. 1448beb1b6bbSSteven King 1449beb1b6bbSSteven King This driver can also be built as a module. If so, the module 1450beb1b6bbSSteven King will be called tmp102. 1451beb1b6bbSSteven King 1452d17a7dcaSHeiko Schocherconfig SENSORS_TMP103 1453d17a7dcaSHeiko Schocher tristate "Texas Instruments TMP103" 1454d17a7dcaSHeiko Schocher depends on I2C 1455d17a7dcaSHeiko Schocher select REGMAP_I2C 1456d17a7dcaSHeiko Schocher help 1457d17a7dcaSHeiko Schocher If you say yes here you get support for Texas Instruments TMP103 1458d17a7dcaSHeiko Schocher sensor chips. 1459d17a7dcaSHeiko Schocher 1460d17a7dcaSHeiko Schocher This driver can also be built as a module. If so, the module 1461d17a7dcaSHeiko Schocher will be called tmp103. 1462d17a7dcaSHeiko Schocher 1463ab2b79d5SHans de Goedeconfig SENSORS_TMP401 1464ab2b79d5SHans de Goede tristate "Texas Instruments TMP401 and compatibles" 1465e2d8c2b6SGuenter Roeck depends on I2C 1466ab2b79d5SHans de Goede help 1467a1fac92bSGuenter Roeck If you say yes here you get support for Texas Instruments TMP401, 146829dd3b64SGuenter Roeck TMP411, TMP431, and TMP432 temperature sensor chips. 1469ab2b79d5SHans de Goede 1470ab2b79d5SHans de Goede This driver can also be built as a module. If so, the module 1471ab2b79d5SHans de Goede will be called tmp401. 1472ab2b79d5SHans de Goede 14739410700bSAndre Prendelconfig SENSORS_TMP421 14749410700bSAndre Prendel tristate "Texas Instruments TMP421 and compatible" 1475e2d8c2b6SGuenter Roeck depends on I2C 14769410700bSAndre Prendel help 14779410700bSAndre Prendel If you say yes here you get support for Texas Instruments TMP421, 147805c77ab2SGuenter Roeck TMP422, TMP423, TMP441, and TMP442 temperature sensor chips. 14799410700bSAndre Prendel 14809410700bSAndre Prendel This driver can also be built as a module. If so, the module 14819410700bSAndre Prendel will be called tmp421. 14829410700bSAndre Prendel 14830070bddfSKeerthyconfig SENSORS_TWL4030_MADC 14840070bddfSKeerthy tristate "Texas Instruments TWL4030 MADC Hwmon" 14850070bddfSKeerthy depends on TWL4030_MADC 14860070bddfSKeerthy help 14870070bddfSKeerthy If you say yes here you get hwmon support for triton 14880070bddfSKeerthy TWL4030-MADC. 14890070bddfSKeerthy 14900070bddfSKeerthy This driver can also be built as a module. If so it will be called 14910070bddfSKeerthy twl4030-madc-hwmon. 14920070bddfSKeerthy 149348ed8877SPawel Mollconfig SENSORS_VEXPRESS 149448ed8877SPawel Moll tristate "Versatile Express" 149548ed8877SPawel Moll depends on VEXPRESS_CONFIG 149648ed8877SPawel Moll help 149748ed8877SPawel Moll This driver provides support for hardware sensors available on 149848ed8877SPawel Moll the ARM Ltd's Versatile Express platform. It can provide wide 149948ed8877SPawel Moll range of information like temperature, power, energy. 150048ed8877SPawel Moll 150170c38772SHarald Welteconfig SENSORS_VIA_CPUTEMP 150270c38772SHarald Welte tristate "VIA CPU temperature sensor" 150370c38772SHarald Welte depends on X86 1504764e043bSJean Delvare select HWMON_VID 150570c38772SHarald Welte help 150670c38772SHarald Welte If you say yes here you get support for the temperature 150770c38772SHarald Welte sensor inside your CPU. Supported are all known variants of 150870c38772SHarald Welte the VIA C7 and Nano. 150970c38772SHarald Welte 1510ad2f931dSJean Delvareconfig SENSORS_VIA686A 1511ad2f931dSJean Delvare tristate "VIA686A" 15122ec342e6SJean Delvare depends on PCI 1513ad2f931dSJean Delvare help 1514ad2f931dSJean Delvare If you say yes here you get support for the integrated sensors in 1515ad2f931dSJean Delvare Via 686A/B South Bridges. 1516ad2f931dSJean Delvare 1517ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1518ad2f931dSJean Delvare will be called via686a. 1519ad2f931dSJean Delvare 1520ab41319eSJuerg Haefligerconfig SENSORS_VT1211 1521ab41319eSJuerg Haefliger tristate "VIA VT1211" 1522746cdfbfSDean Nelson depends on !PPC 1523ab41319eSJuerg Haefliger select HWMON_VID 1524ab41319eSJuerg Haefliger help 1525ab41319eSJuerg Haefliger If you say yes here then you get support for hardware monitoring 1526ab41319eSJuerg Haefliger features of the VIA VT1211 Super-I/O chip. 1527ab41319eSJuerg Haefliger 1528ab41319eSJuerg Haefliger This driver can also be built as a module. If so, the module 1529ab41319eSJuerg Haefliger will be called vt1211. 1530ab41319eSJuerg Haefliger 15311de9e371SRoger Lucasconfig SENSORS_VT8231 153251bd5633SJean Delvare tristate "VIA VT8231" 1533ec5e1a4bSRoger Lucas depends on PCI 15341de9e371SRoger Lucas select HWMON_VID 15351de9e371SRoger Lucas help 15361de9e371SRoger Lucas If you say yes here then you get support for the integrated sensors 15371de9e371SRoger Lucas in the VIA VT8231 device. 15381de9e371SRoger Lucas 15391de9e371SRoger Lucas This driver can also be built as a module. If so, the module 15401de9e371SRoger Lucas will be called vt8231. 15411de9e371SRoger Lucas 1542ad2f931dSJean Delvareconfig SENSORS_W83781D 154305663368SJean Delvare tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 15441d72acf9SJan Engelhardt depends on I2C 1545303760b4SJean Delvare select HWMON_VID 1546ad2f931dSJean Delvare help 1547ad2f931dSJean Delvare If you say yes here you get support for the Winbond W8378x series 154805663368SJean Delvare of sensor chips: the W83781D, W83782D and W83783S, and the similar 154905663368SJean Delvare Asus AS99127F. 1550ad2f931dSJean Delvare 1551ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1552ad2f931dSJean Delvare will be called w83781d. 1553ad2f931dSJean Delvare 15549873964dSCharles Spirakisconfig SENSORS_W83791D 15559873964dSCharles Spirakis tristate "Winbond W83791D" 1556d1ebd59aSMarc Hulsman depends on I2C 15579873964dSCharles Spirakis select HWMON_VID 15589873964dSCharles Spirakis help 15599873964dSCharles Spirakis If you say yes here you get support for the Winbond W83791D chip. 15609873964dSCharles Spirakis 15619873964dSCharles Spirakis This driver can also be built as a module. If so, the module 15629873964dSCharles Spirakis will be called w83791d. 15639873964dSCharles Spirakis 15645563e27dSR.Marek@sh.cvut.czconfig SENSORS_W83792D 15655563e27dSR.Marek@sh.cvut.cz tristate "Winbond W83792D" 15660b22ce3bSJean Delvare depends on I2C 15675563e27dSR.Marek@sh.cvut.cz help 15685563e27dSR.Marek@sh.cvut.cz If you say yes here you get support for the Winbond W83792D chip. 15695563e27dSR.Marek@sh.cvut.cz 15705563e27dSR.Marek@sh.cvut.cz This driver can also be built as a module. If so, the module 15715563e27dSR.Marek@sh.cvut.cz will be called w83792d. 15725563e27dSR.Marek@sh.cvut.cz 15736800c3d0SRudolf Marekconfig SENSORS_W83793 15746800c3d0SRudolf Marek tristate "Winbond W83793" 1575e2d8c2b6SGuenter Roeck depends on I2C 15767a5e6bc2SStefano Brivio select HWMON_VID 15776800c3d0SRudolf Marek help 15786800c3d0SRudolf Marek If you say yes here you get support for the Winbond W83793 15795852f960SSven Anders hardware monitoring chip, including support for the integrated 15805852f960SSven Anders watchdog. 15816800c3d0SRudolf Marek 15826800c3d0SRudolf Marek This driver can also be built as a module. If so, the module 15836800c3d0SRudolf Marek will be called w83793. 15846800c3d0SRudolf Marek 1585792d376bSWei Songconfig SENSORS_W83795 1586792d376bSWei Song tristate "Winbond/Nuvoton W83795G/ADG" 1587e2d8c2b6SGuenter Roeck depends on I2C 1588792d376bSWei Song help 1589792d376bSWei Song If you say yes here you get support for the Winbond W83795G and 159072fea694SJean Delvare W83795ADG hardware monitoring chip, including manual fan speed 159172fea694SJean Delvare control. 1592792d376bSWei Song 1593792d376bSWei Song This driver can also be built as a module. If so, the module 1594792d376bSWei Song will be called w83795. 1595792d376bSWei Song 159600030af2SJean Delvareconfig SENSORS_W83795_FANCTRL 159772fea694SJean Delvare boolean "Include automatic fan control support (DANGEROUS)" 1598e2d8c2b6SGuenter Roeck depends on SENSORS_W83795 159900030af2SJean Delvare default n 160000030af2SJean Delvare help 160172fea694SJean Delvare If you say yes here, support for automatic fan speed control 160272fea694SJean Delvare will be included in the driver. 160300030af2SJean Delvare 160400030af2SJean Delvare This part of the code wasn't carefully reviewed and tested yet, 160500030af2SJean Delvare so enabling this option is strongly discouraged on production 160600030af2SJean Delvare servers. Only developers and testers should enable it for the 160700030af2SJean Delvare time being. 160800030af2SJean Delvare 160900030af2SJean Delvare Please also note that this option will create sysfs attribute 161000030af2SJean Delvare files which may change in the future, so you shouldn't rely 161100030af2SJean Delvare on them being stable. 161200030af2SJean Delvare 1613ad2f931dSJean Delvareconfig SENSORS_W83L785TS 1614ad2f931dSJean Delvare tristate "Winbond W83L785TS-S" 1615e2d8c2b6SGuenter Roeck depends on I2C 1616ad2f931dSJean Delvare help 1617ad2f931dSJean Delvare If you say yes here you get support for the Winbond W83L785TS-S 1618ad2f931dSJean Delvare sensor chip, which is used on the Asus A7N8X, among other 1619ad2f931dSJean Delvare motherboards. 1620ad2f931dSJean Delvare 1621ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1622ad2f931dSJean Delvare will be called w83l785ts. 1623ad2f931dSJean Delvare 162485f03bccSKevin Loconfig SENSORS_W83L786NG 162585f03bccSKevin Lo tristate "Winbond W83L786NG, W83L786NR" 1626e2d8c2b6SGuenter Roeck depends on I2C 162785f03bccSKevin Lo help 162885f03bccSKevin Lo If you say yes here you get support for the Winbond W83L786NG 162985f03bccSKevin Lo and W83L786NR sensor chips. 163085f03bccSKevin Lo 163185f03bccSKevin Lo This driver can also be built as a module. If so, the module 163285f03bccSKevin Lo will be called w83l786ng. 163385f03bccSKevin Lo 1634ad2f931dSJean Delvareconfig SENSORS_W83627HF 1635c2db6ce1SJean Delvare tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 1636746cdfbfSDean Nelson depends on !PPC 1637303760b4SJean Delvare select HWMON_VID 1638ad2f931dSJean Delvare help 1639ad2f931dSJean Delvare If you say yes here you get support for the Winbond W836X7 series 1640c2db6ce1SJean Delvare of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 1641c2db6ce1SJean Delvare W83697HF. 1642ad2f931dSJean Delvare 1643ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1644ad2f931dSJean Delvare will be called w83627hf. 1645ad2f931dSJean Delvare 1646ad2f931dSJean Delvareconfig SENSORS_W83627EHF 1647eff7687dSJean Delvare tristate "Winbond W83627EHF/EHG/DHG/UHG, W83667HG, NCT6775F, NCT6776F" 1648746cdfbfSDean Nelson depends on !PPC 1649fc18d6c0SJean Delvare select HWMON_VID 1650ad2f931dSJean Delvare help 1651658291fcSDavid Hubbard If you say yes here you get support for the hardware 1652ad2f931dSJean Delvare monitoring functionality of the Winbond W83627EHF Super-I/O chip. 1653ad2f931dSJean Delvare 16548dd2d2caSJean Delvare This driver also supports the W83627EHG, which is the lead-free 1655658291fcSDavid Hubbard version of the W83627EHF, and the W83627DHG, which is a similar 1656658291fcSDavid Hubbard chip suited for specific Intel processors that use PECI such as 1657eff7687dSJean Delvare the Core 2 Duo. And also the W83627UHG, which is a stripped down 1658eff7687dSJean Delvare version of the W83627DHG (as far as hardware monitoring goes.) 16598dd2d2caSJean Delvare 16602dd59c26SGuenter Roeck This driver also supports Nuvoton W83667HG, W83667HG-B, NCT6775F 16612dd59c26SGuenter Roeck (also known as W83667HG-I), and NCT6776F. 1662237c8d2fSGong Jun 1663ad2f931dSJean Delvare This driver can also be built as a module. If so, the module 1664ad2f931dSJean Delvare will be called w83627ehf. 1665ad2f931dSJean Delvare 166608bad5a8SMark Brownconfig SENSORS_WM831X 166708bad5a8SMark Brown tristate "WM831x PMICs" 166808bad5a8SMark Brown depends on MFD_WM831X 166908bad5a8SMark Brown help 167008bad5a8SMark Brown If you say yes here you get support for the hardware 167108bad5a8SMark Brown monitoring functionality of the Wolfson Microelectronics 167208bad5a8SMark Brown WM831x series of PMICs. 167308bad5a8SMark Brown 167408bad5a8SMark Brown This driver can also be built as a module. If so, the module 167508bad5a8SMark Brown will be called wm831x-hwmon. 167608bad5a8SMark Brown 1677fb6c023aSMark Brownconfig SENSORS_WM8350 1678fb6c023aSMark Brown tristate "Wolfson Microelectronics WM835x" 1679fb6c023aSMark Brown depends on MFD_WM8350 1680fb6c023aSMark Brown help 1681fb6c023aSMark Brown If you say yes here you get support for the hardware 1682fb6c023aSMark Brown monitoring features of the WM835x series of PMICs. 1683fb6c023aSMark Brown 1684fb6c023aSMark Brown This driver can also be built as a module. If so, the module 1685fb6c023aSMark Brown will be called wm8350-hwmon. 1686fb6c023aSMark Brown 1687e0418088SDavid S. Millerconfig SENSORS_ULTRA45 1688e0418088SDavid S. Miller tristate "Sun Ultra45 PIC16F747" 1689e0418088SDavid S. Miller depends on SPARC64 1690e0418088SDavid S. Miller help 1691e0418088SDavid S. Miller This driver provides support for the Ultra45 workstation environmental 1692e0418088SDavid S. Miller sensors. 1693e0418088SDavid S. Miller 169461cba5c2SJean Delvareif ACPI 169561cba5c2SJean Delvare 169661cba5c2SJean Delvarecomment "ACPI drivers" 169761cba5c2SJean Delvare 16987d033365SJean Delvareconfig SENSORS_ACPI_POWER 16997d033365SJean Delvare tristate "ACPI 4.0 power meter" 17007d033365SJean Delvare help 17017d033365SJean Delvare This driver exposes ACPI 4.0 power meters as hardware monitoring 17027d033365SJean Delvare devices. Say Y (or M) if you have a computer with ACPI 4.0 firmware 17037d033365SJean Delvare and a power meter. 17047d033365SJean Delvare 17057d033365SJean Delvare To compile this driver as a module, choose M here: 17067d033365SJean Delvare the module will be called acpi_power_meter. 17077d033365SJean Delvare 170861cba5c2SJean Delvareconfig SENSORS_ATK0110 170961cba5c2SJean Delvare tristate "ASUS ATK0110" 1710e2d8c2b6SGuenter Roeck depends on X86 171161cba5c2SJean Delvare help 171261cba5c2SJean Delvare If you say yes here you get support for the ACPI hardware 171361cba5c2SJean Delvare monitoring interface found in many ASUS motherboards. This 171461cba5c2SJean Delvare driver will provide readings of fans, voltages and temperatures 171561cba5c2SJean Delvare through the system firmware. 171661cba5c2SJean Delvare 171761cba5c2SJean Delvare This driver can also be built as a module. If so, the module 171861cba5c2SJean Delvare will be called asus_atk0110. 171961cba5c2SJean Delvare 172061cba5c2SJean Delvareendif # ACPI 1721ad2f931dSJean Delvare 17221d72acf9SJan Engelhardtendif # HWMON 1723