aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/hwmon
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2014-04-06 11:57:20 -0400
committerGuenter Roeck <linux@roeck-us.net>2014-05-21 19:02:27 -0400
commit41082d66bfd6fafe001c0902bb4622d7aee6f128 (patch)
tree8982ce666a86e8f48ff95dba0e8bd612e44a7c62 /Documentation/hwmon
parentc254ffdefc002b57f1e9eedddcb3569c0d80578f (diff)
hwmon: Driver for NCT6683D
Nuvoton NCT6683D is an eSIO with hardware monitoring capabilities. Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'Documentation/hwmon')
-rw-r--r--Documentation/hwmon/nct668357
1 files changed, 57 insertions, 0 deletions
diff --git a/Documentation/hwmon/nct6683 b/Documentation/hwmon/nct6683
new file mode 100644
index 000000000000..c1301d4300cd
--- /dev/null
+++ b/Documentation/hwmon/nct6683
@@ -0,0 +1,57 @@
1Kernel driver nct6683
2=====================
3
4Supported chips:
5 * Nuvoton NCT6683D
6 Prefix: 'nct6683'
7 Addresses scanned: ISA address retrieved from Super I/O registers
8 Datasheet: Available from Nuvoton upon request
9
10Authors:
11 Guenter Roeck <linux@roeck-us.net>
12
13Description
14-----------
15
16This driver implements support for the Nuvoton NCT6683D eSIO chip.
17
18The chips implement up to shared 32 temperature and voltage sensors.
19It supports up to 16 fan rotation sensors and up to 8 fan control engines.
20
21Temperatures are measured in degrees Celsius. Measurement resolution is
220.5 degrees C.
23
24Voltage sensors (also known as IN sensors) report their values in millivolts.
25
26Fan rotation speeds are reported in RPM (rotations per minute).
27
28Usage Note
29----------
30
31Limit register locations on Intel boards with EC firmware version 1.0
32build date 04/03/13 do not match the register locations in the Nuvoton
33datasheet. Nuvoton confirms that Intel uses a special firmware version
34with different register addresses. The specification describing the Intel
35firmware is held under NDA by Nuvoton and Intel and not available
36to the public.
37
38Some of the register locations can be reverse engineered; others are too
39well hidden. Given this, writing any values from the operating system is
40considered too risky with this firmware and has been disabled. All limits
41must all be written from the BIOS.
42
43The driver has only been tested with the Intel firmware, and by default
44only instantiates on Intel boards. To enable it on non-Intel boards,
45set the 'force' module parameter to 1.
46
47Tested Boards and Firmware Versions
48-----------------------------------
49
50The driver has been reported to work with the following boards and
51firmware versions.
52
53Board Firmware version
54---------------------------------------------------------------
55Intel DH87RL NCT6683D EC firmware version 1.0 build 04/03/13
56Intel DH87MC NCT6683D EC firmware version 1.0 build 04/03/13
57Intel DB85FL NCT6683D EC firmware version 1.0 build 04/03/13