1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Hardware monitoring chip drivers configuration 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunmenuconfig HWMON 7*4882a593Smuzhiyun tristate "Hardware Monitoring support" 8*4882a593Smuzhiyun depends on HAS_IOMEM 9*4882a593Smuzhiyun default y 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun Hardware monitoring devices let you monitor the hardware health 12*4882a593Smuzhiyun of a system. Most modern motherboards include such a device. It 13*4882a593Smuzhiyun can include temperature sensors, voltage sensors, fan speed 14*4882a593Smuzhiyun sensors and various additional features such as the ability to 15*4882a593Smuzhiyun control the speed of the fans. If you want this support you 16*4882a593Smuzhiyun should say Y here and also to the specific driver(s) for your 17*4882a593Smuzhiyun sensors chip(s) below. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun To find out which specific driver(s) you need, use the 20*4882a593Smuzhiyun sensors-detect script from the lm_sensors package. Read 21*4882a593Smuzhiyun <file:Documentation/hwmon/userspace-tools.rst> for details. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun This support can also be built as a module. If so, the module 24*4882a593Smuzhiyun will be called hwmon. 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunif HWMON 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunconfig HWMON_VID 29*4882a593Smuzhiyun tristate 30*4882a593Smuzhiyun 31*4882a593Smuzhiyunconfig HWMON_DEBUG_CHIP 32*4882a593Smuzhiyun bool "Hardware Monitoring Chip debugging messages" 33*4882a593Smuzhiyun help 34*4882a593Smuzhiyun Say Y here if you want the I2C chip drivers to produce a bunch of 35*4882a593Smuzhiyun debug messages to the system log. Select this if you are having 36*4882a593Smuzhiyun a problem with I2C support and want to see more of what is going 37*4882a593Smuzhiyun on. 38*4882a593Smuzhiyun 39*4882a593Smuzhiyuncomment "Native drivers" 40*4882a593Smuzhiyun 41*4882a593Smuzhiyunconfig SENSORS_AB8500 42*4882a593Smuzhiyun tristate "AB8500 thermal monitoring" 43*4882a593Smuzhiyun depends on AB8500_GPADC && AB8500_BM && (IIO = y) 44*4882a593Smuzhiyun default n 45*4882a593Smuzhiyun help 46*4882a593Smuzhiyun If you say yes here you get support for the thermal sensor part 47*4882a593Smuzhiyun of the AB8500 chip. The driver includes thermal management for 48*4882a593Smuzhiyun AB8500 die and two GPADC channels. The GPADC channel are preferably 49*4882a593Smuzhiyun used to access sensors outside the AB8500 chip. 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 52*4882a593Smuzhiyun will be called abx500-temp. 53*4882a593Smuzhiyun 54*4882a593Smuzhiyunconfig SENSORS_ABITUGURU 55*4882a593Smuzhiyun tristate "Abit uGuru (rev 1 & 2)" 56*4882a593Smuzhiyun depends on X86 && DMI 57*4882a593Smuzhiyun help 58*4882a593Smuzhiyun If you say yes here you get support for the sensor part of the first 59*4882a593Smuzhiyun and second revision of the Abit uGuru chip. The voltage and frequency 60*4882a593Smuzhiyun control parts of the Abit uGuru are not supported. The Abit uGuru 61*4882a593Smuzhiyun chip can be found on Abit uGuru featuring motherboards (most modern 62*4882a593Smuzhiyun Abit motherboards from before end 2005). For more info and a list 63*4882a593Smuzhiyun of which motherboards have which revision see 64*4882a593Smuzhiyun Documentation/hwmon/abituguru.rst 65*4882a593Smuzhiyun 66*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 67*4882a593Smuzhiyun will be called abituguru. 68*4882a593Smuzhiyun 69*4882a593Smuzhiyunconfig SENSORS_ABITUGURU3 70*4882a593Smuzhiyun tristate "Abit uGuru (rev 3)" 71*4882a593Smuzhiyun depends on X86 && DMI 72*4882a593Smuzhiyun help 73*4882a593Smuzhiyun If you say yes here you get support for the sensor part of the 74*4882a593Smuzhiyun third revision of the Abit uGuru chip. Only reading the sensors 75*4882a593Smuzhiyun and their settings is supported. The third revision of the Abit 76*4882a593Smuzhiyun uGuru chip can be found on recent Abit motherboards (since end 77*4882a593Smuzhiyun 2005). For more info and a list of which motherboards have which 78*4882a593Smuzhiyun revision see Documentation/hwmon/abituguru3.rst 79*4882a593Smuzhiyun 80*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 81*4882a593Smuzhiyun will be called abituguru3. 82*4882a593Smuzhiyun 83*4882a593Smuzhiyunconfig SENSORS_AD7314 84*4882a593Smuzhiyun tristate "Analog Devices AD7314 and compatibles" 85*4882a593Smuzhiyun depends on SPI 86*4882a593Smuzhiyun help 87*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 88*4882a593Smuzhiyun AD7314, ADT7301 and ADT7302 temperature sensors. 89*4882a593Smuzhiyun 90*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 91*4882a593Smuzhiyun will be called ad7314. 92*4882a593Smuzhiyun 93*4882a593Smuzhiyunconfig SENSORS_AD7414 94*4882a593Smuzhiyun tristate "Analog Devices AD7414" 95*4882a593Smuzhiyun depends on I2C 96*4882a593Smuzhiyun help 97*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 98*4882a593Smuzhiyun AD7414 temperature monitoring chip. 99*4882a593Smuzhiyun 100*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 101*4882a593Smuzhiyun will be called ad7414. 102*4882a593Smuzhiyun 103*4882a593Smuzhiyunconfig SENSORS_AD7418 104*4882a593Smuzhiyun tristate "Analog Devices AD7416, AD7417 and AD7418" 105*4882a593Smuzhiyun depends on I2C 106*4882a593Smuzhiyun help 107*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 108*4882a593Smuzhiyun AD7416, AD7417 and AD7418 temperature monitoring chips. 109*4882a593Smuzhiyun 110*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 111*4882a593Smuzhiyun will be called ad7418. 112*4882a593Smuzhiyun 113*4882a593Smuzhiyunconfig SENSORS_ADM1021 114*4882a593Smuzhiyun tristate "Analog Devices ADM1021 and compatibles" 115*4882a593Smuzhiyun depends on I2C 116*4882a593Smuzhiyun help 117*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM1021 118*4882a593Smuzhiyun and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, 119*4882a593Smuzhiyun Genesys Logic GL523SM, National Semiconductor LM84 and TI THMC10. 120*4882a593Smuzhiyun 121*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 122*4882a593Smuzhiyun will be called adm1021. 123*4882a593Smuzhiyun 124*4882a593Smuzhiyunconfig SENSORS_ADM1025 125*4882a593Smuzhiyun tristate "Analog Devices ADM1025 and compatibles" 126*4882a593Smuzhiyun depends on I2C 127*4882a593Smuzhiyun select HWMON_VID 128*4882a593Smuzhiyun help 129*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM1025 130*4882a593Smuzhiyun and Philips NE1619 sensor chips. 131*4882a593Smuzhiyun 132*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 133*4882a593Smuzhiyun will be called adm1025. 134*4882a593Smuzhiyun 135*4882a593Smuzhiyunconfig SENSORS_ADM1026 136*4882a593Smuzhiyun tristate "Analog Devices ADM1026 and compatibles" 137*4882a593Smuzhiyun depends on I2C 138*4882a593Smuzhiyun select HWMON_VID 139*4882a593Smuzhiyun help 140*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM1026 141*4882a593Smuzhiyun sensor chip. 142*4882a593Smuzhiyun 143*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 144*4882a593Smuzhiyun will be called adm1026. 145*4882a593Smuzhiyun 146*4882a593Smuzhiyunconfig SENSORS_ADM1029 147*4882a593Smuzhiyun tristate "Analog Devices ADM1029" 148*4882a593Smuzhiyun depends on I2C 149*4882a593Smuzhiyun help 150*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM1029 151*4882a593Smuzhiyun sensor chip. 152*4882a593Smuzhiyun Very rare chip, please let us know you use it. 153*4882a593Smuzhiyun 154*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 155*4882a593Smuzhiyun will be called adm1029. 156*4882a593Smuzhiyun 157*4882a593Smuzhiyunconfig SENSORS_ADM1031 158*4882a593Smuzhiyun tristate "Analog Devices ADM1031 and compatibles" 159*4882a593Smuzhiyun depends on I2C 160*4882a593Smuzhiyun help 161*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM1031 162*4882a593Smuzhiyun and ADM1030 sensor chips. 163*4882a593Smuzhiyun 164*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 165*4882a593Smuzhiyun will be called adm1031. 166*4882a593Smuzhiyun 167*4882a593Smuzhiyunconfig SENSORS_ADM1177 168*4882a593Smuzhiyun tristate "Analog Devices ADM1177 and compatibles" 169*4882a593Smuzhiyun depends on I2C 170*4882a593Smuzhiyun help 171*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM1177 172*4882a593Smuzhiyun sensor chips. 173*4882a593Smuzhiyun 174*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 175*4882a593Smuzhiyun will be called adm1177. 176*4882a593Smuzhiyun 177*4882a593Smuzhiyunconfig SENSORS_ADM9240 178*4882a593Smuzhiyun tristate "Analog Devices ADM9240 and compatibles" 179*4882a593Smuzhiyun depends on I2C 180*4882a593Smuzhiyun select HWMON_VID 181*4882a593Smuzhiyun help 182*4882a593Smuzhiyun If you say yes here you get support for Analog Devices ADM9240, 183*4882a593Smuzhiyun Dallas DS1780, National Semiconductor LM81 sensor chips. 184*4882a593Smuzhiyun 185*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 186*4882a593Smuzhiyun will be called adm9240. 187*4882a593Smuzhiyun 188*4882a593Smuzhiyunconfig SENSORS_ADT7X10 189*4882a593Smuzhiyun tristate 190*4882a593Smuzhiyun help 191*4882a593Smuzhiyun This module contains common code shared by the ADT7310/ADT7320 and 192*4882a593Smuzhiyun ADT7410/ADT7420 temperature monitoring chip drivers. 193*4882a593Smuzhiyun 194*4882a593Smuzhiyun If built as a module, the module will be called adt7x10. 195*4882a593Smuzhiyun 196*4882a593Smuzhiyunconfig SENSORS_ADT7310 197*4882a593Smuzhiyun tristate "Analog Devices ADT7310/ADT7320" 198*4882a593Smuzhiyun depends on SPI_MASTER 199*4882a593Smuzhiyun select SENSORS_ADT7X10 200*4882a593Smuzhiyun help 201*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 202*4882a593Smuzhiyun ADT7310 and ADT7320 temperature monitoring chips. 203*4882a593Smuzhiyun 204*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 205*4882a593Smuzhiyun will be called adt7310. 206*4882a593Smuzhiyun 207*4882a593Smuzhiyunconfig SENSORS_ADT7410 208*4882a593Smuzhiyun tristate "Analog Devices ADT7410/ADT7420" 209*4882a593Smuzhiyun depends on I2C 210*4882a593Smuzhiyun select SENSORS_ADT7X10 211*4882a593Smuzhiyun help 212*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 213*4882a593Smuzhiyun ADT7410 and ADT7420 temperature monitoring chips. 214*4882a593Smuzhiyun 215*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 216*4882a593Smuzhiyun will be called adt7410. 217*4882a593Smuzhiyun 218*4882a593Smuzhiyunconfig SENSORS_ADT7411 219*4882a593Smuzhiyun tristate "Analog Devices ADT7411" 220*4882a593Smuzhiyun depends on I2C 221*4882a593Smuzhiyun help 222*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 223*4882a593Smuzhiyun ADT7411 voltage and temperature monitoring chip. 224*4882a593Smuzhiyun 225*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 226*4882a593Smuzhiyun will be called adt7411. 227*4882a593Smuzhiyun 228*4882a593Smuzhiyunconfig SENSORS_ADT7462 229*4882a593Smuzhiyun tristate "Analog Devices ADT7462" 230*4882a593Smuzhiyun depends on I2C 231*4882a593Smuzhiyun help 232*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 233*4882a593Smuzhiyun ADT7462 temperature monitoring chips. 234*4882a593Smuzhiyun 235*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 236*4882a593Smuzhiyun will be called adt7462. 237*4882a593Smuzhiyun 238*4882a593Smuzhiyunconfig SENSORS_ADT7470 239*4882a593Smuzhiyun tristate "Analog Devices ADT7470" 240*4882a593Smuzhiyun depends on I2C 241*4882a593Smuzhiyun help 242*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 243*4882a593Smuzhiyun ADT7470 temperature monitoring chips. 244*4882a593Smuzhiyun 245*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 246*4882a593Smuzhiyun will be called adt7470. 247*4882a593Smuzhiyun 248*4882a593Smuzhiyunconfig SENSORS_ADT7475 249*4882a593Smuzhiyun tristate "Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490" 250*4882a593Smuzhiyun depends on I2C 251*4882a593Smuzhiyun select HWMON_VID 252*4882a593Smuzhiyun help 253*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 254*4882a593Smuzhiyun ADT7473, ADT7475, ADT7476 and ADT7490 hardware monitoring 255*4882a593Smuzhiyun chips. 256*4882a593Smuzhiyun 257*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 258*4882a593Smuzhiyun will be called adt7475. 259*4882a593Smuzhiyun 260*4882a593Smuzhiyunconfig SENSORS_AS370 261*4882a593Smuzhiyun tristate "Synaptics AS370 SoC hardware monitoring driver" 262*4882a593Smuzhiyun help 263*4882a593Smuzhiyun If you say yes here you get support for the PVT sensors of 264*4882a593Smuzhiyun the Synaptics AS370 SoC 265*4882a593Smuzhiyun 266*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 267*4882a593Smuzhiyun will be called as370-hwmon. 268*4882a593Smuzhiyun 269*4882a593Smuzhiyun 270*4882a593Smuzhiyunconfig SENSORS_ASC7621 271*4882a593Smuzhiyun tristate "Andigilog aSC7621" 272*4882a593Smuzhiyun depends on I2C 273*4882a593Smuzhiyun help 274*4882a593Smuzhiyun If you say yes here you get support for the aSC7621 275*4882a593Smuzhiyun family of SMBus sensors chip found on most Intel X38, X48, X58, 276*4882a593Smuzhiyun 945, 965 and 975 desktop boards. Currently supported chips: 277*4882a593Smuzhiyun aSC7621 278*4882a593Smuzhiyun aSC7621a 279*4882a593Smuzhiyun 280*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 281*4882a593Smuzhiyun will be called asc7621. 282*4882a593Smuzhiyun 283*4882a593Smuzhiyunconfig SENSORS_AXI_FAN_CONTROL 284*4882a593Smuzhiyun tristate "Analog Devices FAN Control HDL Core driver" 285*4882a593Smuzhiyun help 286*4882a593Smuzhiyun If you say yes here you get support for the Analog Devices 287*4882a593Smuzhiyun AXI HDL FAN monitoring core. 288*4882a593Smuzhiyun 289*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 290*4882a593Smuzhiyun will be called axi-fan-control 291*4882a593Smuzhiyun 292*4882a593Smuzhiyunconfig SENSORS_K8TEMP 293*4882a593Smuzhiyun tristate "AMD Athlon64/FX or Opteron temperature sensor" 294*4882a593Smuzhiyun depends on X86 && PCI 295*4882a593Smuzhiyun help 296*4882a593Smuzhiyun If you say yes here you get support for the temperature 297*4882a593Smuzhiyun sensor(s) inside your CPU. Supported is whole AMD K8 298*4882a593Smuzhiyun microarchitecture. Please note that you will need at least 299*4882a593Smuzhiyun lm-sensors 2.10.1 for proper userspace support. 300*4882a593Smuzhiyun 301*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 302*4882a593Smuzhiyun will be called k8temp. 303*4882a593Smuzhiyun 304*4882a593Smuzhiyunconfig SENSORS_K10TEMP 305*4882a593Smuzhiyun tristate "AMD Family 10h+ temperature sensor" 306*4882a593Smuzhiyun depends on X86 && PCI && AMD_NB 307*4882a593Smuzhiyun help 308*4882a593Smuzhiyun If you say yes here you get support for the temperature 309*4882a593Smuzhiyun sensor(s) inside your CPU. Supported are later revisions of 310*4882a593Smuzhiyun the AMD Family 10h and all revisions of the AMD Family 11h, 311*4882a593Smuzhiyun 12h (Llano), 14h (Brazos), 15h (Bulldozer/Trinity/Kaveri/Carrizo) 312*4882a593Smuzhiyun and 16h (Kabini/Mullins) microarchitectures. 313*4882a593Smuzhiyun 314*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 315*4882a593Smuzhiyun will be called k10temp. 316*4882a593Smuzhiyun 317*4882a593Smuzhiyunconfig SENSORS_FAM15H_POWER 318*4882a593Smuzhiyun tristate "AMD Family 15h processor power" 319*4882a593Smuzhiyun depends on X86 && PCI && CPU_SUP_AMD 320*4882a593Smuzhiyun help 321*4882a593Smuzhiyun If you say yes here you get support for processor power 322*4882a593Smuzhiyun information of your AMD family 15h CPU. 323*4882a593Smuzhiyun 324*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 325*4882a593Smuzhiyun will be called fam15h_power. 326*4882a593Smuzhiyun 327*4882a593Smuzhiyunconfig SENSORS_AMD_ENERGY 328*4882a593Smuzhiyun tristate "AMD RAPL MSR based Energy driver" 329*4882a593Smuzhiyun depends on X86 330*4882a593Smuzhiyun help 331*4882a593Smuzhiyun If you say yes here you get support for core and package energy 332*4882a593Smuzhiyun sensors, based on RAPL MSR for AMD family 17h and above CPUs. 333*4882a593Smuzhiyun 334*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 335*4882a593Smuzhiyun will be called as amd_energy. 336*4882a593Smuzhiyun 337*4882a593Smuzhiyunconfig SENSORS_APPLESMC 338*4882a593Smuzhiyun tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 339*4882a593Smuzhiyun depends on INPUT && X86 340*4882a593Smuzhiyun select NEW_LEDS 341*4882a593Smuzhiyun select LEDS_CLASS 342*4882a593Smuzhiyun help 343*4882a593Smuzhiyun This driver provides support for the Apple System Management 344*4882a593Smuzhiyun Controller, which provides an accelerometer (Apple Sudden Motion 345*4882a593Smuzhiyun Sensor), light sensors, temperature sensors, keyboard backlight 346*4882a593Smuzhiyun control and fan control. 347*4882a593Smuzhiyun 348*4882a593Smuzhiyun Only Intel-based Apple's computers are supported (MacBook Pro, 349*4882a593Smuzhiyun MacBook, MacMini). 350*4882a593Smuzhiyun 351*4882a593Smuzhiyun Data from the different sensors, keyboard backlight control and fan 352*4882a593Smuzhiyun control are accessible via sysfs. 353*4882a593Smuzhiyun 354*4882a593Smuzhiyun This driver also provides an absolute input class device, allowing 355*4882a593Smuzhiyun the laptop to act as a pinball machine-esque joystick. 356*4882a593Smuzhiyun 357*4882a593Smuzhiyun Say Y here if you have an applicable laptop and want to experience 358*4882a593Smuzhiyun the awesome power of applesmc. 359*4882a593Smuzhiyun 360*4882a593Smuzhiyunconfig SENSORS_ARM_SCMI 361*4882a593Smuzhiyun tristate "ARM SCMI Sensors" 362*4882a593Smuzhiyun depends on ARM_SCMI_PROTOCOL 363*4882a593Smuzhiyun depends on THERMAL || !THERMAL_OF 364*4882a593Smuzhiyun help 365*4882a593Smuzhiyun This driver provides support for temperature, voltage, current 366*4882a593Smuzhiyun and power sensors available on SCMI based platforms. The actual 367*4882a593Smuzhiyun number and type of sensors exported depend on the platform. 368*4882a593Smuzhiyun 369*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 370*4882a593Smuzhiyun will be called scmi-hwmon. 371*4882a593Smuzhiyun 372*4882a593Smuzhiyunconfig SENSORS_ARM_SCPI 373*4882a593Smuzhiyun tristate "ARM SCPI Sensors" 374*4882a593Smuzhiyun depends on ARM_SCPI_PROTOCOL 375*4882a593Smuzhiyun depends on THERMAL || !THERMAL_OF 376*4882a593Smuzhiyun help 377*4882a593Smuzhiyun This driver provides support for temperature, voltage, current 378*4882a593Smuzhiyun and power sensors available on ARM Ltd's SCP based platforms. The 379*4882a593Smuzhiyun actual number and type of sensors exported depend on the platform. 380*4882a593Smuzhiyun 381*4882a593Smuzhiyunconfig SENSORS_ASB100 382*4882a593Smuzhiyun tristate "Asus ASB100 Bach" 383*4882a593Smuzhiyun depends on X86 && I2C 384*4882a593Smuzhiyun select HWMON_VID 385*4882a593Smuzhiyun help 386*4882a593Smuzhiyun If you say yes here you get support for the ASB100 Bach sensor 387*4882a593Smuzhiyun chip found on some Asus mainboards. 388*4882a593Smuzhiyun 389*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 390*4882a593Smuzhiyun will be called asb100. 391*4882a593Smuzhiyun 392*4882a593Smuzhiyunconfig SENSORS_ASPEED 393*4882a593Smuzhiyun tristate "ASPEED AST2400/AST2500 PWM and Fan tach driver" 394*4882a593Smuzhiyun depends on THERMAL || THERMAL=n 395*4882a593Smuzhiyun select REGMAP 396*4882a593Smuzhiyun help 397*4882a593Smuzhiyun This driver provides support for ASPEED AST2400/AST2500 PWM 398*4882a593Smuzhiyun and Fan Tacho controllers. 399*4882a593Smuzhiyun 400*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 401*4882a593Smuzhiyun will be called aspeed_pwm_tacho. 402*4882a593Smuzhiyun 403*4882a593Smuzhiyunconfig SENSORS_ATXP1 404*4882a593Smuzhiyun tristate "Attansic ATXP1 VID controller" 405*4882a593Smuzhiyun depends on I2C 406*4882a593Smuzhiyun select HWMON_VID 407*4882a593Smuzhiyun help 408*4882a593Smuzhiyun If you say yes here you get support for the Attansic ATXP1 VID 409*4882a593Smuzhiyun controller. 410*4882a593Smuzhiyun 411*4882a593Smuzhiyun If your board have such a chip, you are able to control your CPU 412*4882a593Smuzhiyun core and other voltages. 413*4882a593Smuzhiyun 414*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 415*4882a593Smuzhiyun will be called atxp1. 416*4882a593Smuzhiyun 417*4882a593Smuzhiyunconfig SENSORS_BT1_PVT 418*4882a593Smuzhiyun tristate "Baikal-T1 Process, Voltage, Temperature sensor driver" 419*4882a593Smuzhiyun depends on MIPS_BAIKAL_T1 || COMPILE_TEST 420*4882a593Smuzhiyun help 421*4882a593Smuzhiyun If you say yes here you get support for Baikal-T1 PVT sensor 422*4882a593Smuzhiyun embedded into the SoC. 423*4882a593Smuzhiyun 424*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will be 425*4882a593Smuzhiyun called bt1-pvt. 426*4882a593Smuzhiyun 427*4882a593Smuzhiyunconfig SENSORS_BT1_PVT_ALARMS 428*4882a593Smuzhiyun bool "Enable Baikal-T1 PVT sensor alarms" 429*4882a593Smuzhiyun depends on SENSORS_BT1_PVT 430*4882a593Smuzhiyun help 431*4882a593Smuzhiyun Baikal-T1 PVT IP-block provides threshold registers for each 432*4882a593Smuzhiyun supported sensor. But the corresponding interrupts might be 433*4882a593Smuzhiyun generated by the thresholds comparator only in synchronization with 434*4882a593Smuzhiyun a data conversion. Additionally there is only one sensor data can 435*4882a593Smuzhiyun be converted at a time. All of these makes the interface impossible 436*4882a593Smuzhiyun to be used for the hwmon alarms implementation without periodic 437*4882a593Smuzhiyun switch between the PVT sensors. By default the data conversion is 438*4882a593Smuzhiyun performed on demand from the user-space. If this config is enabled 439*4882a593Smuzhiyun the data conversion will be periodically performed and the data will be 440*4882a593Smuzhiyun saved in the internal driver cache. 441*4882a593Smuzhiyun 442*4882a593Smuzhiyunconfig SENSORS_CORSAIR_CPRO 443*4882a593Smuzhiyun tristate "Corsair Commander Pro controller" 444*4882a593Smuzhiyun depends on HID 445*4882a593Smuzhiyun help 446*4882a593Smuzhiyun If you say yes here you get support for the Corsair Commander Pro 447*4882a593Smuzhiyun controller. 448*4882a593Smuzhiyun 449*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 450*4882a593Smuzhiyun will be called corsair-cpro. 451*4882a593Smuzhiyun 452*4882a593Smuzhiyunconfig SENSORS_DRIVETEMP 453*4882a593Smuzhiyun tristate "Hard disk drives with temperature sensors" 454*4882a593Smuzhiyun depends on SCSI && ATA 455*4882a593Smuzhiyun help 456*4882a593Smuzhiyun If you say yes you get support for the temperature sensor on 457*4882a593Smuzhiyun hard disk drives. 458*4882a593Smuzhiyun 459*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 460*4882a593Smuzhiyun will be called drivetemp. 461*4882a593Smuzhiyun 462*4882a593Smuzhiyunconfig SENSORS_DS620 463*4882a593Smuzhiyun tristate "Dallas Semiconductor DS620" 464*4882a593Smuzhiyun depends on I2C 465*4882a593Smuzhiyun help 466*4882a593Smuzhiyun If you say yes here you get support for Dallas Semiconductor 467*4882a593Smuzhiyun DS620 sensor chip. 468*4882a593Smuzhiyun 469*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 470*4882a593Smuzhiyun will be called ds620. 471*4882a593Smuzhiyun 472*4882a593Smuzhiyunconfig SENSORS_DS1621 473*4882a593Smuzhiyun tristate "Dallas Semiconductor DS1621 and compatibles" 474*4882a593Smuzhiyun depends on I2C 475*4882a593Smuzhiyun help 476*4882a593Smuzhiyun If you say yes here you get support for Dallas Semiconductor/Maxim 477*4882a593Smuzhiyun Integrated DS1621 sensor chips and compatible models including: 478*4882a593Smuzhiyun 479*4882a593Smuzhiyun - Dallas Semiconductor DS1625 480*4882a593Smuzhiyun - Maxim Integrated DS1631 481*4882a593Smuzhiyun - Maxim Integrated DS1721 482*4882a593Smuzhiyun - Maxim Integrated DS1731 483*4882a593Smuzhiyun 484*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 485*4882a593Smuzhiyun will be called ds1621. 486*4882a593Smuzhiyun 487*4882a593Smuzhiyunconfig SENSORS_DELL_SMM 488*4882a593Smuzhiyun tristate "Dell laptop SMM BIOS hwmon driver" 489*4882a593Smuzhiyun depends on X86 490*4882a593Smuzhiyun help 491*4882a593Smuzhiyun This hwmon driver adds support for reporting temperature of different 492*4882a593Smuzhiyun sensors and controls the fans on Dell laptops via System Management 493*4882a593Smuzhiyun Mode provided by Dell BIOS. 494*4882a593Smuzhiyun 495*4882a593Smuzhiyun When option I8K is also enabled this driver provides legacy /proc/i8k 496*4882a593Smuzhiyun userspace interface for i8kutils package. 497*4882a593Smuzhiyun 498*4882a593Smuzhiyunconfig SENSORS_DA9052_ADC 499*4882a593Smuzhiyun tristate "Dialog DA9052/DA9053 ADC" 500*4882a593Smuzhiyun depends on PMIC_DA9052 501*4882a593Smuzhiyun help 502*4882a593Smuzhiyun Say y here to support the ADC found on Dialog Semiconductor 503*4882a593Smuzhiyun DA9052-BC and DA9053-AA/Bx PMICs. 504*4882a593Smuzhiyun 505*4882a593Smuzhiyun This driver can also be built as module. If so, the module 506*4882a593Smuzhiyun will be called da9052-hwmon. 507*4882a593Smuzhiyun 508*4882a593Smuzhiyunconfig SENSORS_DA9055 509*4882a593Smuzhiyun tristate "Dialog Semiconductor DA9055 ADC" 510*4882a593Smuzhiyun depends on MFD_DA9055 511*4882a593Smuzhiyun help 512*4882a593Smuzhiyun If you say yes here you get support for ADC on the Dialog 513*4882a593Smuzhiyun Semiconductor DA9055 PMIC. 514*4882a593Smuzhiyun 515*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 516*4882a593Smuzhiyun will be called da9055-hwmon. 517*4882a593Smuzhiyun 518*4882a593Smuzhiyunconfig SENSORS_I5K_AMB 519*4882a593Smuzhiyun tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 520*4882a593Smuzhiyun depends on PCI 521*4882a593Smuzhiyun help 522*4882a593Smuzhiyun If you say yes here you get support for FB-DIMM AMB temperature 523*4882a593Smuzhiyun monitoring chips on systems with the Intel 5000 series chipset. 524*4882a593Smuzhiyun 525*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 526*4882a593Smuzhiyun will be called i5k_amb. 527*4882a593Smuzhiyun 528*4882a593Smuzhiyunconfig SENSORS_SPARX5 529*4882a593Smuzhiyun tristate "Sparx5 SoC temperature sensor" 530*4882a593Smuzhiyun depends on ARCH_SPARX5 || COMPILE_TEST 531*4882a593Smuzhiyun help 532*4882a593Smuzhiyun If you say yes here you get support for temperature monitoring 533*4882a593Smuzhiyun with the Microchip Sparx5 SoC. 534*4882a593Smuzhiyun 535*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 536*4882a593Smuzhiyun will be called sparx5-temp. 537*4882a593Smuzhiyun 538*4882a593Smuzhiyunconfig SENSORS_F71805F 539*4882a593Smuzhiyun tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 540*4882a593Smuzhiyun depends on !PPC 541*4882a593Smuzhiyun help 542*4882a593Smuzhiyun If you say yes here you get support for hardware monitoring 543*4882a593Smuzhiyun features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 544*4882a593Smuzhiyun Super-I/O chips. 545*4882a593Smuzhiyun 546*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 547*4882a593Smuzhiyun will be called f71805f. 548*4882a593Smuzhiyun 549*4882a593Smuzhiyunconfig SENSORS_F71882FG 550*4882a593Smuzhiyun tristate "Fintek F71882FG and compatibles" 551*4882a593Smuzhiyun depends on !PPC 552*4882a593Smuzhiyun help 553*4882a593Smuzhiyun If you say yes here you get support for hardware monitoring 554*4882a593Smuzhiyun features of many Fintek Super-I/O (LPC) chips. The currently 555*4882a593Smuzhiyun supported chips are: 556*4882a593Smuzhiyun F71808E/A 557*4882a593Smuzhiyun F71858FG 558*4882a593Smuzhiyun F71862FG 559*4882a593Smuzhiyun F71863FG 560*4882a593Smuzhiyun F71869F/E/A 561*4882a593Smuzhiyun F71882FG 562*4882a593Smuzhiyun F71883FG 563*4882a593Smuzhiyun F71889FG/ED/A 564*4882a593Smuzhiyun F8000 565*4882a593Smuzhiyun F81801U 566*4882a593Smuzhiyun F81865F 567*4882a593Smuzhiyun 568*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 569*4882a593Smuzhiyun will be called f71882fg. 570*4882a593Smuzhiyun 571*4882a593Smuzhiyunconfig SENSORS_F75375S 572*4882a593Smuzhiyun tristate "Fintek F75375S/SP, F75373 and F75387" 573*4882a593Smuzhiyun depends on I2C 574*4882a593Smuzhiyun help 575*4882a593Smuzhiyun If you say yes here you get support for hardware monitoring 576*4882a593Smuzhiyun features of the Fintek F75375S/SP, F75373 and F75387 577*4882a593Smuzhiyun 578*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 579*4882a593Smuzhiyun will be called f75375s. 580*4882a593Smuzhiyun 581*4882a593Smuzhiyunconfig SENSORS_GSC 582*4882a593Smuzhiyun tristate "Gateworks System Controller ADC" 583*4882a593Smuzhiyun depends on MFD_GATEWORKS_GSC 584*4882a593Smuzhiyun help 585*4882a593Smuzhiyun Support for the Gateworks System Controller A/D converters. 586*4882a593Smuzhiyun 587*4882a593Smuzhiyun To compile this driver as a module, choose M here: 588*4882a593Smuzhiyun the module will be called gsc-hwmon. 589*4882a593Smuzhiyun 590*4882a593Smuzhiyunconfig SENSORS_MC13783_ADC 591*4882a593Smuzhiyun tristate "Freescale MC13783/MC13892 ADC" 592*4882a593Smuzhiyun depends on MFD_MC13XXX 593*4882a593Smuzhiyun help 594*4882a593Smuzhiyun Support for the A/D converter on MC13783 and MC13892 PMIC. 595*4882a593Smuzhiyun 596*4882a593Smuzhiyunconfig SENSORS_FSCHMD 597*4882a593Smuzhiyun tristate "Fujitsu Siemens Computers sensor chips" 598*4882a593Smuzhiyun depends on X86 && I2C 599*4882a593Smuzhiyun help 600*4882a593Smuzhiyun If you say yes here you get support for the following Fujitsu 601*4882a593Smuzhiyun Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes, 602*4882a593Smuzhiyun Heimdall, Heracles, Hades and Syleus including support for the 603*4882a593Smuzhiyun integrated watchdog. 604*4882a593Smuzhiyun 605*4882a593Smuzhiyun This is a merged driver for FSC sensor chips replacing the fscpos, 606*4882a593Smuzhiyun fscscy and fscher drivers and adding support for several other FSC 607*4882a593Smuzhiyun sensor chips. 608*4882a593Smuzhiyun 609*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 610*4882a593Smuzhiyun will be called fschmd. 611*4882a593Smuzhiyun 612*4882a593Smuzhiyunconfig SENSORS_FTSTEUTATES 613*4882a593Smuzhiyun tristate "Fujitsu Technology Solutions sensor chip Teutates" 614*4882a593Smuzhiyun depends on I2C && WATCHDOG 615*4882a593Smuzhiyun select WATCHDOG_CORE 616*4882a593Smuzhiyun help 617*4882a593Smuzhiyun If you say yes here you get support for the Fujitsu Technology 618*4882a593Smuzhiyun Solutions (FTS) sensor chip "Teutates" including support for 619*4882a593Smuzhiyun the integrated watchdog. 620*4882a593Smuzhiyun 621*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 622*4882a593Smuzhiyun will be called ftsteutates. 623*4882a593Smuzhiyun 624*4882a593Smuzhiyunconfig SENSORS_GL518SM 625*4882a593Smuzhiyun tristate "Genesys Logic GL518SM" 626*4882a593Smuzhiyun depends on I2C 627*4882a593Smuzhiyun help 628*4882a593Smuzhiyun If you say yes here you get support for Genesys Logic GL518SM 629*4882a593Smuzhiyun sensor chips. 630*4882a593Smuzhiyun 631*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 632*4882a593Smuzhiyun will be called gl518sm. 633*4882a593Smuzhiyun 634*4882a593Smuzhiyunconfig SENSORS_GL520SM 635*4882a593Smuzhiyun tristate "Genesys Logic GL520SM" 636*4882a593Smuzhiyun depends on I2C 637*4882a593Smuzhiyun select HWMON_VID 638*4882a593Smuzhiyun help 639*4882a593Smuzhiyun If you say yes here you get support for Genesys Logic GL520SM 640*4882a593Smuzhiyun sensor chips. 641*4882a593Smuzhiyun 642*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 643*4882a593Smuzhiyun will be called gl520sm. 644*4882a593Smuzhiyun 645*4882a593Smuzhiyunconfig SENSORS_G760A 646*4882a593Smuzhiyun tristate "GMT G760A" 647*4882a593Smuzhiyun depends on I2C 648*4882a593Smuzhiyun help 649*4882a593Smuzhiyun If you say yes here you get support for Global Mixed-mode 650*4882a593Smuzhiyun Technology Inc G760A fan speed PWM controller chips. 651*4882a593Smuzhiyun 652*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 653*4882a593Smuzhiyun will be called g760a. 654*4882a593Smuzhiyun 655*4882a593Smuzhiyunconfig SENSORS_G762 656*4882a593Smuzhiyun tristate "GMT G762 and G763" 657*4882a593Smuzhiyun depends on I2C 658*4882a593Smuzhiyun help 659*4882a593Smuzhiyun If you say yes here you get support for Global Mixed-mode 660*4882a593Smuzhiyun Technology Inc G762 and G763 fan speed PWM controller chips. 661*4882a593Smuzhiyun 662*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 663*4882a593Smuzhiyun will be called g762. 664*4882a593Smuzhiyun 665*4882a593Smuzhiyunconfig SENSORS_GPIO_FAN 666*4882a593Smuzhiyun tristate "GPIO fan" 667*4882a593Smuzhiyun depends on OF_GPIO 668*4882a593Smuzhiyun depends on GPIOLIB || COMPILE_TEST 669*4882a593Smuzhiyun depends on THERMAL || THERMAL=n 670*4882a593Smuzhiyun help 671*4882a593Smuzhiyun If you say yes here you get support for fans connected to GPIO lines. 672*4882a593Smuzhiyun 673*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 674*4882a593Smuzhiyun will be called gpio-fan. 675*4882a593Smuzhiyun 676*4882a593Smuzhiyunconfig SENSORS_HIH6130 677*4882a593Smuzhiyun tristate "Honeywell Humidicon HIH-6130 humidity/temperature sensor" 678*4882a593Smuzhiyun depends on I2C 679*4882a593Smuzhiyun help 680*4882a593Smuzhiyun If you say yes here you get support for Honeywell Humidicon 681*4882a593Smuzhiyun HIH-6130 and HIH-6131 Humidicon humidity sensors. 682*4882a593Smuzhiyun 683*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 684*4882a593Smuzhiyun will be called hih6130. 685*4882a593Smuzhiyun 686*4882a593Smuzhiyunconfig SENSORS_IBMAEM 687*4882a593Smuzhiyun tristate "IBM Active Energy Manager temperature/power sensors and control" 688*4882a593Smuzhiyun select IPMI_SI 689*4882a593Smuzhiyun depends on IPMI_HANDLER 690*4882a593Smuzhiyun help 691*4882a593Smuzhiyun If you say yes here you get support for the temperature and 692*4882a593Smuzhiyun power sensors and capping hardware in various IBM System X 693*4882a593Smuzhiyun servers that support Active Energy Manager. This includes 694*4882a593Smuzhiyun the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 695*4882a593Smuzhiyun and certain HC10/HS2x/LS2x/QS2x blades. 696*4882a593Smuzhiyun 697*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 698*4882a593Smuzhiyun will be called ibmaem. 699*4882a593Smuzhiyun 700*4882a593Smuzhiyunconfig SENSORS_IBMPEX 701*4882a593Smuzhiyun tristate "IBM PowerExecutive temperature/power sensors" 702*4882a593Smuzhiyun select IPMI_SI 703*4882a593Smuzhiyun depends on IPMI_HANDLER 704*4882a593Smuzhiyun help 705*4882a593Smuzhiyun If you say yes here you get support for the temperature and 706*4882a593Smuzhiyun power sensors in various IBM System X servers that support 707*4882a593Smuzhiyun PowerExecutive. So far this includes the x3350, x3550, x3650, 708*4882a593Smuzhiyun x3655, and x3755; the x3800, x3850, and x3950 models that have 709*4882a593Smuzhiyun PCI Express; and some of the HS2x, LS2x, and QS2x blades. 710*4882a593Smuzhiyun 711*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 712*4882a593Smuzhiyun will be called ibmpex. 713*4882a593Smuzhiyun 714*4882a593Smuzhiyunconfig SENSORS_IBMPOWERNV 715*4882a593Smuzhiyun tristate "IBM POWERNV platform sensors" 716*4882a593Smuzhiyun depends on PPC_POWERNV 717*4882a593Smuzhiyun default y 718*4882a593Smuzhiyun help 719*4882a593Smuzhiyun If you say yes here you get support for the temperature/fan/power 720*4882a593Smuzhiyun sensors on your PowerNV platform. 721*4882a593Smuzhiyun 722*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 723*4882a593Smuzhiyun will be called ibmpowernv. 724*4882a593Smuzhiyun 725*4882a593Smuzhiyunconfig SENSORS_IIO_HWMON 726*4882a593Smuzhiyun tristate "Hwmon driver that uses channels specified via iio maps" 727*4882a593Smuzhiyun depends on IIO 728*4882a593Smuzhiyun help 729*4882a593Smuzhiyun This is a platform driver that in combination with a suitable 730*4882a593Smuzhiyun map allows IIO devices to provide basic hwmon functionality 731*4882a593Smuzhiyun for those channels specified in the map. This map can be provided 732*4882a593Smuzhiyun either via platform data or the device tree bindings. 733*4882a593Smuzhiyun 734*4882a593Smuzhiyunconfig SENSORS_I5500 735*4882a593Smuzhiyun tristate "Intel 5500/5520/X58 temperature sensor" 736*4882a593Smuzhiyun depends on X86 && PCI 737*4882a593Smuzhiyun help 738*4882a593Smuzhiyun If you say yes here you get support for the temperature 739*4882a593Smuzhiyun sensor inside the Intel 5500, 5520 and X58 chipsets. 740*4882a593Smuzhiyun 741*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 742*4882a593Smuzhiyun will be called i5500_temp. 743*4882a593Smuzhiyun 744*4882a593Smuzhiyunconfig SENSORS_CORETEMP 745*4882a593Smuzhiyun tristate "Intel Core/Core2/Atom temperature sensor" 746*4882a593Smuzhiyun depends on X86 747*4882a593Smuzhiyun help 748*4882a593Smuzhiyun If you say yes here you get support for the temperature 749*4882a593Smuzhiyun sensor inside your CPU. Most of the family 6 CPUs 750*4882a593Smuzhiyun are supported. Check Documentation/hwmon/coretemp.rst for details. 751*4882a593Smuzhiyun 752*4882a593Smuzhiyunconfig SENSORS_IT87 753*4882a593Smuzhiyun tristate "ITE IT87xx and compatibles" 754*4882a593Smuzhiyun depends on !PPC 755*4882a593Smuzhiyun select HWMON_VID 756*4882a593Smuzhiyun help 757*4882a593Smuzhiyun If you say yes here you get support for ITE IT8705F, IT8712F, IT8716F, 758*4882a593Smuzhiyun IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8732F, IT8758E, 759*4882a593Smuzhiyun IT8771E, IT8772E, IT8781F, IT8782F, IT8783E/F, IT8786E, IT8790E, 760*4882a593Smuzhiyun IT8603E, IT8620E, IT8623E, and IT8628E sensor chips, and the SiS950 761*4882a593Smuzhiyun clone. 762*4882a593Smuzhiyun 763*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 764*4882a593Smuzhiyun will be called it87. 765*4882a593Smuzhiyun 766*4882a593Smuzhiyunconfig SENSORS_JC42 767*4882a593Smuzhiyun tristate "JEDEC JC42.4 compliant memory module temperature sensors" 768*4882a593Smuzhiyun depends on I2C 769*4882a593Smuzhiyun help 770*4882a593Smuzhiyun If you say yes here, you get support for JEDEC JC42.4 compliant 771*4882a593Smuzhiyun temperature sensors, which are used on many DDR3 memory modules for 772*4882a593Smuzhiyun mobile devices and servers. Support will include, but not be limited 773*4882a593Smuzhiyun to, ADT7408, AT30TS00, CAT34TS02, CAT6095, MAX6604, MCP9804, MCP9805, 774*4882a593Smuzhiyun MCP9808, MCP98242, MCP98243, MCP98244, MCP9843, SE97, SE98, 775*4882a593Smuzhiyun STTS424(E), STTS2002, STTS3000, TSE2002, TSE2004, TS3000, and TS3001. 776*4882a593Smuzhiyun 777*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 778*4882a593Smuzhiyun will be called jc42. 779*4882a593Smuzhiyun 780*4882a593Smuzhiyunconfig SENSORS_POWR1220 781*4882a593Smuzhiyun tristate "Lattice POWR1220 Power Monitoring" 782*4882a593Smuzhiyun depends on I2C 783*4882a593Smuzhiyun help 784*4882a593Smuzhiyun If you say yes here you get access to the hardware monitoring 785*4882a593Smuzhiyun functions of the Lattice POWR1220 isp Power Supply Monitoring, 786*4882a593Smuzhiyun Sequencing and Margining Controller. 787*4882a593Smuzhiyun 788*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 789*4882a593Smuzhiyun will be called powr1220. 790*4882a593Smuzhiyun 791*4882a593Smuzhiyunconfig SENSORS_LINEAGE 792*4882a593Smuzhiyun tristate "Lineage Compact Power Line Power Entry Module" 793*4882a593Smuzhiyun depends on I2C 794*4882a593Smuzhiyun help 795*4882a593Smuzhiyun If you say yes here you get support for the Lineage Compact Power Line 796*4882a593Smuzhiyun series of DC/DC and AC/DC converters such as CP1800, CP2000AC, 797*4882a593Smuzhiyun CP2000DC, CP2725, and others. 798*4882a593Smuzhiyun 799*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 800*4882a593Smuzhiyun will be called lineage-pem. 801*4882a593Smuzhiyun 802*4882a593Smuzhiyunconfig SENSORS_LOCHNAGAR 803*4882a593Smuzhiyun tristate "Lochnagar Hardware Monitor" 804*4882a593Smuzhiyun depends on MFD_LOCHNAGAR 805*4882a593Smuzhiyun help 806*4882a593Smuzhiyun If you say yes here you get support for Lochnagar 2 temperature, 807*4882a593Smuzhiyun voltage and current sensors abilities. 808*4882a593Smuzhiyun 809*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 810*4882a593Smuzhiyun will be called lochnagar-hwmon. 811*4882a593Smuzhiyun 812*4882a593Smuzhiyunconfig SENSORS_LTC2945 813*4882a593Smuzhiyun tristate "Linear Technology LTC2945" 814*4882a593Smuzhiyun depends on I2C 815*4882a593Smuzhiyun select REGMAP_I2C 816*4882a593Smuzhiyun help 817*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC2945 818*4882a593Smuzhiyun I2C System Monitor. 819*4882a593Smuzhiyun 820*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 821*4882a593Smuzhiyun be called ltc2945. 822*4882a593Smuzhiyun 823*4882a593Smuzhiyunconfig SENSORS_LTC2947 824*4882a593Smuzhiyun tristate 825*4882a593Smuzhiyun 826*4882a593Smuzhiyunconfig SENSORS_LTC2947_I2C 827*4882a593Smuzhiyun tristate "Analog Devices LTC2947 High Precision Power and Energy Monitor over I2C" 828*4882a593Smuzhiyun depends on I2C 829*4882a593Smuzhiyun select REGMAP_I2C 830*4882a593Smuzhiyun select SENSORS_LTC2947 831*4882a593Smuzhiyun help 832*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC2947 833*4882a593Smuzhiyun I2C High Precision Power and Energy Monitor 834*4882a593Smuzhiyun 835*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 836*4882a593Smuzhiyun be called ltc2947-i2c. 837*4882a593Smuzhiyun 838*4882a593Smuzhiyunconfig SENSORS_LTC2947_SPI 839*4882a593Smuzhiyun tristate "Analog Devices LTC2947 High Precision Power and Energy Monitor over SPI" 840*4882a593Smuzhiyun depends on SPI_MASTER 841*4882a593Smuzhiyun select REGMAP_SPI 842*4882a593Smuzhiyun select SENSORS_LTC2947 843*4882a593Smuzhiyun help 844*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC2947 845*4882a593Smuzhiyun SPI High Precision Power and Energy Monitor 846*4882a593Smuzhiyun 847*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 848*4882a593Smuzhiyun be called ltc2947-spi. 849*4882a593Smuzhiyun 850*4882a593Smuzhiyunconfig SENSORS_LTC2990 851*4882a593Smuzhiyun tristate "Linear Technology LTC2990" 852*4882a593Smuzhiyun depends on I2C 853*4882a593Smuzhiyun help 854*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC2990 855*4882a593Smuzhiyun I2C System Monitor. The LTC2990 supports a combination of voltage, 856*4882a593Smuzhiyun current and temperature monitoring. 857*4882a593Smuzhiyun 858*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 859*4882a593Smuzhiyun be called ltc2990. 860*4882a593Smuzhiyun 861*4882a593Smuzhiyunconfig SENSORS_LTC4151 862*4882a593Smuzhiyun tristate "Linear Technology LTC4151" 863*4882a593Smuzhiyun depends on I2C 864*4882a593Smuzhiyun help 865*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC4151 866*4882a593Smuzhiyun High Voltage I2C Current and Voltage Monitor interface. 867*4882a593Smuzhiyun 868*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 869*4882a593Smuzhiyun be called ltc4151. 870*4882a593Smuzhiyun 871*4882a593Smuzhiyunconfig SENSORS_LTC4215 872*4882a593Smuzhiyun tristate "Linear Technology LTC4215" 873*4882a593Smuzhiyun depends on I2C 874*4882a593Smuzhiyun help 875*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC4215 876*4882a593Smuzhiyun Hot Swap Controller I2C interface. 877*4882a593Smuzhiyun 878*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 879*4882a593Smuzhiyun be called ltc4215. 880*4882a593Smuzhiyun 881*4882a593Smuzhiyunconfig SENSORS_LTC4222 882*4882a593Smuzhiyun tristate "Linear Technology LTC4222" 883*4882a593Smuzhiyun depends on I2C 884*4882a593Smuzhiyun select REGMAP_I2C 885*4882a593Smuzhiyun help 886*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC4222 887*4882a593Smuzhiyun Dual Hot Swap Controller I2C interface. 888*4882a593Smuzhiyun 889*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 890*4882a593Smuzhiyun be called ltc4222. 891*4882a593Smuzhiyun 892*4882a593Smuzhiyunconfig SENSORS_LTC4245 893*4882a593Smuzhiyun tristate "Linear Technology LTC4245" 894*4882a593Smuzhiyun depends on I2C 895*4882a593Smuzhiyun help 896*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC4245 897*4882a593Smuzhiyun Multiple Supply Hot Swap Controller I2C interface. 898*4882a593Smuzhiyun 899*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 900*4882a593Smuzhiyun be called ltc4245. 901*4882a593Smuzhiyun 902*4882a593Smuzhiyunconfig SENSORS_LTC4260 903*4882a593Smuzhiyun tristate "Linear Technology LTC4260" 904*4882a593Smuzhiyun depends on I2C 905*4882a593Smuzhiyun select REGMAP_I2C 906*4882a593Smuzhiyun help 907*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC4260 908*4882a593Smuzhiyun Positive Voltage Hot Swap Controller I2C interface. 909*4882a593Smuzhiyun 910*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 911*4882a593Smuzhiyun be called ltc4260. 912*4882a593Smuzhiyun 913*4882a593Smuzhiyunconfig SENSORS_LTC4261 914*4882a593Smuzhiyun tristate "Linear Technology LTC4261" 915*4882a593Smuzhiyun depends on I2C 916*4882a593Smuzhiyun help 917*4882a593Smuzhiyun If you say yes here you get support for Linear Technology LTC4261 918*4882a593Smuzhiyun Negative Voltage Hot Swap Controller I2C interface. 919*4882a593Smuzhiyun 920*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 921*4882a593Smuzhiyun be called ltc4261. 922*4882a593Smuzhiyun 923*4882a593Smuzhiyunconfig SENSORS_LTQ_CPUTEMP 924*4882a593Smuzhiyun bool "Lantiq cpu temperature sensor driver" 925*4882a593Smuzhiyun depends on SOC_XWAY 926*4882a593Smuzhiyun help 927*4882a593Smuzhiyun If you say yes here you get support for the temperature 928*4882a593Smuzhiyun sensor inside your CPU. 929*4882a593Smuzhiyun 930*4882a593Smuzhiyunconfig SENSORS_MAX1111 931*4882a593Smuzhiyun tristate "Maxim MAX1111 Serial 8-bit ADC chip and compatibles" 932*4882a593Smuzhiyun depends on SPI_MASTER 933*4882a593Smuzhiyun help 934*4882a593Smuzhiyun Say y here to support Maxim's MAX1110, MAX1111, MAX1112, and MAX1113 935*4882a593Smuzhiyun ADC chips. 936*4882a593Smuzhiyun 937*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 938*4882a593Smuzhiyun will be called max1111. 939*4882a593Smuzhiyun 940*4882a593Smuzhiyunconfig SENSORS_MAX16065 941*4882a593Smuzhiyun tristate "Maxim MAX16065 System Manager and compatibles" 942*4882a593Smuzhiyun depends on I2C 943*4882a593Smuzhiyun help 944*4882a593Smuzhiyun If you say yes here you get support for hardware monitoring 945*4882a593Smuzhiyun capabilities of the following Maxim System Manager chips. 946*4882a593Smuzhiyun MAX16065 947*4882a593Smuzhiyun MAX16066 948*4882a593Smuzhiyun MAX16067 949*4882a593Smuzhiyun MAX16068 950*4882a593Smuzhiyun MAX16070 951*4882a593Smuzhiyun MAX16071 952*4882a593Smuzhiyun 953*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 954*4882a593Smuzhiyun will be called max16065. 955*4882a593Smuzhiyun 956*4882a593Smuzhiyunconfig SENSORS_MAX1619 957*4882a593Smuzhiyun tristate "Maxim MAX1619 sensor chip" 958*4882a593Smuzhiyun depends on I2C 959*4882a593Smuzhiyun help 960*4882a593Smuzhiyun If you say yes here you get support for MAX1619 sensor chip. 961*4882a593Smuzhiyun 962*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 963*4882a593Smuzhiyun will be called max1619. 964*4882a593Smuzhiyun 965*4882a593Smuzhiyunconfig SENSORS_MAX1668 966*4882a593Smuzhiyun tristate "Maxim MAX1668 and compatibles" 967*4882a593Smuzhiyun depends on I2C 968*4882a593Smuzhiyun help 969*4882a593Smuzhiyun If you say yes here you get support for MAX1668, MAX1989 and 970*4882a593Smuzhiyun MAX1805 chips. 971*4882a593Smuzhiyun 972*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 973*4882a593Smuzhiyun will be called max1668. 974*4882a593Smuzhiyun 975*4882a593Smuzhiyunconfig SENSORS_MAX197 976*4882a593Smuzhiyun tristate "Maxim MAX197 and compatibles" 977*4882a593Smuzhiyun help 978*4882a593Smuzhiyun Support for the Maxim MAX197 A/D converter. 979*4882a593Smuzhiyun Support will include, but not be limited to, MAX197, and MAX199. 980*4882a593Smuzhiyun 981*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 982*4882a593Smuzhiyun will be called max197. 983*4882a593Smuzhiyun 984*4882a593Smuzhiyunconfig SENSORS_MAX31722 985*4882a593Smuzhiyun tristate "MAX31722 temperature sensor" 986*4882a593Smuzhiyun depends on SPI 987*4882a593Smuzhiyun help 988*4882a593Smuzhiyun Support for the Maxim Integrated MAX31722/MAX31723 digital 989*4882a593Smuzhiyun thermometers/thermostats operating over an SPI interface. 990*4882a593Smuzhiyun 991*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 992*4882a593Smuzhiyun will be called max31722. 993*4882a593Smuzhiyun 994*4882a593Smuzhiyunconfig SENSORS_MAX31730 995*4882a593Smuzhiyun tristate "MAX31730 temperature sensor" 996*4882a593Smuzhiyun depends on I2C 997*4882a593Smuzhiyun help 998*4882a593Smuzhiyun Support for the Maxim Integrated MAX31730 3-Channel Remote 999*4882a593Smuzhiyun Temperature Sensor. 1000*4882a593Smuzhiyun 1001*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1002*4882a593Smuzhiyun will be called max31730. 1003*4882a593Smuzhiyun 1004*4882a593Smuzhiyunconfig SENSORS_MAX6621 1005*4882a593Smuzhiyun tristate "Maxim MAX6621 sensor chip" 1006*4882a593Smuzhiyun depends on I2C 1007*4882a593Smuzhiyun select REGMAP_I2C 1008*4882a593Smuzhiyun help 1009*4882a593Smuzhiyun If you say yes here you get support for MAX6621 sensor chip. 1010*4882a593Smuzhiyun MAX6621 is a PECI-to-I2C translator provides an efficient, 1011*4882a593Smuzhiyun low-cost solution for PECI-to-SMBus/I2C protocol conversion. 1012*4882a593Smuzhiyun It allows reading the temperature from the PECI-compliant 1013*4882a593Smuzhiyun host directly from up to four PECI-enabled CPUs. 1014*4882a593Smuzhiyun 1015*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1016*4882a593Smuzhiyun will be called max6621. 1017*4882a593Smuzhiyun 1018*4882a593Smuzhiyunconfig SENSORS_MAX6639 1019*4882a593Smuzhiyun tristate "Maxim MAX6639 sensor chip" 1020*4882a593Smuzhiyun depends on I2C 1021*4882a593Smuzhiyun help 1022*4882a593Smuzhiyun If you say yes here you get support for the MAX6639 1023*4882a593Smuzhiyun sensor chips. 1024*4882a593Smuzhiyun 1025*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1026*4882a593Smuzhiyun will be called max6639. 1027*4882a593Smuzhiyun 1028*4882a593Smuzhiyunconfig SENSORS_MAX6642 1029*4882a593Smuzhiyun tristate "Maxim MAX6642 sensor chip" 1030*4882a593Smuzhiyun depends on I2C 1031*4882a593Smuzhiyun help 1032*4882a593Smuzhiyun If you say yes here you get support for MAX6642 sensor chip. 1033*4882a593Smuzhiyun MAX6642 is a SMBus-Compatible Remote/Local Temperature Sensor 1034*4882a593Smuzhiyun with Overtemperature Alarm from Maxim. 1035*4882a593Smuzhiyun 1036*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1037*4882a593Smuzhiyun will be called max6642. 1038*4882a593Smuzhiyun 1039*4882a593Smuzhiyunconfig SENSORS_MAX6650 1040*4882a593Smuzhiyun tristate "Maxim MAX6650 sensor chip" 1041*4882a593Smuzhiyun depends on I2C 1042*4882a593Smuzhiyun depends on THERMAL || THERMAL=n 1043*4882a593Smuzhiyun help 1044*4882a593Smuzhiyun If you say yes here you get support for the MAX6650 / MAX6651 1045*4882a593Smuzhiyun sensor chips. 1046*4882a593Smuzhiyun 1047*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1048*4882a593Smuzhiyun will be called max6650. 1049*4882a593Smuzhiyun 1050*4882a593Smuzhiyunconfig SENSORS_MAX6697 1051*4882a593Smuzhiyun tristate "Maxim MAX6697 and compatibles" 1052*4882a593Smuzhiyun depends on I2C 1053*4882a593Smuzhiyun help 1054*4882a593Smuzhiyun If you say yes here you get support for MAX6581, MAX6602, MAX6622, 1055*4882a593Smuzhiyun MAX6636, MAX6689, MAX6693, MAX6694, MAX6697, MAX6698, and MAX6699 1056*4882a593Smuzhiyun temperature sensor chips. 1057*4882a593Smuzhiyun 1058*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1059*4882a593Smuzhiyun will be called max6697. 1060*4882a593Smuzhiyun 1061*4882a593Smuzhiyunconfig SENSORS_MAX31790 1062*4882a593Smuzhiyun tristate "Maxim MAX31790 sensor chip" 1063*4882a593Smuzhiyun depends on I2C 1064*4882a593Smuzhiyun help 1065*4882a593Smuzhiyun If you say yes here you get support for 6-Channel PWM-Output 1066*4882a593Smuzhiyun Fan RPM Controller. 1067*4882a593Smuzhiyun 1068*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1069*4882a593Smuzhiyun will be called max31790. 1070*4882a593Smuzhiyun 1071*4882a593Smuzhiyunconfig SENSORS_MCP3021 1072*4882a593Smuzhiyun tristate "Microchip MCP3021 and compatibles" 1073*4882a593Smuzhiyun depends on I2C 1074*4882a593Smuzhiyun help 1075*4882a593Smuzhiyun If you say yes here you get support for MCP3021 and MCP3221. 1076*4882a593Smuzhiyun The MCP3021 is a A/D converter (ADC) with 10-bit and the MCP3221 1077*4882a593Smuzhiyun with 12-bit resolution. 1078*4882a593Smuzhiyun 1079*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1080*4882a593Smuzhiyun will be called mcp3021. 1081*4882a593Smuzhiyun 1082*4882a593Smuzhiyunconfig SENSORS_MLXREG_FAN 1083*4882a593Smuzhiyun tristate "Mellanox FAN driver" 1084*4882a593Smuzhiyun depends on MELLANOX_PLATFORM 1085*4882a593Smuzhiyun imply THERMAL 1086*4882a593Smuzhiyun select REGMAP 1087*4882a593Smuzhiyun help 1088*4882a593Smuzhiyun This option enables support for the FAN control on the Mellanox 1089*4882a593Smuzhiyun Ethernet and InfiniBand switches. The driver can be activated by the 1090*4882a593Smuzhiyun platform device add call. Say Y to enable these. To compile this 1091*4882a593Smuzhiyun driver as a module, choose 'M' here: the module will be called 1092*4882a593Smuzhiyun mlxreg-fan. 1093*4882a593Smuzhiyun 1094*4882a593Smuzhiyunconfig SENSORS_TC654 1095*4882a593Smuzhiyun tristate "Microchip TC654/TC655 and compatibles" 1096*4882a593Smuzhiyun depends on I2C 1097*4882a593Smuzhiyun help 1098*4882a593Smuzhiyun If you say yes here you get support for TC654 and TC655. 1099*4882a593Smuzhiyun The TC654 and TC655 are PWM mode fan speed controllers with 1100*4882a593Smuzhiyun FanSense technology for use with brushless DC fans. 1101*4882a593Smuzhiyun 1102*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1103*4882a593Smuzhiyun will be called tc654. 1104*4882a593Smuzhiyun 1105*4882a593Smuzhiyunconfig SENSORS_MENF21BMC_HWMON 1106*4882a593Smuzhiyun tristate "MEN 14F021P00 BMC Hardware Monitoring" 1107*4882a593Smuzhiyun depends on MFD_MENF21BMC 1108*4882a593Smuzhiyun help 1109*4882a593Smuzhiyun Say Y here to include support for the MEN 14F021P00 BMC 1110*4882a593Smuzhiyun hardware monitoring. 1111*4882a593Smuzhiyun 1112*4882a593Smuzhiyun This driver can also be built as a module. If so the module 1113*4882a593Smuzhiyun will be called menf21bmc_hwmon. 1114*4882a593Smuzhiyun 1115*4882a593Smuzhiyunconfig SENSORS_MR75203 1116*4882a593Smuzhiyun tristate "Moortec Semiconductor MR75203 PVT Controller" 1117*4882a593Smuzhiyun select REGMAP_MMIO 1118*4882a593Smuzhiyun help 1119*4882a593Smuzhiyun If you say yes here you get support for Moortec MR75203 1120*4882a593Smuzhiyun PVT controller. 1121*4882a593Smuzhiyun 1122*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1123*4882a593Smuzhiyun will be called mr75203. 1124*4882a593Smuzhiyun 1125*4882a593Smuzhiyunconfig SENSORS_ADCXX 1126*4882a593Smuzhiyun tristate "National Semiconductor ADCxxxSxxx" 1127*4882a593Smuzhiyun depends on SPI_MASTER 1128*4882a593Smuzhiyun help 1129*4882a593Smuzhiyun If you say yes here you get support for the National Semiconductor 1130*4882a593Smuzhiyun ADC<bb><c>S<sss> chip family, where 1131*4882a593Smuzhiyun * bb is the resolution in number of bits (8, 10, 12) 1132*4882a593Smuzhiyun * c is the number of channels (1, 2, 4, 8) 1133*4882a593Smuzhiyun * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 1134*4882a593Smuzhiyun kSPS and 101 for 1 MSPS) 1135*4882a593Smuzhiyun 1136*4882a593Smuzhiyun Examples : ADC081S101, ADC124S501, ... 1137*4882a593Smuzhiyun 1138*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1139*4882a593Smuzhiyun will be called adcxx. 1140*4882a593Smuzhiyun 1141*4882a593Smuzhiyunconfig SENSORS_LM63 1142*4882a593Smuzhiyun tristate "National Semiconductor LM63 and compatibles" 1143*4882a593Smuzhiyun depends on I2C 1144*4882a593Smuzhiyun help 1145*4882a593Smuzhiyun If you say yes here you get support for the National 1146*4882a593Smuzhiyun Semiconductor LM63, LM64, and LM96163 remote diode digital temperature 1147*4882a593Smuzhiyun sensors with integrated fan control. Such chips are found 1148*4882a593Smuzhiyun on the Tyan S4882 (Thunder K8QS Pro) motherboard, among 1149*4882a593Smuzhiyun others. 1150*4882a593Smuzhiyun 1151*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1152*4882a593Smuzhiyun will be called lm63. 1153*4882a593Smuzhiyun 1154*4882a593Smuzhiyunconfig SENSORS_LM70 1155*4882a593Smuzhiyun tristate "National Semiconductor LM70 and compatibles" 1156*4882a593Smuzhiyun depends on SPI_MASTER 1157*4882a593Smuzhiyun help 1158*4882a593Smuzhiyun If you say yes here you get support for the National Semiconductor 1159*4882a593Smuzhiyun LM70, LM71, LM74 and Texas Instruments TMP121/TMP123 digital tempera- 1160*4882a593Smuzhiyun ture sensor chips. 1161*4882a593Smuzhiyun 1162*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1163*4882a593Smuzhiyun will be called lm70. 1164*4882a593Smuzhiyun 1165*4882a593Smuzhiyunconfig SENSORS_LM73 1166*4882a593Smuzhiyun tristate "National Semiconductor LM73" 1167*4882a593Smuzhiyun depends on I2C 1168*4882a593Smuzhiyun help 1169*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM73 1170*4882a593Smuzhiyun sensor chips. 1171*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1172*4882a593Smuzhiyun will be called lm73. 1173*4882a593Smuzhiyun 1174*4882a593Smuzhiyunconfig SENSORS_LM75 1175*4882a593Smuzhiyun tristate "National Semiconductor LM75 and compatibles" 1176*4882a593Smuzhiyun depends on I2C 1177*4882a593Smuzhiyun select REGMAP_I2C 1178*4882a593Smuzhiyun help 1179*4882a593Smuzhiyun If you say yes here you get support for one common type of 1180*4882a593Smuzhiyun temperature sensor chip, with models including: 1181*4882a593Smuzhiyun 1182*4882a593Smuzhiyun - Analog Devices ADT75 1183*4882a593Smuzhiyun - Dallas Semiconductor DS75, DS1775 and DS7505 1184*4882a593Smuzhiyun - Global Mixed-mode Technology (GMT) G751 1185*4882a593Smuzhiyun - Maxim MAX6625 and MAX6626 1186*4882a593Smuzhiyun - Microchip MCP980x 1187*4882a593Smuzhiyun - National Semiconductor LM75, LM75A 1188*4882a593Smuzhiyun - NXP's LM75A 1189*4882a593Smuzhiyun - ST Microelectronics STDS75 1190*4882a593Smuzhiyun - ST Microelectronics STLM75 1191*4882a593Smuzhiyun - TelCom (now Microchip) TCN75 1192*4882a593Smuzhiyun - Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75, 1193*4882a593Smuzhiyun TMP175, TMP275 1194*4882a593Smuzhiyun 1195*4882a593Smuzhiyun This driver supports driver model based binding through board 1196*4882a593Smuzhiyun specific I2C device tables. 1197*4882a593Smuzhiyun 1198*4882a593Smuzhiyun It also supports the "legacy" style of driver binding. To use 1199*4882a593Smuzhiyun that with some chips which don't replicate LM75 quirks exactly, 1200*4882a593Smuzhiyun you may need the "force" module parameter. 1201*4882a593Smuzhiyun 1202*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1203*4882a593Smuzhiyun will be called lm75. 1204*4882a593Smuzhiyun 1205*4882a593Smuzhiyunconfig SENSORS_LM77 1206*4882a593Smuzhiyun tristate "National Semiconductor LM77" 1207*4882a593Smuzhiyun depends on I2C 1208*4882a593Smuzhiyun help 1209*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM77 1210*4882a593Smuzhiyun sensor chips. 1211*4882a593Smuzhiyun 1212*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1213*4882a593Smuzhiyun will be called lm77. 1214*4882a593Smuzhiyun 1215*4882a593Smuzhiyunconfig SENSORS_LM78 1216*4882a593Smuzhiyun tristate "National Semiconductor LM78 and compatibles" 1217*4882a593Smuzhiyun depends on I2C 1218*4882a593Smuzhiyun select HWMON_VID 1219*4882a593Smuzhiyun help 1220*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM78, 1221*4882a593Smuzhiyun LM78-J and LM79. 1222*4882a593Smuzhiyun 1223*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1224*4882a593Smuzhiyun will be called lm78. 1225*4882a593Smuzhiyun 1226*4882a593Smuzhiyunconfig SENSORS_LM80 1227*4882a593Smuzhiyun tristate "National Semiconductor LM80 and LM96080" 1228*4882a593Smuzhiyun depends on I2C 1229*4882a593Smuzhiyun help 1230*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor 1231*4882a593Smuzhiyun LM80 and LM96080 sensor chips. 1232*4882a593Smuzhiyun 1233*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1234*4882a593Smuzhiyun will be called lm80. 1235*4882a593Smuzhiyun 1236*4882a593Smuzhiyunconfig SENSORS_LM83 1237*4882a593Smuzhiyun tristate "National Semiconductor LM83 and compatibles" 1238*4882a593Smuzhiyun depends on I2C 1239*4882a593Smuzhiyun help 1240*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor 1241*4882a593Smuzhiyun LM82 and LM83 sensor chips. 1242*4882a593Smuzhiyun 1243*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1244*4882a593Smuzhiyun will be called lm83. 1245*4882a593Smuzhiyun 1246*4882a593Smuzhiyunconfig SENSORS_LM85 1247*4882a593Smuzhiyun tristate "National Semiconductor LM85 and compatibles" 1248*4882a593Smuzhiyun depends on I2C 1249*4882a593Smuzhiyun select HWMON_VID 1250*4882a593Smuzhiyun help 1251*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM85 1252*4882a593Smuzhiyun sensor chips and clones: ADM1027, ADT7463, ADT7468, EMC6D100, 1253*4882a593Smuzhiyun EMC6D101, EMC6D102, and EMC6D103. 1254*4882a593Smuzhiyun 1255*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1256*4882a593Smuzhiyun will be called lm85. 1257*4882a593Smuzhiyun 1258*4882a593Smuzhiyunconfig SENSORS_LM87 1259*4882a593Smuzhiyun tristate "National Semiconductor LM87 and compatibles" 1260*4882a593Smuzhiyun depends on I2C 1261*4882a593Smuzhiyun select HWMON_VID 1262*4882a593Smuzhiyun help 1263*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM87 1264*4882a593Smuzhiyun and Analog Devices ADM1024 sensor chips. 1265*4882a593Smuzhiyun 1266*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1267*4882a593Smuzhiyun will be called lm87. 1268*4882a593Smuzhiyun 1269*4882a593Smuzhiyunconfig SENSORS_LM90 1270*4882a593Smuzhiyun tristate "National Semiconductor LM90 and compatibles" 1271*4882a593Smuzhiyun depends on I2C 1272*4882a593Smuzhiyun help 1273*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM90, 1274*4882a593Smuzhiyun LM86, LM89 and LM99, Analog Devices ADM1032, ADT7461, and ADT7461A, 1275*4882a593Smuzhiyun Maxim MAX6646, MAX6647, MAX6648, MAX6649, MAX6654, MAX6657, MAX6658, 1276*4882a593Smuzhiyun MAX6659, MAX6680, MAX6681, MAX6692, MAX6695, MAX6696, 1277*4882a593Smuzhiyun ON Semiconductor NCT1008, Winbond/Nuvoton W83L771W/G/AWG/ASG, 1278*4882a593Smuzhiyun Philips SA56004, GMT G781, Texas Instruments TMP451 and TMP461 1279*4882a593Smuzhiyun sensor chips. 1280*4882a593Smuzhiyun 1281*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1282*4882a593Smuzhiyun will be called lm90. 1283*4882a593Smuzhiyun 1284*4882a593Smuzhiyunconfig SENSORS_LM92 1285*4882a593Smuzhiyun tristate "National Semiconductor LM92 and compatibles" 1286*4882a593Smuzhiyun depends on I2C 1287*4882a593Smuzhiyun help 1288*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM92 1289*4882a593Smuzhiyun and Maxim MAX6635 sensor chips. 1290*4882a593Smuzhiyun 1291*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1292*4882a593Smuzhiyun will be called lm92. 1293*4882a593Smuzhiyun 1294*4882a593Smuzhiyunconfig SENSORS_LM93 1295*4882a593Smuzhiyun tristate "National Semiconductor LM93 and compatibles" 1296*4882a593Smuzhiyun depends on I2C 1297*4882a593Smuzhiyun select HWMON_VID 1298*4882a593Smuzhiyun help 1299*4882a593Smuzhiyun If you say yes here you get support for National Semiconductor LM93, 1300*4882a593Smuzhiyun LM94, and compatible sensor chips. 1301*4882a593Smuzhiyun 1302*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1303*4882a593Smuzhiyun will be called lm93. 1304*4882a593Smuzhiyun 1305*4882a593Smuzhiyunconfig SENSORS_LM95234 1306*4882a593Smuzhiyun tristate "National Semiconductor LM95234 and compatibles" 1307*4882a593Smuzhiyun depends on I2C 1308*4882a593Smuzhiyun help 1309*4882a593Smuzhiyun If you say yes here you get support for the LM95233 and LM95234 1310*4882a593Smuzhiyun temperature sensor chips. 1311*4882a593Smuzhiyun 1312*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1313*4882a593Smuzhiyun will be called lm95234. 1314*4882a593Smuzhiyun 1315*4882a593Smuzhiyunconfig SENSORS_LM95241 1316*4882a593Smuzhiyun tristate "National Semiconductor LM95241 and compatibles" 1317*4882a593Smuzhiyun depends on I2C 1318*4882a593Smuzhiyun help 1319*4882a593Smuzhiyun If you say yes here you get support for LM95231 and LM95241 sensor 1320*4882a593Smuzhiyun chips. 1321*4882a593Smuzhiyun 1322*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1323*4882a593Smuzhiyun will be called lm95241. 1324*4882a593Smuzhiyun 1325*4882a593Smuzhiyunconfig SENSORS_LM95245 1326*4882a593Smuzhiyun tristate "National Semiconductor LM95245 and compatibles" 1327*4882a593Smuzhiyun depends on I2C 1328*4882a593Smuzhiyun select REGMAP_I2C 1329*4882a593Smuzhiyun help 1330*4882a593Smuzhiyun If you say yes here you get support for LM95235 and LM95245 1331*4882a593Smuzhiyun temperature sensor chips. 1332*4882a593Smuzhiyun 1333*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1334*4882a593Smuzhiyun will be called lm95245. 1335*4882a593Smuzhiyun 1336*4882a593Smuzhiyunconfig SENSORS_PC87360 1337*4882a593Smuzhiyun tristate "National Semiconductor PC87360 family" 1338*4882a593Smuzhiyun depends on !PPC 1339*4882a593Smuzhiyun select HWMON_VID 1340*4882a593Smuzhiyun help 1341*4882a593Smuzhiyun If you say yes here you get access to the hardware monitoring 1342*4882a593Smuzhiyun functions of the National Semiconductor PC8736x Super-I/O chips. 1343*4882a593Smuzhiyun The PC87360, PC87363 and PC87364 only have fan monitoring and 1344*4882a593Smuzhiyun control. The PC87365 and PC87366 additionally have voltage and 1345*4882a593Smuzhiyun temperature monitoring. 1346*4882a593Smuzhiyun 1347*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1348*4882a593Smuzhiyun will be called pc87360. 1349*4882a593Smuzhiyun 1350*4882a593Smuzhiyunconfig SENSORS_PC87427 1351*4882a593Smuzhiyun tristate "National Semiconductor PC87427" 1352*4882a593Smuzhiyun depends on !PPC 1353*4882a593Smuzhiyun help 1354*4882a593Smuzhiyun If you say yes here you get access to the hardware monitoring 1355*4882a593Smuzhiyun functions of the National Semiconductor PC87427 Super-I/O chip. 1356*4882a593Smuzhiyun The chip has two distinct logical devices, one for fan speed 1357*4882a593Smuzhiyun monitoring and control, and one for voltage and temperature 1358*4882a593Smuzhiyun monitoring. Fan speed monitoring and control are supported, as 1359*4882a593Smuzhiyun well as temperature monitoring. Voltages aren't supported yet. 1360*4882a593Smuzhiyun 1361*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1362*4882a593Smuzhiyun will be called pc87427. 1363*4882a593Smuzhiyun 1364*4882a593Smuzhiyunconfig SENSORS_NTC_THERMISTOR 1365*4882a593Smuzhiyun tristate "NTC thermistor support from Murata" 1366*4882a593Smuzhiyun depends on !OF || IIO=n || IIO 1367*4882a593Smuzhiyun depends on THERMAL || !THERMAL_OF 1368*4882a593Smuzhiyun help 1369*4882a593Smuzhiyun This driver supports NTC thermistors sensor reading and its 1370*4882a593Smuzhiyun interpretation. The driver can also monitor the temperature and 1371*4882a593Smuzhiyun send notifications about the temperature. 1372*4882a593Smuzhiyun 1373*4882a593Smuzhiyun Currently, this driver supports 1374*4882a593Smuzhiyun NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473, NCP15WL333, 1375*4882a593Smuzhiyun NCP03WF104 and NCP15XH103 from Murata and B57330V2103 and 1376*4882a593Smuzhiyun B57891S0103 from EPCOS. 1377*4882a593Smuzhiyun 1378*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1379*4882a593Smuzhiyun will be called ntc-thermistor. 1380*4882a593Smuzhiyun 1381*4882a593Smuzhiyunconfig SENSORS_NCT6683 1382*4882a593Smuzhiyun tristate "Nuvoton NCT6683D" 1383*4882a593Smuzhiyun depends on !PPC 1384*4882a593Smuzhiyun help 1385*4882a593Smuzhiyun If you say yes here you get support for the hardware monitoring 1386*4882a593Smuzhiyun functionality of the Nuvoton NCT6683D eSIO chip. 1387*4882a593Smuzhiyun 1388*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1389*4882a593Smuzhiyun will be called nct6683. 1390*4882a593Smuzhiyun 1391*4882a593Smuzhiyunconfig SENSORS_NCT6775 1392*4882a593Smuzhiyun tristate "Nuvoton NCT6775F and compatibles" 1393*4882a593Smuzhiyun depends on !PPC 1394*4882a593Smuzhiyun select HWMON_VID 1395*4882a593Smuzhiyun help 1396*4882a593Smuzhiyun If you say yes here you get support for the hardware monitoring 1397*4882a593Smuzhiyun functionality of the Nuvoton NCT6106D, NCT6775F, NCT6776F, NCT6779D, 1398*4882a593Smuzhiyun NCT6791D, NCT6792D, NCT6793D, NCT6795D, NCT6796D, and compatible 1399*4882a593Smuzhiyun Super-I/O chips. This driver replaces the w83627ehf driver for 1400*4882a593Smuzhiyun NCT6775F and NCT6776F. 1401*4882a593Smuzhiyun 1402*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1403*4882a593Smuzhiyun will be called nct6775. 1404*4882a593Smuzhiyun 1405*4882a593Smuzhiyunconfig SENSORS_NCT7802 1406*4882a593Smuzhiyun tristate "Nuvoton NCT7802Y" 1407*4882a593Smuzhiyun depends on I2C 1408*4882a593Smuzhiyun select REGMAP_I2C 1409*4882a593Smuzhiyun help 1410*4882a593Smuzhiyun If you say yes here you get support for the Nuvoton NCT7802Y 1411*4882a593Smuzhiyun hardware monitoring chip. 1412*4882a593Smuzhiyun 1413*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1414*4882a593Smuzhiyun will be called nct7802. 1415*4882a593Smuzhiyun 1416*4882a593Smuzhiyunconfig SENSORS_NCT7904 1417*4882a593Smuzhiyun tristate "Nuvoton NCT7904" 1418*4882a593Smuzhiyun depends on I2C && WATCHDOG 1419*4882a593Smuzhiyun select WATCHDOG_CORE 1420*4882a593Smuzhiyun help 1421*4882a593Smuzhiyun If you say yes here you get support for the Nuvoton NCT7904 1422*4882a593Smuzhiyun hardware monitoring chip, including manual fan speed control 1423*4882a593Smuzhiyun and support for the integrated watchdog. 1424*4882a593Smuzhiyun 1425*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1426*4882a593Smuzhiyun will be called nct7904. 1427*4882a593Smuzhiyun 1428*4882a593Smuzhiyunconfig SENSORS_NPCM7XX 1429*4882a593Smuzhiyun tristate "Nuvoton NPCM750 and compatible PWM and Fan controllers" 1430*4882a593Smuzhiyun imply THERMAL 1431*4882a593Smuzhiyun help 1432*4882a593Smuzhiyun This driver provides support for Nuvoton NPCM750/730/715/705 PWM 1433*4882a593Smuzhiyun and Fan controllers. 1434*4882a593Smuzhiyun 1435*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1436*4882a593Smuzhiyun will be called npcm750-pwm-fan. 1437*4882a593Smuzhiyun 1438*4882a593Smuzhiyunconfig SENSORS_NSA320 1439*4882a593Smuzhiyun tristate "ZyXEL NSA320 and compatible fan speed and temperature sensors" 1440*4882a593Smuzhiyun depends on GPIOLIB && OF 1441*4882a593Smuzhiyun depends on MACH_KIRKWOOD || COMPILE_TEST 1442*4882a593Smuzhiyun help 1443*4882a593Smuzhiyun If you say yes here you get support for hardware monitoring 1444*4882a593Smuzhiyun for the ZyXEL NSA320 Media Server and other compatible devices 1445*4882a593Smuzhiyun (probably the NSA325 and some NSA310 variants). 1446*4882a593Smuzhiyun 1447*4882a593Smuzhiyun The sensor data is taken from a Holtek HT46R065 microcontroller 1448*4882a593Smuzhiyun connected to GPIO lines. 1449*4882a593Smuzhiyun 1450*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1451*4882a593Smuzhiyun will be called nsa320-hwmon. 1452*4882a593Smuzhiyun 1453*4882a593Smuzhiyunsource "drivers/hwmon/occ/Kconfig" 1454*4882a593Smuzhiyun 1455*4882a593Smuzhiyunconfig SENSORS_PCF8591 1456*4882a593Smuzhiyun tristate "Philips PCF8591 ADC/DAC" 1457*4882a593Smuzhiyun depends on I2C 1458*4882a593Smuzhiyun help 1459*4882a593Smuzhiyun If you say yes here you get support for Philips PCF8591 4-channel 1460*4882a593Smuzhiyun ADC, 1-channel DAC chips. 1461*4882a593Smuzhiyun 1462*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1463*4882a593Smuzhiyun will be called pcf8591. 1464*4882a593Smuzhiyun 1465*4882a593Smuzhiyun These devices are hard to detect and rarely found on mainstream 1466*4882a593Smuzhiyun hardware. If unsure, say N. 1467*4882a593Smuzhiyun 1468*4882a593Smuzhiyunsource "drivers/hwmon/pmbus/Kconfig" 1469*4882a593Smuzhiyun 1470*4882a593Smuzhiyunconfig SENSORS_PWM_FAN 1471*4882a593Smuzhiyun tristate "PWM fan" 1472*4882a593Smuzhiyun depends on (PWM && OF) || COMPILE_TEST 1473*4882a593Smuzhiyun depends on THERMAL || THERMAL=n 1474*4882a593Smuzhiyun help 1475*4882a593Smuzhiyun If you say yes here you get support for fans connected to PWM lines. 1476*4882a593Smuzhiyun The driver uses the generic PWM interface, thus it will work on a 1477*4882a593Smuzhiyun variety of SoCs. 1478*4882a593Smuzhiyun 1479*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1480*4882a593Smuzhiyun will be called pwm-fan. 1481*4882a593Smuzhiyun 1482*4882a593Smuzhiyunconfig SENSORS_RASPBERRYPI_HWMON 1483*4882a593Smuzhiyun tristate "Raspberry Pi voltage monitor" 1484*4882a593Smuzhiyun depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE) 1485*4882a593Smuzhiyun help 1486*4882a593Smuzhiyun If you say yes here you get support for voltage sensor on the 1487*4882a593Smuzhiyun Raspberry Pi. 1488*4882a593Smuzhiyun 1489*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1490*4882a593Smuzhiyun will be called raspberrypi-hwmon. 1491*4882a593Smuzhiyun 1492*4882a593Smuzhiyunconfig SENSORS_SL28CPLD 1493*4882a593Smuzhiyun tristate "Kontron sl28cpld hardware monitoring driver" 1494*4882a593Smuzhiyun depends on MFD_SL28CPLD || COMPILE_TEST 1495*4882a593Smuzhiyun help 1496*4882a593Smuzhiyun If you say yes here you get support for the fan supervisor of the 1497*4882a593Smuzhiyun sl28cpld board management controller. 1498*4882a593Smuzhiyun 1499*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1500*4882a593Smuzhiyun will be called sl28cpld-hwmon. 1501*4882a593Smuzhiyun 1502*4882a593Smuzhiyunconfig SENSORS_SHT15 1503*4882a593Smuzhiyun tristate "Sensiron humidity and temperature sensors. SHT15 and compat." 1504*4882a593Smuzhiyun depends on GPIOLIB || COMPILE_TEST 1505*4882a593Smuzhiyun select BITREVERSE 1506*4882a593Smuzhiyun help 1507*4882a593Smuzhiyun If you say yes here you get support for the Sensiron SHT10, SHT11, 1508*4882a593Smuzhiyun SHT15, SHT71, SHT75 humidity and temperature sensors. 1509*4882a593Smuzhiyun 1510*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1511*4882a593Smuzhiyun will be called sht15. 1512*4882a593Smuzhiyun 1513*4882a593Smuzhiyunconfig SENSORS_SHT21 1514*4882a593Smuzhiyun tristate "Sensiron humidity and temperature sensors. SHT21 and compat." 1515*4882a593Smuzhiyun depends on I2C 1516*4882a593Smuzhiyun help 1517*4882a593Smuzhiyun If you say yes here you get support for the Sensiron SHT21, SHT25 1518*4882a593Smuzhiyun humidity and temperature sensors. 1519*4882a593Smuzhiyun 1520*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1521*4882a593Smuzhiyun will be called sht21. 1522*4882a593Smuzhiyun 1523*4882a593Smuzhiyunconfig SENSORS_SHT3x 1524*4882a593Smuzhiyun tristate "Sensiron humidity and temperature sensors. SHT3x and compat." 1525*4882a593Smuzhiyun depends on I2C 1526*4882a593Smuzhiyun select CRC8 1527*4882a593Smuzhiyun help 1528*4882a593Smuzhiyun If you say yes here you get support for the Sensiron SHT30 and SHT31 1529*4882a593Smuzhiyun humidity and temperature sensors. 1530*4882a593Smuzhiyun 1531*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1532*4882a593Smuzhiyun will be called sht3x. 1533*4882a593Smuzhiyun 1534*4882a593Smuzhiyunconfig SENSORS_SHTC1 1535*4882a593Smuzhiyun tristate "Sensiron humidity and temperature sensors. SHTC1 and compat." 1536*4882a593Smuzhiyun depends on I2C 1537*4882a593Smuzhiyun help 1538*4882a593Smuzhiyun If you say yes here you get support for the Sensiron SHTC1, SHTW1, 1539*4882a593Smuzhiyun and SHTC3 humidity and temperature sensors. 1540*4882a593Smuzhiyun 1541*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1542*4882a593Smuzhiyun will be called shtc1. 1543*4882a593Smuzhiyun 1544*4882a593Smuzhiyunconfig SENSORS_S3C 1545*4882a593Smuzhiyun tristate "Samsung built-in ADC" 1546*4882a593Smuzhiyun depends on S3C_ADC 1547*4882a593Smuzhiyun help 1548*4882a593Smuzhiyun If you say yes here you get support for the on-board ADCs of 1549*4882a593Smuzhiyun the Samsung S3C24XX, S3C64XX and other series of SoC 1550*4882a593Smuzhiyun 1551*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1552*4882a593Smuzhiyun will be called s3c-hwmon. 1553*4882a593Smuzhiyun 1554*4882a593Smuzhiyunconfig SENSORS_S3C_RAW 1555*4882a593Smuzhiyun bool "Include raw channel attributes in sysfs" 1556*4882a593Smuzhiyun depends on SENSORS_S3C 1557*4882a593Smuzhiyun help 1558*4882a593Smuzhiyun Say Y here if you want to include raw copies of all the ADC 1559*4882a593Smuzhiyun channels in sysfs. 1560*4882a593Smuzhiyun 1561*4882a593Smuzhiyunconfig SENSORS_SIS5595 1562*4882a593Smuzhiyun tristate "Silicon Integrated Systems Corp. SiS5595" 1563*4882a593Smuzhiyun depends on PCI 1564*4882a593Smuzhiyun help 1565*4882a593Smuzhiyun If you say yes here you get support for the integrated sensors in 1566*4882a593Smuzhiyun SiS5595 South Bridges. 1567*4882a593Smuzhiyun 1568*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1569*4882a593Smuzhiyun will be called sis5595. 1570*4882a593Smuzhiyun 1571*4882a593Smuzhiyunconfig SENSORS_DME1737 1572*4882a593Smuzhiyun tristate "SMSC DME1737, SCH311x and compatibles" 1573*4882a593Smuzhiyun depends on I2C && !PPC 1574*4882a593Smuzhiyun select HWMON_VID 1575*4882a593Smuzhiyun help 1576*4882a593Smuzhiyun If you say yes here you get support for the hardware monitoring 1577*4882a593Smuzhiyun and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 1578*4882a593Smuzhiyun Asus A8000 Super-I/O chips. 1579*4882a593Smuzhiyun 1580*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1581*4882a593Smuzhiyun will be called dme1737. 1582*4882a593Smuzhiyun 1583*4882a593Smuzhiyunconfig SENSORS_EMC1403 1584*4882a593Smuzhiyun tristate "SMSC EMC1403/23 thermal sensor" 1585*4882a593Smuzhiyun depends on I2C 1586*4882a593Smuzhiyun select REGMAP_I2C 1587*4882a593Smuzhiyun help 1588*4882a593Smuzhiyun If you say yes here you get support for the SMSC EMC1403/23 1589*4882a593Smuzhiyun temperature monitoring chip. 1590*4882a593Smuzhiyun 1591*4882a593Smuzhiyun Threshold values can be configured using sysfs. 1592*4882a593Smuzhiyun Data from the different diodes are accessible via sysfs. 1593*4882a593Smuzhiyun 1594*4882a593Smuzhiyunconfig SENSORS_EMC2103 1595*4882a593Smuzhiyun tristate "SMSC EMC2103" 1596*4882a593Smuzhiyun depends on I2C 1597*4882a593Smuzhiyun help 1598*4882a593Smuzhiyun If you say yes here you get support for the temperature 1599*4882a593Smuzhiyun and fan sensors of the SMSC EMC2103 chips. 1600*4882a593Smuzhiyun 1601*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1602*4882a593Smuzhiyun will be called emc2103. 1603*4882a593Smuzhiyun 1604*4882a593Smuzhiyunconfig SENSORS_EMC6W201 1605*4882a593Smuzhiyun tristate "SMSC EMC6W201" 1606*4882a593Smuzhiyun depends on I2C 1607*4882a593Smuzhiyun help 1608*4882a593Smuzhiyun If you say yes here you get support for the SMSC EMC6W201 1609*4882a593Smuzhiyun hardware monitoring chip. 1610*4882a593Smuzhiyun 1611*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1612*4882a593Smuzhiyun will be called emc6w201. 1613*4882a593Smuzhiyun 1614*4882a593Smuzhiyunconfig SENSORS_SMSC47M1 1615*4882a593Smuzhiyun tristate "SMSC LPC47M10x and compatibles" 1616*4882a593Smuzhiyun depends on !PPC 1617*4882a593Smuzhiyun help 1618*4882a593Smuzhiyun If you say yes here you get support for the integrated fan 1619*4882a593Smuzhiyun monitoring and control capabilities of the SMSC LPC47B27x, 1620*4882a593Smuzhiyun LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 1621*4882a593Smuzhiyun LPC47M192, LPC47M292 and LPC47M997 chips. 1622*4882a593Smuzhiyun 1623*4882a593Smuzhiyun The temperature and voltage sensor features of the LPC47M15x, 1624*4882a593Smuzhiyun LPC47M192, LPC47M292 and LPC47M997 are supported by another 1625*4882a593Smuzhiyun driver, select also "SMSC LPC47M192 and compatibles" below for 1626*4882a593Smuzhiyun those. 1627*4882a593Smuzhiyun 1628*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1629*4882a593Smuzhiyun will be called smsc47m1. 1630*4882a593Smuzhiyun 1631*4882a593Smuzhiyunconfig SENSORS_SMSC47M192 1632*4882a593Smuzhiyun tristate "SMSC LPC47M192 and compatibles" 1633*4882a593Smuzhiyun depends on I2C 1634*4882a593Smuzhiyun select HWMON_VID 1635*4882a593Smuzhiyun help 1636*4882a593Smuzhiyun If you say yes here you get support for the temperature and 1637*4882a593Smuzhiyun voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 1638*4882a593Smuzhiyun and LPC47M997 chips. 1639*4882a593Smuzhiyun 1640*4882a593Smuzhiyun The fan monitoring and control capabilities of these chips 1641*4882a593Smuzhiyun are supported by another driver, select 1642*4882a593Smuzhiyun "SMSC LPC47M10x and compatibles" above. You need both drivers 1643*4882a593Smuzhiyun if you want fan control and voltage/temperature sensor support. 1644*4882a593Smuzhiyun 1645*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1646*4882a593Smuzhiyun will be called smsc47m192. 1647*4882a593Smuzhiyun 1648*4882a593Smuzhiyunconfig SENSORS_SMSC47B397 1649*4882a593Smuzhiyun tristate "SMSC LPC47B397-NC" 1650*4882a593Smuzhiyun depends on !PPC 1651*4882a593Smuzhiyun help 1652*4882a593Smuzhiyun If you say yes here you get support for the SMSC LPC47B397-NC 1653*4882a593Smuzhiyun sensor chip. 1654*4882a593Smuzhiyun 1655*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1656*4882a593Smuzhiyun will be called smsc47b397. 1657*4882a593Smuzhiyun 1658*4882a593Smuzhiyunconfig SENSORS_SCH56XX_COMMON 1659*4882a593Smuzhiyun tristate 1660*4882a593Smuzhiyun 1661*4882a593Smuzhiyunconfig SENSORS_SCH5627 1662*4882a593Smuzhiyun tristate "SMSC SCH5627" 1663*4882a593Smuzhiyun depends on !PPC && WATCHDOG 1664*4882a593Smuzhiyun select SENSORS_SCH56XX_COMMON 1665*4882a593Smuzhiyun select WATCHDOG_CORE 1666*4882a593Smuzhiyun help 1667*4882a593Smuzhiyun If you say yes here you get support for the hardware monitoring 1668*4882a593Smuzhiyun features of the SMSC SCH5627 Super-I/O chip including support for 1669*4882a593Smuzhiyun the integrated watchdog. 1670*4882a593Smuzhiyun 1671*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1672*4882a593Smuzhiyun will be called sch5627. 1673*4882a593Smuzhiyun 1674*4882a593Smuzhiyunconfig SENSORS_SCH5636 1675*4882a593Smuzhiyun tristate "SMSC SCH5636" 1676*4882a593Smuzhiyun depends on !PPC && WATCHDOG 1677*4882a593Smuzhiyun select SENSORS_SCH56XX_COMMON 1678*4882a593Smuzhiyun select WATCHDOG_CORE 1679*4882a593Smuzhiyun help 1680*4882a593Smuzhiyun SMSC SCH5636 Super I/O chips include an embedded microcontroller for 1681*4882a593Smuzhiyun hardware monitoring solutions, allowing motherboard manufacturers to 1682*4882a593Smuzhiyun create their own custom hwmon solution based upon the SCH5636. 1683*4882a593Smuzhiyun 1684*4882a593Smuzhiyun Currently this driver only supports the Fujitsu Theseus SCH5636 based 1685*4882a593Smuzhiyun hwmon solution. Say yes here if you want support for the Fujitsu 1686*4882a593Smuzhiyun Theseus' hardware monitoring features including support for the 1687*4882a593Smuzhiyun integrated watchdog. 1688*4882a593Smuzhiyun 1689*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1690*4882a593Smuzhiyun will be called sch5636. 1691*4882a593Smuzhiyun 1692*4882a593Smuzhiyunconfig SENSORS_STTS751 1693*4882a593Smuzhiyun tristate "ST Microelectronics STTS751" 1694*4882a593Smuzhiyun depends on I2C 1695*4882a593Smuzhiyun help 1696*4882a593Smuzhiyun If you say yes here you get support for STTS751 1697*4882a593Smuzhiyun temperature sensor chips. 1698*4882a593Smuzhiyun 1699*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1700*4882a593Smuzhiyun will be called stts751. 1701*4882a593Smuzhiyun 1702*4882a593Smuzhiyunconfig SENSORS_SMM665 1703*4882a593Smuzhiyun tristate "Summit Microelectronics SMM665" 1704*4882a593Smuzhiyun depends on I2C 1705*4882a593Smuzhiyun help 1706*4882a593Smuzhiyun If you say yes here you get support for the hardware monitoring 1707*4882a593Smuzhiyun features of the Summit Microelectronics SMM665/SMM665B Six-Channel 1708*4882a593Smuzhiyun Active DC Output Controller / Monitor. 1709*4882a593Smuzhiyun 1710*4882a593Smuzhiyun Other supported chips are SMM465, SMM665C, SMM764, and SMM766. 1711*4882a593Smuzhiyun Support for those chips is untested. 1712*4882a593Smuzhiyun 1713*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 1714*4882a593Smuzhiyun be called smm665. 1715*4882a593Smuzhiyun 1716*4882a593Smuzhiyunconfig SENSORS_ADC128D818 1717*4882a593Smuzhiyun tristate "Texas Instruments ADC128D818" 1718*4882a593Smuzhiyun depends on I2C 1719*4882a593Smuzhiyun help 1720*4882a593Smuzhiyun If you say yes here you get support for the Texas Instruments 1721*4882a593Smuzhiyun ADC128D818 System Monitor with Temperature Sensor chip. 1722*4882a593Smuzhiyun 1723*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1724*4882a593Smuzhiyun will be called adc128d818. 1725*4882a593Smuzhiyun 1726*4882a593Smuzhiyunconfig SENSORS_ADS7828 1727*4882a593Smuzhiyun tristate "Texas Instruments ADS7828 and compatibles" 1728*4882a593Smuzhiyun depends on I2C 1729*4882a593Smuzhiyun select REGMAP_I2C 1730*4882a593Smuzhiyun help 1731*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments ADS7828 and 1732*4882a593Smuzhiyun ADS7830 8-channel A/D converters. ADS7828 resolution is 12-bit, while 1733*4882a593Smuzhiyun it is 8-bit on ADS7830. 1734*4882a593Smuzhiyun 1735*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1736*4882a593Smuzhiyun will be called ads7828. 1737*4882a593Smuzhiyun 1738*4882a593Smuzhiyunconfig SENSORS_ADS7871 1739*4882a593Smuzhiyun tristate "Texas Instruments ADS7871 A/D converter" 1740*4882a593Smuzhiyun depends on SPI 1741*4882a593Smuzhiyun help 1742*4882a593Smuzhiyun If you say yes here you get support for TI ADS7871 & ADS7870 1743*4882a593Smuzhiyun 1744*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1745*4882a593Smuzhiyun will be called ads7871. 1746*4882a593Smuzhiyun 1747*4882a593Smuzhiyunconfig SENSORS_AMC6821 1748*4882a593Smuzhiyun tristate "Texas Instruments AMC6821" 1749*4882a593Smuzhiyun depends on I2C 1750*4882a593Smuzhiyun help 1751*4882a593Smuzhiyun If you say yes here you get support for the Texas Instruments 1752*4882a593Smuzhiyun AMC6821 hardware monitoring chips. 1753*4882a593Smuzhiyun 1754*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1755*4882a593Smuzhiyun will be called amc6821. 1756*4882a593Smuzhiyun 1757*4882a593Smuzhiyunconfig SENSORS_INA209 1758*4882a593Smuzhiyun tristate "TI / Burr Brown INA209" 1759*4882a593Smuzhiyun depends on I2C 1760*4882a593Smuzhiyun help 1761*4882a593Smuzhiyun If you say yes here you get support for the TI / Burr Brown INA209 1762*4882a593Smuzhiyun voltage / current / power monitor I2C interface. 1763*4882a593Smuzhiyun 1764*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will 1765*4882a593Smuzhiyun be called ina209. 1766*4882a593Smuzhiyun 1767*4882a593Smuzhiyunconfig SENSORS_INA2XX 1768*4882a593Smuzhiyun tristate "Texas Instruments INA219 and compatibles" 1769*4882a593Smuzhiyun depends on I2C 1770*4882a593Smuzhiyun select REGMAP_I2C 1771*4882a593Smuzhiyun help 1772*4882a593Smuzhiyun If you say yes here you get support for INA219, INA220, INA226, 1773*4882a593Smuzhiyun INA230, and INA231 power monitor chips. 1774*4882a593Smuzhiyun 1775*4882a593Smuzhiyun The INA2xx driver is configured for the default configuration of 1776*4882a593Smuzhiyun the part as described in the datasheet. 1777*4882a593Smuzhiyun Default value for Rshunt is 10 mOhms. 1778*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1779*4882a593Smuzhiyun will be called ina2xx. 1780*4882a593Smuzhiyun 1781*4882a593Smuzhiyunconfig SENSORS_INA3221 1782*4882a593Smuzhiyun tristate "Texas Instruments INA3221 Triple Power Monitor" 1783*4882a593Smuzhiyun depends on I2C 1784*4882a593Smuzhiyun select REGMAP_I2C 1785*4882a593Smuzhiyun help 1786*4882a593Smuzhiyun If you say yes here you get support for the TI INA3221 Triple Power 1787*4882a593Smuzhiyun Monitor. 1788*4882a593Smuzhiyun 1789*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1790*4882a593Smuzhiyun will be called ina3221. 1791*4882a593Smuzhiyun 1792*4882a593Smuzhiyunconfig SENSORS_TC74 1793*4882a593Smuzhiyun tristate "Microchip TC74" 1794*4882a593Smuzhiyun depends on I2C 1795*4882a593Smuzhiyun help 1796*4882a593Smuzhiyun If you say yes here you get support for Microchip TC74 single 1797*4882a593Smuzhiyun input temperature sensor chips. 1798*4882a593Smuzhiyun 1799*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1800*4882a593Smuzhiyun will be called tc74. 1801*4882a593Smuzhiyun 1802*4882a593Smuzhiyunconfig SENSORS_THMC50 1803*4882a593Smuzhiyun tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 1804*4882a593Smuzhiyun depends on I2C 1805*4882a593Smuzhiyun help 1806*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments THMC50 1807*4882a593Smuzhiyun sensor chips and clones: the Analog Devices ADM1022. 1808*4882a593Smuzhiyun 1809*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1810*4882a593Smuzhiyun will be called thmc50. 1811*4882a593Smuzhiyun 1812*4882a593Smuzhiyunconfig SENSORS_TMP102 1813*4882a593Smuzhiyun tristate "Texas Instruments TMP102" 1814*4882a593Smuzhiyun depends on I2C 1815*4882a593Smuzhiyun select REGMAP_I2C 1816*4882a593Smuzhiyun help 1817*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments TMP102 1818*4882a593Smuzhiyun sensor chips. 1819*4882a593Smuzhiyun 1820*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1821*4882a593Smuzhiyun will be called tmp102. 1822*4882a593Smuzhiyun 1823*4882a593Smuzhiyunconfig SENSORS_TMP103 1824*4882a593Smuzhiyun tristate "Texas Instruments TMP103" 1825*4882a593Smuzhiyun depends on I2C 1826*4882a593Smuzhiyun select REGMAP_I2C 1827*4882a593Smuzhiyun help 1828*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments TMP103 1829*4882a593Smuzhiyun sensor chips. 1830*4882a593Smuzhiyun 1831*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1832*4882a593Smuzhiyun will be called tmp103. 1833*4882a593Smuzhiyun 1834*4882a593Smuzhiyunconfig SENSORS_TMP108 1835*4882a593Smuzhiyun tristate "Texas Instruments TMP108" 1836*4882a593Smuzhiyun depends on I2C 1837*4882a593Smuzhiyun select REGMAP_I2C 1838*4882a593Smuzhiyun help 1839*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments TMP108 1840*4882a593Smuzhiyun sensor chips. 1841*4882a593Smuzhiyun 1842*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1843*4882a593Smuzhiyun will be called tmp108. 1844*4882a593Smuzhiyun 1845*4882a593Smuzhiyunconfig SENSORS_TMP401 1846*4882a593Smuzhiyun tristate "Texas Instruments TMP401 and compatibles" 1847*4882a593Smuzhiyun depends on I2C 1848*4882a593Smuzhiyun help 1849*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments TMP401, 1850*4882a593Smuzhiyun TMP411, TMP431, TMP432, TMP435, and TMP461 temperature sensor chips. 1851*4882a593Smuzhiyun 1852*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1853*4882a593Smuzhiyun will be called tmp401. 1854*4882a593Smuzhiyun 1855*4882a593Smuzhiyunconfig SENSORS_TMP421 1856*4882a593Smuzhiyun tristate "Texas Instruments TMP421 and compatible" 1857*4882a593Smuzhiyun depends on I2C 1858*4882a593Smuzhiyun help 1859*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments TMP421, 1860*4882a593Smuzhiyun TMP422, TMP423, TMP441, and TMP442 temperature sensor chips. 1861*4882a593Smuzhiyun 1862*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1863*4882a593Smuzhiyun will be called tmp421. 1864*4882a593Smuzhiyun 1865*4882a593Smuzhiyunconfig SENSORS_TMP513 1866*4882a593Smuzhiyun tristate "Texas Instruments TMP513 and compatibles" 1867*4882a593Smuzhiyun depends on I2C 1868*4882a593Smuzhiyun help 1869*4882a593Smuzhiyun If you say yes here you get support for Texas Instruments TMP512, 1870*4882a593Smuzhiyun and TMP513 temperature and power supply sensor chips. 1871*4882a593Smuzhiyun 1872*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1873*4882a593Smuzhiyun will be called tmp513. 1874*4882a593Smuzhiyun 1875*4882a593Smuzhiyunconfig SENSORS_VEXPRESS 1876*4882a593Smuzhiyun tristate "Versatile Express" 1877*4882a593Smuzhiyun depends on VEXPRESS_CONFIG 1878*4882a593Smuzhiyun help 1879*4882a593Smuzhiyun This driver provides support for hardware sensors available on 1880*4882a593Smuzhiyun the ARM Ltd's Versatile Express platform. It can provide wide 1881*4882a593Smuzhiyun range of information like temperature, power, energy. 1882*4882a593Smuzhiyun 1883*4882a593Smuzhiyunconfig SENSORS_VIA_CPUTEMP 1884*4882a593Smuzhiyun tristate "VIA CPU temperature sensor" 1885*4882a593Smuzhiyun depends on X86 1886*4882a593Smuzhiyun select HWMON_VID 1887*4882a593Smuzhiyun help 1888*4882a593Smuzhiyun If you say yes here you get support for the temperature 1889*4882a593Smuzhiyun sensor inside your CPU. Supported are all known variants of 1890*4882a593Smuzhiyun the VIA C7 and Nano. 1891*4882a593Smuzhiyun 1892*4882a593Smuzhiyunconfig SENSORS_VIA686A 1893*4882a593Smuzhiyun tristate "VIA686A" 1894*4882a593Smuzhiyun depends on PCI 1895*4882a593Smuzhiyun help 1896*4882a593Smuzhiyun If you say yes here you get support for the integrated sensors in 1897*4882a593Smuzhiyun Via 686A/B South Bridges. 1898*4882a593Smuzhiyun 1899*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1900*4882a593Smuzhiyun will be called via686a. 1901*4882a593Smuzhiyun 1902*4882a593Smuzhiyunconfig SENSORS_VT1211 1903*4882a593Smuzhiyun tristate "VIA VT1211" 1904*4882a593Smuzhiyun depends on !PPC 1905*4882a593Smuzhiyun select HWMON_VID 1906*4882a593Smuzhiyun help 1907*4882a593Smuzhiyun If you say yes here then you get support for hardware monitoring 1908*4882a593Smuzhiyun features of the VIA VT1211 Super-I/O chip. 1909*4882a593Smuzhiyun 1910*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1911*4882a593Smuzhiyun will be called vt1211. 1912*4882a593Smuzhiyun 1913*4882a593Smuzhiyunconfig SENSORS_VT8231 1914*4882a593Smuzhiyun tristate "VIA VT8231" 1915*4882a593Smuzhiyun depends on PCI 1916*4882a593Smuzhiyun select HWMON_VID 1917*4882a593Smuzhiyun help 1918*4882a593Smuzhiyun If you say yes here then you get support for the integrated sensors 1919*4882a593Smuzhiyun in the VIA VT8231 device. 1920*4882a593Smuzhiyun 1921*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1922*4882a593Smuzhiyun will be called vt8231. 1923*4882a593Smuzhiyun 1924*4882a593Smuzhiyunconfig SENSORS_W83773G 1925*4882a593Smuzhiyun tristate "Nuvoton W83773G" 1926*4882a593Smuzhiyun depends on I2C 1927*4882a593Smuzhiyun select REGMAP_I2C 1928*4882a593Smuzhiyun help 1929*4882a593Smuzhiyun If you say yes here you get support for the Nuvoton W83773G hardware 1930*4882a593Smuzhiyun monitoring chip. 1931*4882a593Smuzhiyun 1932*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1933*4882a593Smuzhiyun will be called w83773g. 1934*4882a593Smuzhiyun 1935*4882a593Smuzhiyunconfig SENSORS_W83781D 1936*4882a593Smuzhiyun tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 1937*4882a593Smuzhiyun depends on I2C 1938*4882a593Smuzhiyun select HWMON_VID 1939*4882a593Smuzhiyun help 1940*4882a593Smuzhiyun If you say yes here you get support for the Winbond W8378x series 1941*4882a593Smuzhiyun of sensor chips: the W83781D, W83782D and W83783S, and the similar 1942*4882a593Smuzhiyun Asus AS99127F. 1943*4882a593Smuzhiyun 1944*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1945*4882a593Smuzhiyun will be called w83781d. 1946*4882a593Smuzhiyun 1947*4882a593Smuzhiyunconfig SENSORS_W83791D 1948*4882a593Smuzhiyun tristate "Winbond W83791D" 1949*4882a593Smuzhiyun depends on I2C 1950*4882a593Smuzhiyun select HWMON_VID 1951*4882a593Smuzhiyun help 1952*4882a593Smuzhiyun If you say yes here you get support for the Winbond W83791D chip. 1953*4882a593Smuzhiyun 1954*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1955*4882a593Smuzhiyun will be called w83791d. 1956*4882a593Smuzhiyun 1957*4882a593Smuzhiyunconfig SENSORS_W83792D 1958*4882a593Smuzhiyun tristate "Winbond W83792D" 1959*4882a593Smuzhiyun depends on I2C 1960*4882a593Smuzhiyun help 1961*4882a593Smuzhiyun If you say yes here you get support for the Winbond W83792D chip. 1962*4882a593Smuzhiyun 1963*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1964*4882a593Smuzhiyun will be called w83792d. 1965*4882a593Smuzhiyun 1966*4882a593Smuzhiyunconfig SENSORS_W83793 1967*4882a593Smuzhiyun tristate "Winbond W83793" 1968*4882a593Smuzhiyun depends on I2C 1969*4882a593Smuzhiyun select HWMON_VID 1970*4882a593Smuzhiyun help 1971*4882a593Smuzhiyun If you say yes here you get support for the Winbond W83793 1972*4882a593Smuzhiyun hardware monitoring chip, including support for the integrated 1973*4882a593Smuzhiyun watchdog. 1974*4882a593Smuzhiyun 1975*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1976*4882a593Smuzhiyun will be called w83793. 1977*4882a593Smuzhiyun 1978*4882a593Smuzhiyunconfig SENSORS_W83795 1979*4882a593Smuzhiyun tristate "Winbond/Nuvoton W83795G/ADG" 1980*4882a593Smuzhiyun depends on I2C 1981*4882a593Smuzhiyun help 1982*4882a593Smuzhiyun If you say yes here you get support for the Winbond W83795G and 1983*4882a593Smuzhiyun W83795ADG hardware monitoring chip, including manual fan speed 1984*4882a593Smuzhiyun control. 1985*4882a593Smuzhiyun 1986*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 1987*4882a593Smuzhiyun will be called w83795. 1988*4882a593Smuzhiyun 1989*4882a593Smuzhiyunconfig SENSORS_W83795_FANCTRL 1990*4882a593Smuzhiyun bool "Include automatic fan control support" 1991*4882a593Smuzhiyun depends on SENSORS_W83795 1992*4882a593Smuzhiyun help 1993*4882a593Smuzhiyun If you say yes here, support for automatic fan speed control 1994*4882a593Smuzhiyun will be included in the driver. 1995*4882a593Smuzhiyun 1996*4882a593Smuzhiyun Please also note that this option will create sysfs attribute 1997*4882a593Smuzhiyun files which may change in the future, so you shouldn't rely 1998*4882a593Smuzhiyun on them being stable. 1999*4882a593Smuzhiyun 2000*4882a593Smuzhiyunconfig SENSORS_W83L785TS 2001*4882a593Smuzhiyun tristate "Winbond W83L785TS-S" 2002*4882a593Smuzhiyun depends on I2C 2003*4882a593Smuzhiyun help 2004*4882a593Smuzhiyun If you say yes here you get support for the Winbond W83L785TS-S 2005*4882a593Smuzhiyun sensor chip, which is used on the Asus A7N8X, among other 2006*4882a593Smuzhiyun motherboards. 2007*4882a593Smuzhiyun 2008*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2009*4882a593Smuzhiyun will be called w83l785ts. 2010*4882a593Smuzhiyun 2011*4882a593Smuzhiyunconfig SENSORS_W83L786NG 2012*4882a593Smuzhiyun tristate "Winbond W83L786NG, W83L786NR" 2013*4882a593Smuzhiyun depends on I2C 2014*4882a593Smuzhiyun help 2015*4882a593Smuzhiyun If you say yes here you get support for the Winbond W83L786NG 2016*4882a593Smuzhiyun and W83L786NR sensor chips. 2017*4882a593Smuzhiyun 2018*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2019*4882a593Smuzhiyun will be called w83l786ng. 2020*4882a593Smuzhiyun 2021*4882a593Smuzhiyunconfig SENSORS_W83627HF 2022*4882a593Smuzhiyun tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 2023*4882a593Smuzhiyun depends on !PPC 2024*4882a593Smuzhiyun select HWMON_VID 2025*4882a593Smuzhiyun help 2026*4882a593Smuzhiyun If you say yes here you get support for the Winbond W836X7 series 2027*4882a593Smuzhiyun of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 2028*4882a593Smuzhiyun W83697HF. 2029*4882a593Smuzhiyun 2030*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2031*4882a593Smuzhiyun will be called w83627hf. 2032*4882a593Smuzhiyun 2033*4882a593Smuzhiyunconfig SENSORS_W83627EHF 2034*4882a593Smuzhiyun tristate "Winbond W83627EHF/EHG/DHG/UHG, W83667HG" 2035*4882a593Smuzhiyun depends on !PPC 2036*4882a593Smuzhiyun select HWMON_VID 2037*4882a593Smuzhiyun help 2038*4882a593Smuzhiyun If you say yes here you get support for the hardware 2039*4882a593Smuzhiyun monitoring functionality of the Winbond W83627EHF Super-I/O chip. 2040*4882a593Smuzhiyun 2041*4882a593Smuzhiyun This driver also supports the W83627EHG, which is the lead-free 2042*4882a593Smuzhiyun version of the W83627EHF, and the W83627DHG, which is a similar 2043*4882a593Smuzhiyun chip suited for specific Intel processors that use PECI such as 2044*4882a593Smuzhiyun the Core 2 Duo. And also the W83627UHG, which is a stripped down 2045*4882a593Smuzhiyun version of the W83627DHG (as far as hardware monitoring goes.) 2046*4882a593Smuzhiyun 2047*4882a593Smuzhiyun This driver also supports Nuvoton W83667HG and W83667HG-B. 2048*4882a593Smuzhiyun 2049*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2050*4882a593Smuzhiyun will be called w83627ehf. 2051*4882a593Smuzhiyun 2052*4882a593Smuzhiyunconfig SENSORS_WM831X 2053*4882a593Smuzhiyun tristate "WM831x PMICs" 2054*4882a593Smuzhiyun depends on MFD_WM831X 2055*4882a593Smuzhiyun help 2056*4882a593Smuzhiyun If you say yes here you get support for the hardware 2057*4882a593Smuzhiyun monitoring functionality of the Wolfson Microelectronics 2058*4882a593Smuzhiyun WM831x series of PMICs. 2059*4882a593Smuzhiyun 2060*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2061*4882a593Smuzhiyun will be called wm831x-hwmon. 2062*4882a593Smuzhiyun 2063*4882a593Smuzhiyunconfig SENSORS_WM8350 2064*4882a593Smuzhiyun tristate "Wolfson Microelectronics WM835x" 2065*4882a593Smuzhiyun depends on MFD_WM8350 2066*4882a593Smuzhiyun help 2067*4882a593Smuzhiyun If you say yes here you get support for the hardware 2068*4882a593Smuzhiyun monitoring features of the WM835x series of PMICs. 2069*4882a593Smuzhiyun 2070*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2071*4882a593Smuzhiyun will be called wm8350-hwmon. 2072*4882a593Smuzhiyun 2073*4882a593Smuzhiyunconfig SENSORS_ULTRA45 2074*4882a593Smuzhiyun tristate "Sun Ultra45 PIC16F747" 2075*4882a593Smuzhiyun depends on SPARC64 2076*4882a593Smuzhiyun help 2077*4882a593Smuzhiyun This driver provides support for the Ultra45 workstation environmental 2078*4882a593Smuzhiyun sensors. 2079*4882a593Smuzhiyun 2080*4882a593Smuzhiyunconfig SENSORS_XGENE 2081*4882a593Smuzhiyun tristate "APM X-Gene SoC hardware monitoring driver" 2082*4882a593Smuzhiyun depends on XGENE_SLIMPRO_MBOX || PCC 2083*4882a593Smuzhiyun help 2084*4882a593Smuzhiyun If you say yes here you get support for the temperature 2085*4882a593Smuzhiyun and power sensors for APM X-Gene SoC. 2086*4882a593Smuzhiyun 2087*4882a593Smuzhiyunconfig SENSORS_INTEL_M10_BMC_HWMON 2088*4882a593Smuzhiyun tristate "Intel MAX10 BMC Hardware Monitoring" 2089*4882a593Smuzhiyun depends on MFD_INTEL_M10_BMC 2090*4882a593Smuzhiyun help 2091*4882a593Smuzhiyun This driver provides support for the hardware monitoring functionality 2092*4882a593Smuzhiyun on Intel MAX10 BMC chip. 2093*4882a593Smuzhiyun 2094*4882a593Smuzhiyun This BMC Chip is used on Intel FPGA PCIe Acceleration Cards (PAC). Its 2095*4882a593Smuzhiyun sensors monitor various telemetry data of different components on the 2096*4882a593Smuzhiyun card, e.g. board temperature, FPGA core temperature/voltage/current. 2097*4882a593Smuzhiyun 2098*4882a593Smuzhiyunif ACPI 2099*4882a593Smuzhiyun 2100*4882a593Smuzhiyuncomment "ACPI drivers" 2101*4882a593Smuzhiyun 2102*4882a593Smuzhiyunconfig SENSORS_ACPI_POWER 2103*4882a593Smuzhiyun tristate "ACPI 4.0 power meter" 2104*4882a593Smuzhiyun help 2105*4882a593Smuzhiyun This driver exposes ACPI 4.0 power meters as hardware monitoring 2106*4882a593Smuzhiyun devices. Say Y (or M) if you have a computer with ACPI 4.0 firmware 2107*4882a593Smuzhiyun and a power meter. 2108*4882a593Smuzhiyun 2109*4882a593Smuzhiyun To compile this driver as a module, choose M here: 2110*4882a593Smuzhiyun the module will be called acpi_power_meter. 2111*4882a593Smuzhiyun 2112*4882a593Smuzhiyunconfig SENSORS_ATK0110 2113*4882a593Smuzhiyun tristate "ASUS ATK0110" 2114*4882a593Smuzhiyun depends on X86 2115*4882a593Smuzhiyun help 2116*4882a593Smuzhiyun If you say yes here you get support for the ACPI hardware 2117*4882a593Smuzhiyun monitoring interface found in many ASUS motherboards. This 2118*4882a593Smuzhiyun driver will provide readings of fans, voltages and temperatures 2119*4882a593Smuzhiyun through the system firmware. 2120*4882a593Smuzhiyun 2121*4882a593Smuzhiyun This driver can also be built as a module. If so, the module 2122*4882a593Smuzhiyun will be called asus_atk0110. 2123*4882a593Smuzhiyun 2124*4882a593Smuzhiyunendif # ACPI 2125*4882a593Smuzhiyun 2126*4882a593Smuzhiyunendif # HWMON 2127