diff options
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/hwmon/it87 | 33 |
1 files changed, 23 insertions, 10 deletions
diff --git a/Documentation/hwmon/it87 b/Documentation/hwmon/it87 index aff680784222..a45044e82662 100644 --- a/Documentation/hwmon/it87 +++ b/Documentation/hwmon/it87 | |||
@@ -18,6 +18,12 @@ Supported chips: | |||
18 | Addresses scanned: from Super I/O config space (8 I/O ports) | 18 | Addresses scanned: from Super I/O config space (8 I/O ports) |
19 | Datasheet: Publicly available at the ITE website | 19 | Datasheet: Publicly available at the ITE website |
20 | http://www.ite.com.tw/product_info/file/pc/IT8716F_V0.3.ZIP | 20 | http://www.ite.com.tw/product_info/file/pc/IT8716F_V0.3.ZIP |
21 | * IT8718F | ||
22 | Prefix: 'it8718' | ||
23 | Addresses scanned: from Super I/O config space (8 I/O ports) | ||
24 | Datasheet: Publicly available at the ITE website | ||
25 | http://www.ite.com.tw/product_info/file/pc/IT8718F_V0.2.zip | ||
26 | http://www.ite.com.tw/product_info/file/pc/IT8718F_V0%203_(for%20C%20version).zip | ||
21 | * SiS950 [clone of IT8705F] | 27 | * SiS950 [clone of IT8705F] |
22 | Prefix: 'it87' | 28 | Prefix: 'it87' |
23 | Addresses scanned: from Super I/O config space (8 I/O ports) | 29 | Addresses scanned: from Super I/O config space (8 I/O ports) |
@@ -48,8 +54,8 @@ Module Parameters | |||
48 | Description | 54 | Description |
49 | ----------- | 55 | ----------- |
50 | 56 | ||
51 | This driver implements support for the IT8705F, IT8712F, IT8716F and | 57 | This driver implements support for the IT8705F, IT8712F, IT8716F, |
52 | SiS950 chips. | 58 | IT8718F and SiS950 chips. |
53 | 59 | ||
54 | These chips are 'Super I/O chips', supporting floppy disks, infrared ports, | 60 | These chips are 'Super I/O chips', supporting floppy disks, infrared ports, |
55 | joysticks and other miscellaneous stuff. For hardware monitoring, they | 61 | joysticks and other miscellaneous stuff. For hardware monitoring, they |
@@ -62,14 +68,21 @@ the IT8716F and late IT8712F have 6. They are shared with other functions | |||
62 | though, so the functionality may not be available on a given system. | 68 | though, so the functionality may not be available on a given system. |
63 | The driver dumbly assume it is there. | 69 | The driver dumbly assume it is there. |
64 | 70 | ||
65 | The IT8716F and later IT8712F revisions have support for 2 additional | 71 | The IT8718F also features VID inputs (up to 8 pins) but the value is |
66 | fans. They are not yet supported by the driver. | 72 | stored in the Super-I/O configuration space. Due to technical limitations, |
73 | this value can currently only be read once at initialization time, so | ||
74 | the driver won't notice and report changes in the VID value. The two | ||
75 | upper VID bits share their pins with voltage inputs (in5 and in6) so you | ||
76 | can't have both on a given board. | ||
77 | |||
78 | The IT8716F, IT8718F and later IT8712F revisions have support for | ||
79 | 2 additional fans. They are not yet supported by the driver. | ||
67 | 80 | ||
68 | The IT8716F and late IT8712F and IT8705F also have optional 16-bit | 81 | The IT8716F and IT8718F, and late IT8712F and IT8705F also have optional |
69 | tachometer counters for fans 1 to 3. This is better (no more fan | 82 | 16-bit tachometer counters for fans 1 to 3. This is better (no more fan |
70 | clock divider mess) but not compatible with the older chips and | 83 | clock divider mess) but not compatible with the older chips and |
71 | revisions. For now, the driver only uses the 16-bit mode on the | 84 | revisions. For now, the driver only uses the 16-bit mode on the |
72 | IT8716F. | 85 | IT8716F and IT8718F. |
73 | 86 | ||
74 | Temperatures are measured in degrees Celsius. An alarm is triggered once | 87 | Temperatures are measured in degrees Celsius. An alarm is triggered once |
75 | when the Overtemperature Shutdown limit is crossed. | 88 | when the Overtemperature Shutdown limit is crossed. |
@@ -89,9 +102,9 @@ zero'; this is important for negative voltage measurements. All voltage | |||
89 | inputs can measure voltages between 0 and 4.08 volts, with a resolution of | 102 | inputs can measure voltages between 0 and 4.08 volts, with a resolution of |
90 | 0.016 volt. The battery voltage in8 does not have limit registers. | 103 | 0.016 volt. The battery voltage in8 does not have limit registers. |
91 | 104 | ||
92 | The VID lines (IT8712F/IT8716F) encode the core voltage value: the voltage | 105 | The VID lines (IT8712F/IT8716F/IT8718F) encode the core voltage value: |
93 | level your processor should work with. This is hardcoded by the mainboard | 106 | the voltage level your processor should work with. This is hardcoded by |
94 | and/or processor itself. It is a value in volts. | 107 | the mainboard and/or processor itself. It is a value in volts. |
95 | 108 | ||
96 | If an alarm triggers, it will remain triggered until the hardware register | 109 | If an alarm triggers, it will remain triggered until the hardware register |
97 | is read at least once. This means that the cause for the alarm may already | 110 | is read at least once. This means that the cause for the alarm may already |