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_ADT7470 163 tristate "Analog Devices ADT7470" 164 depends on I2C && EXPERIMENTAL 165 help 166 If you say yes here you get support for the Analog Devices 167 ADT7470 temperature monitoring chips. 168 169 This driver can also be built as a module. If so, the module 170 will be called adt7470. 171 172config SENSORS_ADT7473 173 tristate "Analog Devices ADT7473" 174 depends on I2C && EXPERIMENTAL 175 help 176 If you say yes here you get support for the Analog Devices 177 ADT7473 temperature monitoring chips. 178 179 This driver can also be built as a module. If so, the module 180 will be called adt7473. 181 182config SENSORS_K8TEMP 183 tristate "AMD Athlon64/FX or Opteron temperature sensor" 184 depends on X86 && PCI && EXPERIMENTAL 185 help 186 If you say yes here you get support for the temperature 187 sensor(s) inside your CPU. Supported is whole AMD K8 188 microarchitecture. Please note that you will need at least 189 lm-sensors 2.10.1 for proper userspace support. 190 191 This driver can also be built as a module. If so, the module 192 will be called k8temp. 193 194config SENSORS_AMS 195 tristate "Apple Motion Sensor driver" 196 depends on PPC_PMAC && !PPC64 && INPUT && ((ADB_PMU && I2C = y) || (ADB_PMU && !I2C) || I2C) && EXPERIMENTAL 197 select INPUT_POLLDEV 198 help 199 Support for the motion sensor included in PowerBooks. Includes 200 implementations for PMU and I2C. 201 202 This driver can also be built as a module. If so, the module 203 will be called ams. 204 205config SENSORS_AMS_PMU 206 bool "PMU variant" 207 depends on SENSORS_AMS && ADB_PMU 208 default y 209 help 210 PMU variant of motion sensor, found in late 2005 PowerBooks. 211 212config SENSORS_AMS_I2C 213 bool "I2C variant" 214 depends on SENSORS_AMS && I2C 215 default y 216 help 217 I2C variant of motion sensor, found in early 2005 PowerBooks and 218 iBooks. 219 220config SENSORS_ASB100 221 tristate "Asus ASB100 Bach" 222 depends on X86 && I2C && EXPERIMENTAL 223 select HWMON_VID 224 help 225 If you say yes here you get support for the ASB100 Bach sensor 226 chip found on some Asus mainboards. 227 228 This driver can also be built as a module. If so, the module 229 will be called asb100. 230 231config SENSORS_ATXP1 232 tristate "Attansic ATXP1 VID controller" 233 depends on I2C && EXPERIMENTAL 234 select HWMON_VID 235 help 236 If you say yes here you get support for the Attansic ATXP1 VID 237 controller. 238 239 If your board have such a chip, you are able to control your CPU 240 core and other voltages. 241 242 This driver can also be built as a module. If so, the module 243 will be called atxp1. 244 245config SENSORS_DS1621 246 tristate "Dallas Semiconductor DS1621 and DS1625" 247 depends on I2C 248 help 249 If you say yes here you get support for Dallas Semiconductor 250 DS1621 and DS1625 sensor chips. 251 252 This driver can also be built as a module. If so, the module 253 will be called ds1621. 254 255config SENSORS_I5K_AMB 256 tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets" 257 depends on PCI && EXPERIMENTAL 258 help 259 If you say yes here you get support for FB-DIMM AMB temperature 260 monitoring chips on systems with the Intel 5000 series chipset. 261 262 This driver can also be built as a module. If so, the module 263 will be called i5k_amb. 264 265config SENSORS_F71805F 266 tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG" 267 depends on EXPERIMENTAL 268 help 269 If you say yes here you get support for hardware monitoring 270 features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG 271 Super-I/O chips. 272 273 This driver can also be built as a module. If so, the module 274 will be called f71805f. 275 276config SENSORS_F71882FG 277 tristate "Fintek F71882FG and F71883FG" 278 depends on EXPERIMENTAL 279 help 280 If you say yes here you get support for hardware monitoring 281 features of the Fintek F71882FG and F71883FG Super-I/O chips. 282 283 This driver can also be built as a module. If so, the module 284 will be called f71882fg. 285 286config SENSORS_F75375S 287 tristate "Fintek F75375S/SP and F75373"; 288 depends on I2C && EXPERIMENTAL 289 help 290 If you say yes here you get support for hardware monitoring 291 features of the Fintek F75375S/SP and F75373 292 293 This driver can also be built as a module. If so, the module 294 will be called f75375s. 295 296config SENSORS_FSCHER 297 tristate "FSC Hermes" 298 depends on X86 && I2C 299 help 300 If you say yes here you get support for Fujitsu Siemens 301 Computers Hermes sensor chips. 302 303 This driver can also be built as a module. If so, the module 304 will be called fscher. 305 306config SENSORS_FSCPOS 307 tristate "FSC Poseidon" 308 depends on X86 && I2C 309 help 310 If you say yes here you get support for Fujitsu Siemens 311 Computers Poseidon sensor chips. 312 313 This driver can also be built as a module. If so, the module 314 will be called fscpos. 315 316config SENSORS_FSCHMD 317 tristate "FSC Poseidon, Scylla, Hermes, Heimdall and Heracles" 318 depends on X86 && I2C && EXPERIMENTAL 319 help 320 If you say yes here you get support for various Fujitsu Siemens 321 Computers sensor chips. 322 323 This is a new merged driver for FSC sensor chips which is intended 324 as a replacment for the fscpos, fscscy and fscher drivers and adds 325 support for several other FCS sensor chips. 326 327 This driver can also be built as a module. If so, the module 328 will be called fschmd. 329 330config SENSORS_GL518SM 331 tristate "Genesys Logic GL518SM" 332 depends on I2C 333 help 334 If you say yes here you get support for Genesys Logic GL518SM 335 sensor chips. 336 337 This driver can also be built as a module. If so, the module 338 will be called gl518sm. 339 340config SENSORS_GL520SM 341 tristate "Genesys Logic GL520SM" 342 depends on I2C 343 select HWMON_VID 344 help 345 If you say yes here you get support for Genesys Logic GL520SM 346 sensor chips. 347 348 This driver can also be built as a module. If so, the module 349 will be called gl520sm. 350 351config SENSORS_CORETEMP 352 tristate "Intel Core (2) Duo/Solo temperature sensor" 353 depends on X86 && EXPERIMENTAL 354 help 355 If you say yes here you get support for the temperature 356 sensor inside your CPU. Supported all are all known variants 357 of Intel Core family. 358 359config SENSORS_IBMAEM 360 tristate "IBM Active Energy Manager temperature/power sensors and control" 361 select IPMI_SI 362 depends on IPMI_HANDLER 363 help 364 If you say yes here you get support for the temperature and 365 power sensors and capping hardware in various IBM System X 366 servers that support Active Energy Manager. This includes 367 the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2, 368 and certain HS2x/LS2x/QS2x blades. 369 370 This driver can also be built as a module. If so, the module 371 will be called ibmaem. 372 373config SENSORS_IBMPEX 374 tristate "IBM PowerExecutive temperature/power sensors" 375 select IPMI_SI 376 depends on IPMI_HANDLER 377 help 378 If you say yes here you get support for the temperature and 379 power sensors in various IBM System X servers that support 380 PowerExecutive. So far this includes the x3350, x3550, x3650, 381 x3655, and x3755; the x3800, x3850, and x3950 models that have 382 PCI Express; and some of the HS2x, LS2x, and QS2x blades. 383 384 This driver can also be built as a module. If so, the module 385 will be called ibmpex. 386 387config SENSORS_IT87 388 tristate "ITE IT87xx and compatibles" 389 select HWMON_VID 390 help 391 If you say yes here you get support for ITE IT8705F, IT8712F, 392 IT8716F, IT8718F and IT8726F sensor chips, and the SiS960 clone. 393 394 This driver can also be built as a module. If so, the module 395 will be called it87. 396 397config SENSORS_LM63 398 tristate "National Semiconductor LM63" 399 depends on I2C 400 help 401 If you say yes here you get support for the National Semiconductor 402 LM63 remote diode digital temperature sensor with integrated fan 403 control. Such chips are found on the Tyan S4882 (Thunder K8QS Pro) 404 motherboard, among others. 405 406 This driver can also be built as a module. If so, the module 407 will be called lm63. 408 409config SENSORS_LM70 410 tristate "National Semiconductor LM70" 411 depends on SPI_MASTER && EXPERIMENTAL 412 help 413 If you say yes here you get support for the National Semiconductor 414 LM70 digital temperature sensor chip. 415 416 This driver can also be built as a module. If so, the module 417 will be called lm70. 418 419config SENSORS_LM75 420 tristate "National Semiconductor LM75 and compatibles" 421 depends on I2C 422 help 423 If you say yes here you get support for one common type of 424 temperature sensor chip, with models including: 425 426 - Dallas Semiconductor DS75 and DS1775 427 - Maxim MAX6625 and MAX6626 428 - Microchip MCP980x 429 - National Semiconductor LM75 430 - NXP's LM75A 431 - ST Microelectronics STDS75 432 - TelCom (now Microchip) TCN75 433 - Texas Instruments TMP100, TMP101, TMP75, TMP175, TMP275 434 435 This driver supports driver model based binding through board 436 specific I2C device tables. 437 438 It also supports the "legacy" style of driver binding. To use 439 that with some chips which don't replicate LM75 quirks exactly, 440 you may need the "force" module parameter. 441 442 This driver can also be built as a module. If so, the module 443 will be called lm75. 444 445config SENSORS_LM77 446 tristate "National Semiconductor LM77" 447 depends on I2C 448 help 449 If you say yes here you get support for National Semiconductor LM77 450 sensor chips. 451 452 This driver can also be built as a module. If so, the module 453 will be called lm77. 454 455config SENSORS_LM78 456 tristate "National Semiconductor LM78 and compatibles" 457 depends on I2C 458 select HWMON_VID 459 help 460 If you say yes here you get support for National Semiconductor LM78, 461 LM78-J and LM79. 462 463 This driver can also be built as a module. If so, the module 464 will be called lm78. 465 466config SENSORS_LM80 467 tristate "National Semiconductor LM80" 468 depends on I2C && EXPERIMENTAL 469 help 470 If you say yes here you get support for National Semiconductor 471 LM80 sensor chips. 472 473 This driver can also be built as a module. If so, the module 474 will be called lm80. 475 476config SENSORS_LM83 477 tristate "National Semiconductor LM83 and compatibles" 478 depends on I2C 479 help 480 If you say yes here you get support for National Semiconductor 481 LM82 and LM83 sensor chips. 482 483 This driver can also be built as a module. If so, the module 484 will be called lm83. 485 486config SENSORS_LM85 487 tristate "National Semiconductor LM85 and compatibles" 488 depends on I2C && EXPERIMENTAL 489 select HWMON_VID 490 help 491 If you say yes here you get support for National Semiconductor LM85 492 sensor chips and clones: ADT7463, EMC6D100, EMC6D102 and ADM1027. 493 494 This driver can also be built as a module. If so, the module 495 will be called lm85. 496 497config SENSORS_LM87 498 tristate "National Semiconductor LM87 and compatibles" 499 depends on I2C 500 select HWMON_VID 501 help 502 If you say yes here you get support for National Semiconductor LM87 503 and Analog Devices ADM1024 sensor chips. 504 505 This driver can also be built as a module. If so, the module 506 will be called lm87. 507 508config SENSORS_LM90 509 tristate "National Semiconductor LM90 and compatibles" 510 depends on I2C 511 help 512 If you say yes here you get support for National Semiconductor LM90, 513 LM86, LM89 and LM99, Analog Devices ADM1032 and Maxim MAX6657, 514 MAX6658, MAX6659, MAX6680 and MAX6681 sensor chips. 515 516 The Analog Devices ADT7461 sensor chip is also supported, but only 517 if found in ADM1032 compatibility mode. 518 519 This driver can also be built as a module. If so, the module 520 will be called lm90. 521 522config SENSORS_LM92 523 tristate "National Semiconductor LM92 and compatibles" 524 depends on I2C 525 help 526 If you say yes here you get support for National Semiconductor LM92 527 and Maxim MAX6635 sensor chips. 528 529 This driver can also be built as a module. If so, the module 530 will be called lm92. 531 532config SENSORS_LM93 533 tristate "National Semiconductor LM93 and compatibles" 534 depends on I2C 535 select HWMON_VID 536 help 537 If you say yes here you get support for National Semiconductor LM93 538 sensor chips. 539 540 This driver can also be built as a module. If so, the module 541 will be called lm93. 542 543config SENSORS_MAX1619 544 tristate "Maxim MAX1619 sensor chip" 545 depends on I2C 546 help 547 If you say yes here you get support for MAX1619 sensor chip. 548 549 This driver can also be built as a module. If so, the module 550 will be called max1619. 551 552config SENSORS_MAX6650 553 tristate "Maxim MAX6650 sensor chip" 554 depends on I2C && EXPERIMENTAL 555 help 556 If you say yes here you get support for the MAX6650 / MAX6651 557 sensor chips. 558 559 This driver can also be built as a module. If so, the module 560 will be called max6650. 561 562config SENSORS_PC87360 563 tristate "National Semiconductor PC87360 family" 564 select HWMON_VID 565 help 566 If you say yes here you get access to the hardware monitoring 567 functions of the National Semiconductor PC8736x Super-I/O chips. 568 The PC87360, PC87363 and PC87364 only have fan monitoring and 569 control. The PC87365 and PC87366 additionally have voltage and 570 temperature monitoring. 571 572 This driver can also be built as a module. If so, the module 573 will be called pc87360. 574 575config SENSORS_PC87427 576 tristate "National Semiconductor PC87427" 577 depends on EXPERIMENTAL 578 help 579 If you say yes here you get access to the hardware monitoring 580 functions of the National Semiconductor PC87427 Super-I/O chip. 581 The chip has two distinct logical devices, one for fan speed 582 monitoring and control, and one for voltage and temperature 583 monitoring. Only fan speed monitoring is supported right now. 584 585 This driver can also be built as a module. If so, the module 586 will be called pc87427. 587 588config SENSORS_SIS5595 589 tristate "Silicon Integrated Systems Corp. SiS5595" 590 depends on PCI 591 help 592 If you say yes here you get support for the integrated sensors in 593 SiS5595 South Bridges. 594 595 This driver can also be built as a module. If so, the module 596 will be called sis5595. 597 598config SENSORS_DME1737 599 tristate "SMSC DME1737, SCH311x and compatibles" 600 depends on I2C && EXPERIMENTAL 601 select HWMON_VID 602 help 603 If you say yes here you get support for the hardware monitoring 604 and fan control features of the SMSC DME1737, SCH311x, SCH5027, and 605 Asus A8000 Super-I/O chips. 606 607 This driver can also be built as a module. If so, the module 608 will be called dme1737. 609 610config SENSORS_SMSC47M1 611 tristate "SMSC LPC47M10x and compatibles" 612 help 613 If you say yes here you get support for the integrated fan 614 monitoring and control capabilities of the SMSC LPC47B27x, 615 LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x, 616 LPC47M192, LPC47M292 and LPC47M997 chips. 617 618 The temperature and voltage sensor features of the LPC47M15x, 619 LPC47M192, LPC47M292 and LPC47M997 are supported by another 620 driver, select also "SMSC LPC47M192 and compatibles" below for 621 those. 622 623 This driver can also be built as a module. If so, the module 624 will be called smsc47m1. 625 626config SENSORS_SMSC47M192 627 tristate "SMSC LPC47M192 and compatibles" 628 depends on I2C && EXPERIMENTAL 629 select HWMON_VID 630 help 631 If you say yes here you get support for the temperature and 632 voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292 633 and LPC47M997 chips. 634 635 The fan monitoring and control capabilities of these chips 636 are supported by another driver, select 637 "SMSC LPC47M10x and compatibles" above. You need both drivers 638 if you want fan control and voltage/temperature sensor support. 639 640 This driver can also be built as a module. If so, the module 641 will be called smsc47m192. 642 643config SENSORS_SMSC47B397 644 tristate "SMSC LPC47B397-NC" 645 depends on EXPERIMENTAL 646 help 647 If you say yes here you get support for the SMSC LPC47B397-NC 648 sensor chip. 649 650 This driver can also be built as a module. If so, the module 651 will be called smsc47b397. 652 653config SENSORS_ADS7828 654 tristate "Texas Instruments ADS7828" 655 depends on I2C 656 help 657 If you say yes here you get support for Texas Instruments ADS7828 658 12-bit 8-channel ADC device. 659 660 This driver can also be built as a module. If so, the module 661 will be called ads7828. 662 663config SENSORS_THMC50 664 tristate "Texas Instruments THMC50 / Analog Devices ADM1022" 665 depends on I2C && EXPERIMENTAL 666 help 667 If you say yes here you get support for Texas Instruments THMC50 668 sensor chips and clones: the Analog Devices ADM1022. 669 670 This driver can also be built as a module. If so, the module 671 will be called thmc50. 672 673config SENSORS_VIA686A 674 tristate "VIA686A" 675 depends on PCI 676 help 677 If you say yes here you get support for the integrated sensors in 678 Via 686A/B South Bridges. 679 680 This driver can also be built as a module. If so, the module 681 will be called via686a. 682 683config SENSORS_VT1211 684 tristate "VIA VT1211" 685 depends on EXPERIMENTAL 686 select HWMON_VID 687 help 688 If you say yes here then you get support for hardware monitoring 689 features of the VIA VT1211 Super-I/O chip. 690 691 This driver can also be built as a module. If so, the module 692 will be called vt1211. 693 694config SENSORS_VT8231 695 tristate "VIA VT8231" 696 depends on PCI 697 select HWMON_VID 698 help 699 If you say yes here then you get support for the integrated sensors 700 in the VIA VT8231 device. 701 702 This driver can also be built as a module. If so, the module 703 will be called vt8231. 704 705config SENSORS_W83781D 706 tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F" 707 depends on I2C 708 select HWMON_VID 709 help 710 If you say yes here you get support for the Winbond W8378x series 711 of sensor chips: the W83781D, W83782D and W83783S, and the similar 712 Asus AS99127F. 713 714 This driver can also be built as a module. If so, the module 715 will be called w83781d. 716 717config SENSORS_W83791D 718 tristate "Winbond W83791D" 719 depends on I2C && EXPERIMENTAL 720 select HWMON_VID 721 help 722 If you say yes here you get support for the Winbond W83791D chip. 723 724 This driver can also be built as a module. If so, the module 725 will be called w83791d. 726 727config SENSORS_W83792D 728 tristate "Winbond W83792D" 729 depends on I2C && EXPERIMENTAL 730 help 731 If you say yes here you get support for the Winbond W83792D chip. 732 733 This driver can also be built as a module. If so, the module 734 will be called w83792d. 735 736config SENSORS_W83793 737 tristate "Winbond W83793" 738 depends on I2C && EXPERIMENTAL 739 select HWMON_VID 740 help 741 If you say yes here you get support for the Winbond W83793 742 hardware monitoring chip. 743 744 This driver can also be built as a module. If so, the module 745 will be called w83793. 746 747config SENSORS_W83L785TS 748 tristate "Winbond W83L785TS-S" 749 depends on I2C && EXPERIMENTAL 750 help 751 If you say yes here you get support for the Winbond W83L785TS-S 752 sensor chip, which is used on the Asus A7N8X, among other 753 motherboards. 754 755 This driver can also be built as a module. If so, the module 756 will be called w83l785ts. 757 758config SENSORS_W83L786NG 759 tristate "Winbond W83L786NG, W83L786NR" 760 depends on I2C && EXPERIMENTAL 761 help 762 If you say yes here you get support for the Winbond W83L786NG 763 and W83L786NR sensor chips. 764 765 This driver can also be built as a module. If so, the module 766 will be called w83l786ng. 767 768config SENSORS_W83627HF 769 tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF" 770 select HWMON_VID 771 help 772 If you say yes here you get support for the Winbond W836X7 series 773 of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and 774 W83697HF. 775 776 This driver can also be built as a module. If so, the module 777 will be called w83627hf. 778 779config SENSORS_W83627EHF 780 tristate "Winbond W83627EHF/DHG" 781 select HWMON_VID 782 help 783 If you say yes here you get support for the hardware 784 monitoring functionality of the Winbond W83627EHF Super-I/O chip. 785 786 This driver also supports the W83627EHG, which is the lead-free 787 version of the W83627EHF, and the W83627DHG, which is a similar 788 chip suited for specific Intel processors that use PECI such as 789 the Core 2 Duo. 790 791 This driver can also be built as a module. If so, the module 792 will be called w83627ehf. 793 794config SENSORS_HDAPS 795 tristate "IBM Hard Drive Active Protection System (hdaps)" 796 depends on INPUT && X86 797 select INPUT_POLLDEV 798 default n 799 help 800 This driver provides support for the IBM Hard Drive Active Protection 801 System (hdaps), which provides an accelerometer and other misc. data. 802 ThinkPads starting with the R50, T41, and X40 are supported. The 803 accelerometer data is readable via sysfs. 804 805 This driver also provides an absolute input class device, allowing 806 the laptop to act as a pinball machine-esque joystick. 807 808 If your ThinkPad is not recognized by the driver, please update to latest 809 BIOS. This is especially the case for some R52 ThinkPads. 810 811 Say Y here if you have an applicable laptop and want to experience 812 the awesome power of hdaps. 813 814config SENSORS_APPLESMC 815 tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)" 816 depends on INPUT && X86 817 select NEW_LEDS 818 select LEDS_CLASS 819 select INPUT_POLLDEV 820 default n 821 help 822 This driver provides support for the Apple System Management 823 Controller, which provides an accelerometer (Apple Sudden Motion 824 Sensor), light sensors, temperature sensors, keyboard backlight 825 control and fan control. 826 827 Only Intel-based Apple's computers are supported (MacBook Pro, 828 MacBook, MacMini). 829 830 Data from the different sensors, keyboard backlight control and fan 831 control are accessible via sysfs. 832 833 This driver also provides an absolute input class device, allowing 834 the laptop to act as a pinball machine-esque joystick. 835 836 Say Y here if you have an applicable laptop and want to experience 837 the awesome power of applesmc. 838 839config HWMON_DEBUG_CHIP 840 bool "Hardware Monitoring Chip debugging messages" 841 default n 842 help 843 Say Y here if you want the I2C chip drivers to produce a bunch of 844 debug messages to the system log. Select this if you are having 845 a problem with I2C support and want to see more of what is going 846 on. 847 848endif # HWMON 849