]> git.sur5r.net Git - groeck-nct6775/blobdiff - README
compat.h: Don't inlude i2C compatibility code
[groeck-nct6775] / README
diff --git a/README b/README
index c3a7f9a43233bccf6ca86af4fd71e1c5bd25aac5..8fcb54332fd2cc13922f0a954274d891ac508082 100644 (file)
--- a/README
+++ b/README
@@ -2,13 +2,13 @@ Note
 ====
 
 This driver supercedes the NCT6775F and NCT6776F support in the W83627EHF
 ====
 
 This driver supercedes the NCT6775F and NCT6776F support in the W83627EHF
-driver. It supports NCT6106D, NCT6775F, NCT6776F, and NCT6779D.
+driver. It supports NCT6106D, NCT6775F, NCT6776F, NCT6779D, and NCT6791D.
 
 
-The driver should be in shape for upstream integration, and has been submitted
-to the lm-sensors mailing list for that purpose. Testing and review feedback
-will be required for the driver to be actually integrated. If you use the latest
-version of this driver, and/or if you can provide review feedback, please let
-the author know.
+The driver is also available in the upstream kernel. This version is maintained
+for backward compatibility with older kernels. I am trying to keep it buildable
+for older kernels, but may miss a problem once in a while. If you have a problem
+compiling this driver with any kernel version 2.6.16 or later, please let me
+know. 
 
 Kernel driver NCT6775
 =======================
 
 Kernel driver NCT6775
 =======================
@@ -30,16 +30,21 @@ Supported chips:
     Prefix: 'nct6779'
     Addresses scanned: ISA address retrieved from Super I/O registers
     Datasheet: Available from Nuvoton upon request
     Prefix: 'nct6779'
     Addresses scanned: ISA address retrieved from Super I/O registers
     Datasheet: Available from Nuvoton upon request
+  * Nuvoton NCT6791D
+    Prefix: 'nct6791'
+    Addresses scanned: ISA address retrieved from Super I/O registers
+    Datasheet: Available from Nuvoton upon request
 
 Authors:
         Guenter Roeck <linux@roeck-us.net>
 
 Authors:
         Guenter Roeck <linux@roeck-us.net>
+        David Bartley <andareed@gmail.com> (NCT6791D support)
 
 Description
 -----------
 
 This driver implements support for the Nuvoton NCT6106D, NCT6775F, NCT6776F,
 
 Description
 -----------
 
 This driver implements support for the Nuvoton NCT6106D, NCT6775F, NCT6776F,
-and NCT6779D super I/O chips. We will refer to them collectively as Nuvoton
-chips.
+NCT6779D, and NCT6791D super I/O chips. We will refer to them collectively as
+Nuvoton chips.
 
 The chips implement up to 8 temperature sensors depending on the chip type and
 configuration. Temperatures used to control fan speed are reported separately.
 
 The chips implement up to 8 temperature sensors depending on the chip type and
 configuration. Temperatures used to control fan speed are reported separately.
@@ -196,3 +201,19 @@ temperatures, and in some cases the reported temperature declines if the actual
 temperature increases (similar to the raw PECI temperature value - see PECI
 specification for details). CPUTIN should therefore be be ignored on ASUS
 boards. The CPU temperature on ASUS boards is reported from PECI 0.
 temperature increases (similar to the raw PECI temperature value - see PECI
 specification for details). CPUTIN should therefore be be ignored on ASUS
 boards. The CPU temperature on ASUS boards is reported from PECI 0.
+
+Also, there have been reports that not all fan speeds are reported on at least
+some ASUS boards. P9X79 WS is one example, where fan speed is only reported
+for two of the fans on the board.
+
+Note that ASUS does not support Linux on desktop boards (this appears to be
+official ASUS policy) and does not release board specifications, so there is
+nothing we can do to improve support for such boards unless we get board
+specifications or a detailed description on how to control the fans on the
+affected boards.
+
+Known Problems
+--------------
+
+After a suspend/resume cycle, all fan control settings are restored to the BIOS
+defaults.