]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/hwmon/Kconfig
hwmon: (w83795) Exclude fan control feature by default
[net-next-2.6.git] / drivers / hwmon / Kconfig
index 97499d00615aacbddcf5963bcfa08b5f4733a1bb..a06ac97229d94118a3b61e624b6985145872ff03 100644 (file)
@@ -399,6 +399,15 @@ config SENSORS_GL520SM
          This driver can also be built as a module.  If so, the module
          will be called gl520sm.
 
+config SENSORS_GPIO_FAN
+       tristate "GPIO fan"
+       depends on GENERIC_GPIO
+       help
+         If you say yes here you get support for fans connected to GPIO lines.
+
+         This driver can also be built as a module.  If so, the module
+         will be called gpio-fan.
+
 config SENSORS_CORETEMP
        tristate "Intel Core/Core2/Atom temperature sensor"
        depends on X86 && PCI && EXPERIMENTAL
@@ -605,8 +614,8 @@ config SENSORS_LM90
          If you say yes here you get support for National Semiconductor LM90,
          LM86, LM89 and LM99, Analog Devices ADM1032 and ADT7461, Maxim
          MAX6646, MAX6647, MAX6648, MAX6649, MAX6657, MAX6658, MAX6659,
-         MAX6680, MAX6681 and MAX6692, and Winbond/Nuvoton W83L771AWG/ASG
-         sensor chips.
+         MAX6680, MAX6681, MAX6692, MAX6695, MAX6696, and Winbond/Nuvoton
+         W83L771W/G/AWG/ASG sensor chips.
 
          This driver can also be built as a module.  If so, the module
          will be called lm90.
@@ -654,6 +663,17 @@ config SENSORS_LTC4245
          This driver can also be built as a module. If so, the module will
          be called ltc4245.
 
+config SENSORS_LTC4261
+       tristate "Linear Technology LTC4261"
+       depends on I2C && EXPERIMENTAL
+       default n
+       help
+         If you say yes here you get support for Linear Technology LTC4261
+         Negative Voltage Hot Swap Controller I2C interface.
+
+         This driver can also be built as a module. If so, the module will
+         be called ltc4261.
+
 config SENSORS_LM95241
        tristate "National Semiconductor LM95241 sensor chip"
        depends on I2C
@@ -743,14 +763,14 @@ config SENSORS_SHT15
          will be called sht15.
 
 config SENSORS_S3C
-       tristate "S3C24XX/S3C64XX Inbuilt ADC"
-       depends on ARCH_S3C2410
+       tristate "Samsung built-in ADC"
+       depends on S3C_ADC
        help
          If you say yes here you get support for the on-board ADCs of
-         the Samsung S3C24XX or S3C64XX series of SoC
+         the Samsung S3C24XX, S3C64XX and other series of SoC
 
          This driver can also be built as a module. If so, the module
-         will be called s3c-hwmo.
+         will be called s3c-hwmon.
 
 config SENSORS_S3C_RAW
        bool "Include raw channel attributes in sysfs"
@@ -1011,6 +1031,33 @@ config SENSORS_W83793
          This driver can also be built as a module.  If so, the module
          will be called w83793.
 
+config SENSORS_W83795
+       tristate "Winbond/Nuvoton W83795G/ADG"
+       depends on I2C && EXPERIMENTAL
+       help
+         If you say yes here you get support for the Winbond W83795G and
+         W83795ADG hardware monitoring chip.
+
+         This driver can also be built as a module.  If so, the module
+         will be called w83795.
+
+config SENSORS_W83795_FANCTRL
+       boolean "Include fan control support (DANGEROUS)"
+       depends on SENSORS_W83795 && EXPERIMENTAL
+       default n
+       help
+         If you say yes here, support for the both manual and automatic
+         fan control features will be included in the driver.
+
+         This part of the code wasn't carefully reviewed and tested yet,
+         so enabling this option is strongly discouraged on production
+         servers. Only developers and testers should enable it for the
+         time being.
+
+         Please also note that this option will create sysfs attribute
+         files which may change in the future, so you shouldn't rely
+         on them being stable.
+
 config SENSORS_W83L785TS
        tristate "Winbond W83L785TS-S"
        depends on I2C && EXPERIMENTAL
@@ -1088,26 +1135,6 @@ config SENSORS_ULTRA45
          This driver provides support for the Ultra45 workstation environmental
          sensors.
 
-config SENSORS_HDAPS
-       tristate "IBM Hard Drive Active Protection System (hdaps)"
-       depends on INPUT && X86
-       select INPUT_POLLDEV
-       default n
-       help
-         This driver provides support for the IBM Hard Drive Active Protection
-         System (hdaps), which provides an accelerometer and other misc. data.
-         ThinkPads starting with the R50, T41, and X40 are supported.  The
-         accelerometer data is readable via sysfs.
-
-         This driver also provides an absolute input class device, allowing
-         the laptop to act as a pinball machine-esque joystick.
-
-         If your ThinkPad is not recognized by the driver, please update to latest
-         BIOS. This is especially the case for some R52 ThinkPads.
-
-         Say Y here if you have an applicable laptop and want to experience
-         the awesome power of hdaps.
-
 config SENSORS_LIS3_SPI
        tristate "STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI)"
        depends on !ACPI && SPI_MASTER && INPUT