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