Kconfig revision 3b02d332b6f15cc8f7b6a04757c86034669600e0
1# 2# Hardware monitoring chip drivers configuration 3# 4 5menuconfig HWMON 6 tristate "Hardware Monitoring support" 7 depends on HAS_IOMEM 8 default y 9 help 10 Hardware monitoring devices let you monitor the hardware health 11 of a system. Most modern motherboards include such a device. It 12 can include temperature sensors, voltage sensors, fan speed 13 sensors and various additional features such as the ability to 14 control the speed of the fans. If you want this support you 15 should say Y here and also to the specific driver(s) for your 16 sensors chip(s) below. 17 18 To find out which specific driver(s) you need, use the 19 sensors-detect script from the lm_sensors package. Read 20 <file:Documentation/hwmon/userspace-tools> for details. 21 22 This support can also be built as a module. If so, the module 23 will be called hwmon. 24 25if HWMON 26 27config HWMON_VID 28 tristate 29 default n 30 31config SENSORS_ABITUGURU 32 tristate "Abit uGuru (rev 1 & 2)" 33 depends on X86 && EXPERIMENTAL 34 help 35 If you say yes here you get support for the sensor part of the first 36 and second revision of the Abit uGuru chip. The voltage and frequency 37 control parts of the Abit uGuru are not supported. The Abit uGuru 38 chip can be found on Abit uGuru featuring motherboards (most modern 39 Abit motherboards from before end 2005). For more info and a list 40 of which motherboards have which revision see 41 Documentation/hwmon/abituguru 42 43 This driver can also be built as a module. If so, the module 44 will be called abituguru. 45 46config SENSORS_ABITUGURU3 47 tristate "Abit uGuru (rev 3)" 48 depends on X86 && EXPERIMENTAL 49 help 50 If you say yes here you get support for the sensor part of the 51 third revision of the Abit uGuru chip. Only reading the sensors 52 and their settings is supported. The third revision of the Abit 53 uGuru chip can be found on recent Abit motherboards (since end 54 2005). For more info and a list of which motherboards have which 55 revision see Documentation/hwmon/abituguru3 56 57 This driver can also be built as a module. If so, the module 58 will be called abituguru3. 59 60config SENSORS_AD7414 61 tristate "Analog Devices AD7414" 62 depends on I2C && EXPERIMENTAL 63 help 64 If you say yes here you get support for the Analog Devices 65 AD7414 temperature monitoring chip. 66 67 This driver can also be built as a module. If so, the module 68 will be called ad7414. 69 70config SENSORS_AD7418 71 tristate "Analog Devices AD7416, AD7417 and AD7418" 72 depends on I2C && EXPERIMENTAL 73 help 74 If you say yes here you get support for the Analog Devices 75 AD7416, AD7417 and AD7418 temperature monitoring chips. 76 77 This driver can also be built as a module. If so, the module 78 will be called ad7418. 79 80config SENSORS_ADCXX 81 tristate "National Semiconductor ADCxxxSxxx" 82 depends on SPI_MASTER && EXPERIMENTAL 83 help 84 If you say yes here you get support for the National Semiconductor 85 ADC<bb><c>S<sss> chip family, where 86 * bb is the resolution in number of bits (8, 10, 12) 87 * c is the number of channels (1, 2, 4, 8) 88 * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500 89 kSPS and 101 for 1 MSPS) 90 91 Examples : ADC081S101, ADC124S501, ... 92 93 This driver can also be built as a module. If so, the module 94 will be called adcxx. 95 96config SENSORS_ADM1021 97 tristate "Analog Devices ADM1021 and compatibles" 98 depends on I2C 99 help 100 If you say yes here you get support for Analog Devices ADM1021 101 and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A, 102 Genesys Logic GL523SM, National Semiconductor LM84, TI THMC10, 103 and the XEON processor built-in sensor. 104 105 This driver can also be built as a module. If so, the module 106 will be called adm1021. 107 108config SENSORS_ADM1025 109 tristate "Analog Devices ADM1025 and compatibles" 110 depends on I2C 111 select HWMON_VID 112 help 113 If you say yes here you get support for Analog Devices ADM1025 114 and Philips NE1619 sensor chips. 115 116 This driver can also be built as a module. If so, the module 117 will be called adm1025. 118 119config SENSORS_ADM1026 120 tristate "Analog Devices ADM1026 and compatibles" 121 depends on I2C && EXPERIMENTAL 122 select HWMON_VID 123 help 124 If you say yes here you get support for Analog Devices ADM1026 125 sensor chip. 126 127 This driver can also be built as a module. If so, the module 128 will be called adm1026. 129 130config SENSORS_ADM1029 131 tristate "Analog Devices ADM1029" 132 depends on I2C && EXPERIMENTAL 133 help 134 If you say yes here you get support for Analog Devices ADM1029 135 sensor chip. 136 Very rare chip, please let us know you use it. 137 138 This driver can also be built as a module. If so, the module 139 will be called adm1029. 140 141config SENSORS_ADM1031 142 tristate "Analog Devices ADM1031 and compatibles" 143 depends on I2C && EXPERIMENTAL 144 help 145 If you say yes here you get support for Analog Devices ADM1031 146 and ADM1030 sensor chips. 147 148 This driver can also be built as a module. If so, the module 149 will be called adm1031. 150 151config SENSORS_ADM9240 152 tristate "Analog Devices ADM9240 and compatibles" 153 depends on I2C 154 select HWMON_VID 155 help 156 If you say yes here you get support for Analog Devices ADM9240, 157 Dallas DS1780, National Semiconductor LM81 sensor chips. 158 159 This driver can also be built as a module. If so, the module 160 will be called adm9240. 161 162config SENSORS_ADT7462 163 tristate "Analog Devices ADT7462" 164 depends on I2C && EXPERIMENTAL 165 help 166 If you say yes here you get support for the Analog Devices 167 ADT7462 temperature monitoring chips. 168 169 This driver can also be built as a module. If so, the module 170 will be called adt7462. 171 172config SENSORS_ADT7470 173 tristate "Analog Devices ADT7470" 174 depends on I2C && EXPERIMENTAL 175 help 176 If you say yes here you get support for the Analog Devices 177 ADT7470 temperature monitoring chips. 178 179 This driver can also be built as a module. If so, the module 180 will be called adt7470. 181 182config SENSORS_ADT7473 183 tristate "Analog Devices ADT7473" 184 depends on I2C && EXPERIMENTAL 185 help 186 If you say yes here you get support for the Analog Devices 187 ADT7473 temperature monitoring chips. 188 189 This driver can also be built as a module. If so, the module 190 will be called adt7473. 191 192config SENSORS_K8TEMP 193 tristate "AMD Athlon64/FX or Opteron temperature sensor" 194 depends on X86 && PCI && EXPERIMENTAL 195 help 196 If you say yes here you get support for the temperature 197 sensor(s) inside your CPU. Supported is whole AMD K8 198 microarchitecture. Please note that you will need at least 199 lm-sensors 2.10.1 for proper userspace support. 200 201 This driver can also be built as a module. If so, the module 202 will be called k8temp. 203 204config SENSORS_AMS 205 tristate "Apple Motion Sensor driver" 206 depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL 207 select INPUT_POLLDEV 208 help 209 Support for the motion sensor included in PowerBooks. Includes 210 implementations for PMU and I2C. 211 212 This driver can also be built as a module. If so, the module 213 will be called ams. 214 215config SENSORS_AMS_PMU 216 bool "PMU variant" 217 depends on SENSORS_AMS && ADB_PMU 218 default y 219 help 220 PMU variant of motion sensor, found in late 2005 PowerBooks. 221 222config SENSORS_AMS_I2C 223 bool "I2C variant" 224 depends on SENSORS_AMS && I2C 225 default y 226 help 227 I2C variant of motion sensor, found in early 2005 PowerBooks and 228 iBooks. 229 230config SENSORS_ASB100 231 tristate "Asus ASB100 Bach" 232 depends on X86 && I2C && EXPERIMENTAL 233 select HWMON_VID 234 help 235 If you say yes here you get support for the ASB100 Bach sensor 236 chip found on some Asus mainboards. 237 238 This driver can also be built as a module. If so, the module 239 will be called asb100. 240 241config SENSORS_ATXP1 242 tristate "Attansic ATXP1 VID controller" 243 depends on I2C && EXPERIMENTAL 244 select HWMON_VID 245 help 246 If you say yes here you get support for the Attansic ATXP1 VID 247 controller. 248 249 If your board have such a chip, you are able to control your CPU 250 core and other voltages. 251 252 This driver can also be built as a module. If so, the module 253 will be called atxp1. 254 255config SENSORS_DS1621 256 tristate "Dallas Semiconductor DS1621 and DS1625" 257 depends on I2C 258 help 259 If you say yes here you get support for Dallas Semiconductor 260 DS1621 and DS1625 sensor chips. 261 262 This driver can also be built as a module. If so, the module 263 will be called ds1621. 264 265config SENSORS_I5K_AMB 266 tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 267 depends on PCI && EXPERIMENTAL 268 help 269 If you say yes here you get support for FB-DIMM AMB temperature 270 monitoring chips on systems with the Intel 5000 series chipset. 271 272 This driver can also be built as a module. If so, the module 273 will be called i5k_amb. 274 275config SENSORS_F71805F 276 tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 277 depends on EXPERIMENTAL 278 help 279 If you say yes here you get support for hardware monitoring 280 features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 281 Super-I/O chips. 282 283 This driver can also be built as a module. If so, the module 284 will be called f71805f. 285 286config SENSORS_F71882FG 287 tristate "Fintek F71862FG, F71882FG and F8000" 288 depends on EXPERIMENTAL 289 help 290 If you say yes here you get support for hardware monitoring 291 features of the Fintek F71882FG/F71883FG, F71862FG/71863FG 292 and F8000 Super-I/O chips. 293 294 This driver can also be built as a module. If so, the module 295 will be called f71882fg. 296 297config SENSORS_F75375S 298 tristate "Fintek F75375S/SP and F75373"; 299 depends on I2C && EXPERIMENTAL 300 help 301 If you say yes here you get support for hardware monitoring 302 features of the Fintek F75375S/SP and F75373 303 304 This driver can also be built as a module. If so, the module 305 will be called f75375s. 306 307config SENSORS_FSCHER 308 tristate "FSC Hermes" 309 depends on X86 && I2C 310 help 311 If you say yes here you get support for Fujitsu Siemens 312 Computers Hermes sensor chips. 313 314 This driver can also be built as a module. If so, the module 315 will be called fscher. 316 317config SENSORS_FSCPOS 318 tristate "FSC Poseidon" 319 depends on X86 && I2C 320 help 321 If you say yes here you get support for Fujitsu Siemens 322 Computers Poseidon sensor chips. 323 324 This driver can also be built as a module. If so, the module 325 will be called fscpos. 326 327config SENSORS_FSCHMD 328 tristate "FSC Poseidon, Scylla, Hermes, Heimdall and Heracles" 329 depends on X86 && I2C && EXPERIMENTAL 330 help 331 If you say yes here you get support for various Fujitsu Siemens 332 Computers sensor chips. 333 334 This is a new merged driver for FSC sensor chips which is intended 335 as a replacment for the fscpos, fscscy and fscher drivers and adds 336 support for several other FCS sensor chips. 337 338 This driver can also be built as a module. If so, the module 339 will be called fschmd. 340 341config SENSORS_GL518SM 342 tristate "Genesys Logic GL518SM" 343 depends on I2C 344 help 345 If you say yes here you get support for Genesys Logic GL518SM 346 sensor chips. 347 348 This driver can also be built as a module. If so, the module 349 will be called gl518sm. 350 351config SENSORS_GL520SM 352 tristate "Genesys Logic GL520SM" 353 depends on I2C 354 select HWMON_VID 355 help 356 If you say yes here you get support for Genesys Logic GL520SM 357 sensor chips. 358 359 This driver can also be built as a module. If so, the module 360 will be called gl520sm. 361 362config SENSORS_CORETEMP 363 tristate "Intel Core (2) Duo/Solo temperature sensor" 364 depends on X86 && EXPERIMENTAL 365 help 366 If you say yes here you get support for the temperature 367 sensor inside your CPU. Supported all are all known variants 368 of Intel Core family. 369 370config SENSORS_IBMAEM 371 tristate "IBM Active Energy Manager temperature/power sensors and control" 372 select IPMI_SI 373 depends on IPMI_HANDLER 374 help 375 If you say yes here you get support for the temperature and 376 power sensors and capping hardware in various IBM System X 377 servers that support Active Energy Manager. This includes 378 the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 379 and certain HS2x/LS2x/QS2x blades. 380 381 This driver can also be built as a module. If so, the module 382 will be called ibmaem. 383 384config SENSORS_IBMPEX 385 tristate "IBM PowerExecutive temperature/power sensors" 386 select IPMI_SI 387 depends on IPMI_HANDLER 388 help 389 If you say yes here you get support for the temperature and 390 power sensors in various IBM System X servers that support 391 PowerExecutive. So far this includes the x3350, x3550, x3650, 392 x3655, and x3755; the x3800, x3850, and x3950 models that have 393 PCI Express; and some of the HS2x, LS2x, and QS2x blades. 394 395 This driver can also be built as a module. If so, the module 396 will be called ibmpex. 397 398config SENSORS_IT87 399 tristate "ITE IT87xx and compatibles" 400 select HWMON_VID 401 help 402 If you say yes here you get support for ITE IT8705F, IT8712F, 403 IT8716F, IT8718F and IT8726F sensor chips, and the SiS960 clone. 404 405 This driver can also be built as a module. If so, the module 406 will be called it87. 407 408config SENSORS_LM63 409 tristate "National Semiconductor LM63" 410 depends on I2C 411 help 412 If you say yes here you get support for the National Semiconductor 413 LM63 remote diode digital temperature sensor with integrated fan 414 control. Such chips are found on the Tyan S4882 (Thunder K8QS Pro) 415 motherboard, among others. 416 417 This driver can also be built as a module. If so, the module 418 will be called lm63. 419 420config SENSORS_LM70 421 tristate "National Semiconductor LM70" 422 depends on SPI_MASTER && EXPERIMENTAL 423 help 424 If you say yes here you get support for the National Semiconductor 425 LM70 digital temperature sensor chip. 426 427 This driver can also be built as a module. If so, the module 428 will be called lm70. 429 430config SENSORS_LM75 431 tristate "National Semiconductor LM75 and compatibles" 432 depends on I2C 433 help 434 If you say yes here you get support for one common type of 435 temperature sensor chip, with models including: 436 437 - Dallas Semiconductor DS75 and DS1775 438 - Maxim MAX6625 and MAX6626 439 - Microchip MCP980x 440 - National Semiconductor LM75 441 - NXP's LM75A 442 - ST Microelectronics STDS75 443 - TelCom (now Microchip) TCN75 444 - Texas Instruments TMP100, TMP101, TMP75, TMP175, TMP275 445 446 This driver supports driver model based binding through board 447 specific I2C device tables. 448 449 It also supports the "legacy" style of driver binding. To use 450 that with some chips which don't replicate LM75 quirks exactly, 451 you may need the "force" module parameter. 452 453 This driver can also be built as a module. If so, the module 454 will be called lm75. 455 456config SENSORS_LM77 457 tristate "National Semiconductor LM77" 458 depends on I2C 459 help 460 If you say yes here you get support for National Semiconductor LM77 461 sensor chips. 462 463 This driver can also be built as a module. If so, the module 464 will be called lm77. 465 466config SENSORS_LM78 467 tristate "National Semiconductor LM78 and compatibles" 468 depends on I2C 469 select HWMON_VID 470 help 471 If you say yes here you get support for National Semiconductor LM78, 472 LM78-J and LM79. 473 474 This driver can also be built as a module. If so, the module 475 will be called lm78. 476 477config SENSORS_LM80 478 tristate "National Semiconductor LM80" 479 depends on I2C && EXPERIMENTAL 480 help 481 If you say yes here you get support for National Semiconductor 482 LM80 sensor chips. 483 484 This driver can also be built as a module. If so, the module 485 will be called lm80. 486 487config SENSORS_LM83 488 tristate "National Semiconductor LM83 and compatibles" 489 depends on I2C 490 help 491 If you say yes here you get support for National Semiconductor 492 LM82 and LM83 sensor chips. 493 494 This driver can also be built as a module. If so, the module 495 will be called lm83. 496 497config SENSORS_LM85 498 tristate "National Semiconductor LM85 and compatibles" 499 depends on I2C && EXPERIMENTAL 500 select HWMON_VID 501 help 502 If you say yes here you get support for National Semiconductor LM85 503 sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027. 504 505 This driver can also be built as a module. If so, the module 506 will be called lm85. 507 508config SENSORS_LM87 509 tristate "National Semiconductor LM87 and compatibles" 510 depends on I2C 511 select HWMON_VID 512 help 513 If you say yes here you get support for National Semiconductor LM87 514 and Analog Devices ADM1024 sensor chips. 515 516 This driver can also be built as a module. If so, the module 517 will be called lm87. 518 519config SENSORS_LM90 520 tristate "National Semiconductor LM90 and compatibles" 521 depends on I2C 522 help 523 If you say yes here you get support for National Semiconductor LM90, 524 LM86, LM89 and LM99, Analog Devices ADM1032 and ADT7461, and Maxim 525 MAX6646, MAX6647, MAX6649, MAX6657, MAX6658, MAX6659, MAX6680 and 526 MAX6681 sensor chips. 527 528 This driver can also be built as a module. If so, the module 529 will be called lm90. 530 531config SENSORS_LM92 532 tristate "National Semiconductor LM92 and compatibles" 533 depends on I2C 534 help 535 If you say yes here you get support for National Semiconductor LM92 536 and Maxim MAX6635 sensor chips. 537 538 This driver can also be built as a module. If so, the module 539 will be called lm92. 540 541config SENSORS_LM93 542 tristate "National Semiconductor LM93 and compatibles" 543 depends on I2C 544 select HWMON_VID 545 help 546 If you say yes here you get support for National Semiconductor LM93 547 sensor chips. 548 549 This driver can also be built as a module. If so, the module 550 will be called lm93. 551 552config SENSORS_MAX1111 553 tristate "Maxim MAX1111 Multichannel, Serial 8-bit ADC chip" 554 depends on SPI_MASTER 555 help 556 Say y here to support Maxim's MAX1111 ADC chips. 557 558 This driver can also be built as a module. If so, the module 559 will be called max1111. 560 561config SENSORS_MAX1619 562 tristate "Maxim MAX1619 sensor chip" 563 depends on I2C 564 help 565 If you say yes here you get support for MAX1619 sensor chip. 566 567 This driver can also be built as a module. If so, the module 568 will be called max1619. 569 570config SENSORS_MAX6650 571 tristate "Maxim MAX6650 sensor chip" 572 depends on I2C && EXPERIMENTAL 573 help 574 If you say yes here you get support for the MAX6650 / MAX6651 575 sensor chips. 576 577 This driver can also be built as a module. If so, the module 578 will be called max6650. 579 580config SENSORS_PC87360 581 tristate "National Semiconductor PC87360 family" 582 select HWMON_VID 583 help 584 If you say yes here you get access to the hardware monitoring 585 functions of the National Semiconductor PC8736x Super-I/O chips. 586 The PC87360, PC87363 and PC87364 only have fan monitoring and 587 control. The PC87365 and PC87366 additionally have voltage and 588 temperature monitoring. 589 590 This driver can also be built as a module. If so, the module 591 will be called pc87360. 592 593config SENSORS_PC87427 594 tristate "National Semiconductor PC87427" 595 depends on EXPERIMENTAL 596 help 597 If you say yes here you get access to the hardware monitoring 598 functions of the National Semiconductor PC87427 Super-I/O chip. 599 The chip has two distinct logical devices, one for fan speed 600 monitoring and control, and one for voltage and temperature 601 monitoring. Only fan speed monitoring is supported right now. 602 603 This driver can also be built as a module. If so, the module 604 will be called pc87427. 605 606config SENSORS_SIS5595 607 tristate "Silicon Integrated Systems Corp. SiS5595" 608 depends on PCI 609 help 610 If you say yes here you get support for the integrated sensors in 611 SiS5595 South Bridges. 612 613 This driver can also be built as a module. If so, the module 614 will be called sis5595. 615 616config SENSORS_DME1737 617 tristate "SMSC DME1737, SCH311x and compatibles" 618 depends on I2C && EXPERIMENTAL 619 select HWMON_VID 620 help 621 If you say yes here you get support for the hardware monitoring 622 and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 623 Asus A8000 Super-I/O chips. 624 625 This driver can also be built as a module. If so, the module 626 will be called dme1737. 627 628config SENSORS_SMSC47M1 629 tristate "SMSC LPC47M10x and compatibles" 630 help 631 If you say yes here you get support for the integrated fan 632 monitoring and control capabilities of the SMSC LPC47B27x, 633 LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 634 LPC47M192, LPC47M292 and LPC47M997 chips. 635 636 The temperature and voltage sensor features of the LPC47M15x, 637 LPC47M192, LPC47M292 and LPC47M997 are supported by another 638 driver, select also "SMSC LPC47M192 and compatibles" below for 639 those. 640 641 This driver can also be built as a module. If so, the module 642 will be called smsc47m1. 643 644config SENSORS_SMSC47M192 645 tristate "SMSC LPC47M192 and compatibles" 646 depends on I2C && EXPERIMENTAL 647 select HWMON_VID 648 help 649 If you say yes here you get support for the temperature and 650 voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 651 and LPC47M997 chips. 652 653 The fan monitoring and control capabilities of these chips 654 are supported by another driver, select 655 "SMSC LPC47M10x and compatibles" above. You need both drivers 656 if you want fan control and voltage/temperature sensor support. 657 658 This driver can also be built as a module. If so, the module 659 will be called smsc47m192. 660 661config SENSORS_SMSC47B397 662 tristate "SMSC LPC47B397-NC" 663 depends on EXPERIMENTAL 664 help 665 If you say yes here you get support for the SMSC LPC47B397-NC 666 sensor chip. 667 668 This driver can also be built as a module. If so, the module 669 will be called smsc47b397. 670 671config SENSORS_ADS7828 672 tristate "Texas Instruments ADS7828" 673 depends on I2C 674 help 675 If you say yes here you get support for Texas Instruments ADS7828 676 12-bit 8-channel ADC device. 677 678 This driver can also be built as a module. If so, the module 679 will be called ads7828. 680 681config SENSORS_THMC50 682 tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 683 depends on I2C && EXPERIMENTAL 684 help 685 If you say yes here you get support for Texas Instruments THMC50 686 sensor chips and clones: the Analog Devices ADM1022. 687 688 This driver can also be built as a module. If so, the module 689 will be called thmc50. 690 691config SENSORS_VIA686A 692 tristate "VIA686A" 693 depends on PCI 694 help 695 If you say yes here you get support for the integrated sensors in 696 Via 686A/B South Bridges. 697 698 This driver can also be built as a module. If so, the module 699 will be called via686a. 700 701config SENSORS_VT1211 702 tristate "VIA VT1211" 703 depends on EXPERIMENTAL 704 select HWMON_VID 705 help 706 If you say yes here then you get support for hardware monitoring 707 features of the VIA VT1211 Super-I/O chip. 708 709 This driver can also be built as a module. If so, the module 710 will be called vt1211. 711 712config SENSORS_VT8231 713 tristate "VIA VT8231" 714 depends on PCI 715 select HWMON_VID 716 help 717 If you say yes here then you get support for the integrated sensors 718 in the VIA VT8231 device. 719 720 This driver can also be built as a module. If so, the module 721 will be called vt8231. 722 723config SENSORS_W83781D 724 tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 725 depends on I2C 726 select HWMON_VID 727 help 728 If you say yes here you get support for the Winbond W8378x series 729 of sensor chips: the W83781D, W83782D and W83783S, and the similar 730 Asus AS99127F. 731 732 This driver can also be built as a module. If so, the module 733 will be called w83781d. 734 735config SENSORS_W83791D 736 tristate "Winbond W83791D" 737 depends on I2C && EXPERIMENTAL 738 select HWMON_VID 739 help 740 If you say yes here you get support for the Winbond W83791D chip. 741 742 This driver can also be built as a module. If so, the module 743 will be called w83791d. 744 745config SENSORS_W83792D 746 tristate "Winbond W83792D" 747 depends on I2C && EXPERIMENTAL 748 help 749 If you say yes here you get support for the Winbond W83792D chip. 750 751 This driver can also be built as a module. If so, the module 752 will be called w83792d. 753 754config SENSORS_W83793 755 tristate "Winbond W83793" 756 depends on I2C && EXPERIMENTAL 757 select HWMON_VID 758 help 759 If you say yes here you get support for the Winbond W83793 760 hardware monitoring chip. 761 762 This driver can also be built as a module. If so, the module 763 will be called w83793. 764 765config SENSORS_W83L785TS 766 tristate "Winbond W83L785TS-S" 767 depends on I2C && EXPERIMENTAL 768 help 769 If you say yes here you get support for the Winbond W83L785TS-S 770 sensor chip, which is used on the Asus A7N8X, among other 771 motherboards. 772 773 This driver can also be built as a module. If so, the module 774 will be called w83l785ts. 775 776config SENSORS_W83L786NG 777 tristate "Winbond W83L786NG, W83L786NR" 778 depends on I2C && EXPERIMENTAL 779 help 780 If you say yes here you get support for the Winbond W83L786NG 781 and W83L786NR sensor chips. 782 783 This driver can also be built as a module. If so, the module 784 will be called w83l786ng. 785 786config SENSORS_W83627HF 787 tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 788 select HWMON_VID 789 help 790 If you say yes here you get support for the Winbond W836X7 series 791 of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 792 W83697HF. 793 794 This driver can also be built as a module. If so, the module 795 will be called w83627hf. 796 797config SENSORS_W83627EHF 798 tristate "Winbond W83627EHF/DHG" 799 select HWMON_VID 800 help 801 If you say yes here you get support for the hardware 802 monitoring functionality of the Winbond W83627EHF Super-I/O chip. 803 804 This driver also supports the W83627EHG, which is the lead-free 805 version of the W83627EHF, and the W83627DHG, which is a similar 806 chip suited for specific Intel processors that use PECI such as 807 the Core 2 Duo. 808 809 This driver can also be built as a module. If so, the module 810 will be called w83627ehf. 811 812config SENSORS_ULTRA45 813 tristate "Sun Ultra45 PIC16F747" 814 depends on SPARC64 815 help 816 This driver provides support for the Ultra45 workstation environmental 817 sensors. 818 819config SENSORS_HDAPS 820 tristate "IBM Hard Drive Active Protection System (hdaps)" 821 depends on INPUT && X86 822 select INPUT_POLLDEV 823 default n 824 help 825 This driver provides support for the IBM Hard Drive Active Protection 826 System (hdaps), which provides an accelerometer and other misc. data. 827 ThinkPads starting with the R50, T41, and X40 are supported. The 828 accelerometer data is readable via sysfs. 829 830 This driver also provides an absolute input class device, allowing 831 the laptop to act as a pinball machine-esque joystick. 832 833 If your ThinkPad is not recognized by the driver, please update to latest 834 BIOS. This is especially the case for some R52 ThinkPads. 835 836 Say Y here if you have an applicable laptop and want to experience 837 the awesome power of hdaps. 838 839config SENSORS_LIS3LV02D 840 tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer" 841 depends on ACPI && INPUT 842 default n 843 help 844 This driver provides support for the LIS3LV02Dx accelerometer. In 845 particular, it can be found in a number of HP laptops, which have the 846 "Mobile Data Protection System 3D" or "3D DriveGuard" feature. On such 847 systems the driver should load automatically (via ACPI). The 848 accelerometer might also be found in other systems, connected via SPI 849 or I2C. The accelerometer data is readable via 850 /sys/devices/platform/lis3lv02d. 851 852 This driver also provides an absolute input class device, allowing 853 the laptop to act as a pinball machine-esque joystick. 854 855 This driver can also be built as a module. If so, the module 856 will be called lis3lv02d. 857 858config SENSORS_APPLESMC 859 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 860 depends on INPUT && X86 861 select NEW_LEDS 862 select LEDS_CLASS 863 select INPUT_POLLDEV 864 default n 865 help 866 This driver provides support for the Apple System Management 867 Controller, which provides an accelerometer (Apple Sudden Motion 868 Sensor), light sensors, temperature sensors, keyboard backlight 869 control and fan control. 870 871 Only Intel-based Apple's computers are supported (MacBook Pro, 872 MacBook, MacMini). 873 874 Data from the different sensors, keyboard backlight control and fan 875 control are accessible via sysfs. 876 877 This driver also provides an absolute input class device, allowing 878 the laptop to act as a pinball machine-esque joystick. 879 880 Say Y here if you have an applicable laptop and want to experience 881 the awesome power of applesmc. 882 883config HWMON_DEBUG_CHIP 884 bool "Hardware Monitoring Chip debugging messages" 885 default n 886 help 887 Say Y here if you want the I2C chip drivers to produce a bunch of 888 debug messages to the system log. Select this if you are having 889 a problem with I2C support and want to see more of what is going 890 on. 891 892endif # HWMON 893