Skip to contentSkip to conversation

hwmon: (w83627ehf) Drop support for NCT6775, NCT6776

RFC PATCH New Guenter Roeck 1 participant 1 message Mar 12, 2014

Subsystems (2)
lore
Share & tools
lore

Guenter Roeck

author maintainer
#0 lore raw

RFC PATCH 1/1 hwmon: (w83627ehf) Drop support for NCT6775, NCT6776

NCT6775 and NCT6776 are now supported by the nct6775 driver.

---
The NCT6775 driver should be stable enough by now, so we should not need support for the chips in both drivers.

Compile tested only; I don't have hardware to test it.

 Documentation/hwmon/w83627ehf |   42 ++-
 drivers/hwmon/Kconfig         |    5 +-
 drivers/hwmon/w83627ehf.c     |  576 ++++-------------------------------------
 3 files changed, 63 insertions(+), 560 deletions(-)
Documentation/hwmon/w83627ehf +15 -27
index 735c42a..5f8ab83 100644
@@ -26,14 +26,6 @@ Supported chips:
     Prefix: 'w83667hg'
     Addresses scanned: ISA address retrieved from Super I/O registers
     Datasheet: Available from Nuvoton upon request
-  * Nuvoton NCT6775F/W83667HG-I
-    Prefix: 'nct6775'
-    Addresses scanned: ISA address retrieved from Super I/O registers
-    Datasheet: Available from Nuvoton upon request
-  * Nuvoton NCT6776F
-    Prefix: 'nct6776'
-    Addresses scanned: ISA address retrieved from Super I/O registers
-    Datasheet: Available from Nuvoton upon request
 
 Authors:
         Jean Delvare <[email protected]>
@@ -46,27 +38,25 @@ Description
 -----------
 
 This driver implements support for the Winbond W83627EHF, W83627EHG,
-W83627DHG, W83627DHG-P, W83627UHG, W83667HG, W83667HG-B, W83667HG-I
-(NCT6775F), and NCT6776F super I/O chips. We will refer to them collectively
-as Winbond chips.
-
-The chips implement 3 to 4 temperature sensors (9 for NCT6775F and NCT6776F),
-2 to 5 fan rotation speed sensors, 8 to 10 analog voltage sensors, one VID
-(except for 627UHG), alarms with beep warnings (control unimplemented),
-and some automatic fan regulation strategies (plus manual fan control mode).
-
-The temperature sensor sources on W82677HG-B, NCT6775F, and NCT6776F are
-configurable. temp4 and higher attributes are only reported if its temperature
-source differs from the temperature sources of the already reported temperature
+W83627DHG, W83627DHG-P, W83627UHG, W83667HG, and W83667HG-B super I/O chips.
+We will refer to them collectively as Winbond chips.
+
+The chips implement 3 to 4 temperature sensors, 2 to 5 fan rotation speed
+sensors, 8 to 10 analog voltage sensors, one VID (except for 627UHG),
+alarms with beep warnings (control unimplemented), and some automatic
+fan regulation strategies (plus manual fan control mode).
+
+The temperature sensor sources on W82677HG-B configurable.
+temp4 and higher attributes are only reported if its temperature source
+differs from the temperature sources of the already reported temperature
 sensors. The configured source for each of the temperature sensors is provided
 in tempX_label.
 
 Temperatures are measured in degrees Celsius and measurement resolution is 1
 degC for temp1 and and 0.5 degC for temp2 and temp3. For temp4 and higher,
-resolution is 1 degC for W83667HG-B and 0.0 degC for NCT6775F and NCT6776F.
-An alarm is triggered when the temperature gets higher than high limit;
-it stays on until the temperature falls below the hysteresis value.
-Alarms are only supported for temp1, temp2, and temp3.
+resolution is 1 degC for W83667HG-B. An alarm is triggered when the temperature
+gets higher than high limit; it stays on until the temperature falls below
+the hysteresis value. Alarms are only supported for temp1, temp2, and temp3.
 
 Fan rotation speeds are reported in RPM (rotations per minute). An alarm is
 triggered if the rotation speed has dropped below a programmable limit. Fan
@@ -110,10 +100,8 @@ pwm[1-4]_enable - this file controls mode of fan/temperature control:
 	* 4 "Smart Fan III" mode
 	* 5 "Smart Fan IV" mode
 
-	SmartFan III mode is not supported on NCT6776F.
-
 	SmartFan IV mode is configurable only if it was configured at system
-	startup, and is only supported for W83677HG-B, NCT6775F, and NCT6776F.
+	startup, and is only supported for W83677HG-B.
 	SmartFan IV operational parameters can not be configured at this time,
 	and the various pwm attributes are not used in SmartFan IV mode.
 	The attributes can be written to, which is useful if you plan to
drivers/hwmon/Kconfig +2 -3
index f288b60..4455e37 100644
@@ -1555,7 +1555,7 @@ config SENSORS_W83627HF
 	  will be called w83627hf.
 
 config SENSORS_W83627EHF
-	tristate "Winbond W83627EHF/EHG/DHG/UHG, W83667HG, NCT6775F, NCT6776F"
+	tristate "Winbond W83627EHF/EHG/DHG/UHG, W83667HG"
 	depends on !PPC
 	select HWMON_VID
 	help
@@ -1568,8 +1568,7 @@ config SENSORS_W83627EHF
 	  the Core 2 Duo. And also the W83627UHG, which is a stripped down
 	  version of the W83627DHG (as far as hardware monitoring goes.)
 
-	  This driver also supports Nuvoton W83667HG, W83667HG-B, NCT6775F
-	  (also known as W83667HG-I), and NCT6776F.
+	  This driver also supports Nuvoton W83667HG and W83667HG-B.
 
 	  This driver can also be built as a module.  If so, the module
 	  will be called w83627ehf.
drivers/hwmon/w83627ehf.c +46 -529

893 lines not on this page · raw message

Signature · 7 lines
1.7.9.7


_______________________________________________
lm-sensors mailing list
[email protected]
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors