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