These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / hwmon / Kconfig
index 25d9e72..80a73bf 100644 (file)
@@ -321,6 +321,15 @@ config SENSORS_APPLESMC
          Say Y here if you have an applicable laptop and want to experience
          the awesome power of applesmc.
 
+config SENSORS_ARM_SCPI
+       tristate "ARM SCPI Sensors"
+       depends on ARM_SCPI_PROTOCOL
+       depends on THERMAL || !THERMAL_OF
+       help
+         This driver provides support for temperature, voltage, current
+         and power sensors available on ARM Ltd's SCP based platforms. The
+         actual number and type of sensors exported depend on the platform.
+
 config SENSORS_ASB100
        tristate "Asus ASB100 Bach"
        depends on X86 && I2C
@@ -371,6 +380,17 @@ config SENSORS_DS1621
          This driver can also be built as a module.  If so, the module
          will be called ds1621.
 
+config SENSORS_DELL_SMM
+       tristate "Dell laptop SMM BIOS hwmon driver"
+       depends on X86
+       help
+         This hwmon driver adds support for reporting temperature of different
+         sensors and controls the fans on Dell laptops via System Management
+         Mode provided by Dell BIOS.
+
+         When option I8K is also enabled this driver provides legacy /proc/i8k
+         userspace interface for i8kutils package.
+
 config SENSORS_DA9052_ADC
        tristate "Dialog DA9052/DA9053 ADC"
        depends on PMIC_DA9052
@@ -509,7 +529,7 @@ config SENSORS_G762
 
 config SENSORS_GPIO_FAN
        tristate "GPIO fan"
-       depends on GPIOLIB
+       depends on GPIOLIB || COMPILE_TEST
        depends on THERMAL || THERMAL=n
        help
          If you say yes here you get support for fans connected to GPIO lines.
@@ -598,8 +618,8 @@ config SENSORS_IT87
        depends on !PPC
        select HWMON_VID
        help
-         If you say yes here you get support for ITE IT8705F, IT8712F,
-         IT8716F, IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8758E,
+         If you say yes here you get support for ITE IT8705F, IT8712F, IT8716F,
+         IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8732F, IT8758E,
          IT8771E, IT8772E, IT8781F, IT8782F, IT8783E/F, IT8786E, IT8790E,
          IT8603E, IT8620E, and IT8623E sensor chips, and the SiS950 clone.
 
@@ -829,6 +849,16 @@ config SENSORS_MAX6697
          This driver can also be built as a module.  If so, the module
          will be called max6697.
 
+config SENSORS_MAX31790
+       tristate "Maxim MAX31790 sensor chip"
+       depends on I2C
+       help
+         If you say yes here you get support for 6-Channel PWM-Output
+         Fan RPM Controller.
+
+         This driver can also be built as a module.  If so, the module
+         will be called max31790.
+
 config SENSORS_HTU21
        tristate "Measurement Specialties HTU21D humidity/temperature sensors"
        depends on I2C
@@ -1106,8 +1136,8 @@ config SENSORS_NTC_THERMISTOR
          send notifications about the temperature.
 
          Currently, this driver supports
-         NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473, and NCP15WL333
-         from Murata and B57330V2103 from EPCOS.
+         NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473, NCP15WL333,
+         and NCP03WF104 from Murata and B57330V2103 from EPCOS.
 
          This driver can also be built as a module.  If so, the module
          will be called ntc-thermistor.
@@ -1129,8 +1159,8 @@ config SENSORS_NCT6775
        help
          If you say yes here you get support for the hardware monitoring
          functionality of the Nuvoton NCT6106D, NCT6775F, NCT6776F, NCT6779D,
-         NCT6791D, NCT6792D and compatible Super-I/O chips. This driver
-         replaces the w83627ehf driver for NCT6775F and NCT6776F.
+         NCT6791D, NCT6792D, NCT6793D, and compatible Super-I/O chips. This
+         driver replaces the w83627ehf driver for NCT6775F and NCT6776F.
 
          This driver can also be built as a module.  If so, the module
          will be called nct6775.
@@ -1186,7 +1216,8 @@ config SENSORS_PWM_FAN
 
 config SENSORS_SHT15
        tristate "Sensiron humidity and temperature sensors. SHT15 and compat."
-       depends on GPIOLIB
+       depends on GPIOLIB || COMPILE_TEST
+       select BITREVERSE
        help
          If you say yes here you get support for the Sensiron SHT10, SHT11,
          SHT15, SHT71, SHT75 humidity and temperature sensors.
@@ -1442,6 +1473,7 @@ config SENSORS_INA209
 config SENSORS_INA2XX
        tristate "Texas Instruments INA219 and compatibles"
        depends on I2C
+       select REGMAP_I2C
        help
          If you say yes here you get support for INA219, INA220, INA226,
          INA230, and INA231 power monitor chips.
@@ -1452,6 +1484,16 @@ config SENSORS_INA2XX
          This driver can also be built as a module.  If so, the module
          will be called ina2xx.
 
+config SENSORS_TC74
+       tristate "Microchip TC74"
+       depends on I2C
+       help
+         If you say yes here you get support for Microchip TC74 single
+         input temperature sensor chips.
+
+         This driver can also be built as a module.  If so, the module
+         will be called tc74.
+
 config SENSORS_THMC50
        tristate "Texas Instruments THMC50 / Analog Devices ADM1022"
        depends on I2C