]> Pileus Git - ~andy/linux/blobdiff - drivers/hwmon/Kconfig
hwmon: (pmbus) Add support for Maxim MAX34440/MAX34441
[~andy/linux] / drivers / hwmon / Kconfig
index 773e484f16466482ed6a499005b27485c6854400..19b0af40c7aa333b1c61b14ed97ea896ed6eb648 100644 (file)
@@ -238,13 +238,13 @@ config SENSORS_K8TEMP
          will be called k8temp.
 
 config SENSORS_K10TEMP
          will be called k8temp.
 
 config SENSORS_K10TEMP
-       tristate "AMD Phenom/Sempron/Turion/Opteron temperature sensor"
+       tristate "AMD Family 10h/11h/12h/14h temperature sensor"
        depends on X86 && PCI
        help
          If you say yes here you get support for the temperature
          sensor(s) inside your CPU. Supported are later revisions of
        depends on X86 && PCI
        help
          If you say yes here you get support for the temperature
          sensor(s) inside your CPU. Supported are later revisions of
-         the AMD Family 10h and all revisions of the AMD Family 11h
-         microarchitectures.
+         the AMD Family 10h and all revisions of the AMD Family 11h,
+         12h (Llano), and 14h (Brazos) microarchitectures.
 
          This driver can also be built as a module.  If so, the module
          will be called k10temp.
 
          This driver can also be built as a module.  If so, the module
          will be called k10temp.
@@ -455,17 +455,29 @@ config SENSORS_JZ4740
          called jz4740-hwmon.
 
 config SENSORS_JC42
          called jz4740-hwmon.
 
 config SENSORS_JC42
-       tristate "JEDEC JC42.4 compliant temperature sensors"
+       tristate "JEDEC JC42.4 compliant memory module temperature sensors"
        depends on I2C
        help
        depends on I2C
        help
-         If you say yes here you get support for Jedec JC42.4 compliant
-         temperature sensors. Support will include, but not be limited to,
-         ADT7408, CAT34TS02,, CAT6095, MAX6604, MCP9805, MCP98242, MCP98243,
-         MCP9843, SE97, SE98, STTS424, TSE2002B3, and TS3000B3.
+         If you say yes here, you get support for JEDEC JC42.4 compliant
+         temperature sensors, which are used on many DDR3 memory modules for
+         mobile devices and servers.  Support will include, but not be limited
+         to, ADT7408, CAT34TS02, CAT6095, MAX6604, MCP9805, MCP98242, MCP98243,
+         MCP9843, SE97, SE98, STTS424(E), TSE2002B3, and TS3000B3.
 
          This driver can also be built as a module.  If so, the module
          will be called jc42.
 
 
          This driver can also be built as a module.  If so, the module
          will be called jc42.
 
+config SENSORS_LINEAGE
+       tristate "Lineage Compact Power Line Power Entry Module"
+       depends on I2C && EXPERIMENTAL
+       help
+         If you say yes here you get support for the Lineage Compact Power Line
+         series of DC/DC and AC/DC converters such as CP1800, CP2000AC,
+         CP2000DC, CP2725, and others.
+
+         This driver can also be built as a module.  If so, the module
+         will be called lineage-pem.
+
 config SENSORS_LM63
        tristate "National Semiconductor LM63 and LM64"
        depends on I2C
 config SENSORS_LM63
        tristate "National Semiconductor LM63 and LM64"
        depends on I2C
@@ -574,7 +586,7 @@ config SENSORS_LM85
        help
          If you say yes here you get support for National Semiconductor LM85
          sensor chips and clones: ADM1027, ADT7463, ADT7468, EMC6D100,
        help
          If you say yes here you get support for National Semiconductor LM85
          sensor chips and clones: ADM1027, ADT7463, ADT7468, EMC6D100,
-         EMC6D101 and EMC6D102.
+         EMC6D101, EMC6D102, and EMC6D103.
 
          This driver can also be built as a module.  If so, the module
          will be called lm85.
 
          This driver can also be built as a module.  If so, the module
          will be called lm85.
@@ -684,6 +696,16 @@ config SENSORS_MAX1619
          This driver can also be built as a module.  If so, the module
          will be called max1619.
 
          This driver can also be built as a module.  If so, the module
          will be called max1619.
 
+config SENSORS_MAX6639
+       tristate "Maxim MAX6639 sensor chip"
+       depends on I2C && EXPERIMENTAL
+       help
+         If you say yes here you get support for the MAX6639
+         sensor chips.
+
+         This driver can also be built as a module.  If so, the module
+         will be called max6639.
+
 config SENSORS_MAX6650
        tristate "Maxim MAX6650 sensor chip"
        depends on I2C && EXPERIMENTAL
 config SENSORS_MAX6650
        tristate "Maxim MAX6650 sensor chip"
        depends on I2C && EXPERIMENTAL
@@ -734,6 +756,61 @@ config SENSORS_PCF8591
          These devices are hard to detect and rarely found on mainstream
          hardware.  If unsure, say N.
 
          These devices are hard to detect and rarely found on mainstream
          hardware.  If unsure, say N.
 
+config PMBUS
+       tristate "PMBus support"
+       depends on I2C && EXPERIMENTAL
+       default n
+       help
+         Say yes here if you want to enable PMBus support.
+
+         This driver can also be built as a module. If so, the module will
+         be called pmbus_core.
+
+if PMBUS
+
+config SENSORS_PMBUS
+       tristate "Generic PMBus devices"
+       default n
+       help
+         If you say yes here you get hardware monitoring support for generic
+         PMBus devices, including but not limited to BMR450, BMR451, BMR453,
+         BMR454, and LTC2978.
+
+         This driver can also be built as a module. If so, the module will
+         be called pmbus.
+
+config SENSORS_MAX16064
+       tristate "Maxim MAX16064"
+       default n
+       help
+         If you say yes here you get hardware monitoring support for Maxim
+         MAX16064.
+
+         This driver can also be built as a module. If so, the module will
+         be called max16064.
+
+config SENSORS_MAX34440
+       tristate "Maxim MAX34440/MAX34441"
+       default n
+       help
+         If you say yes here you get hardware monitoring support for Maxim
+         MAX34440 and MAX34441.
+
+         This driver can also be built as a module. If so, the module will
+         be called max34440.
+
+config SENSORS_MAX8688
+       tristate "Maxim MAX8688"
+       default n
+       help
+         If you say yes here you get hardware monitoring support for Maxim
+         MAX8688.
+
+         This driver can also be built as a module. If so, the module will
+         be called max8688.
+
+endif # PMBUS
+
 config SENSORS_SHT15
        tristate "Sensiron humidity and temperature sensors. SHT15 and compat."
        depends on GENERIC_GPIO
 config SENSORS_SHT15
        tristate "Sensiron humidity and temperature sensors. SHT15 and compat."
        depends on GENERIC_GPIO