diff options
author | Jean Delvare <khali@linux-fr.org> | 2006-12-12 12:18:27 -0500 |
---|---|---|
committer | Jean Delvare <khali@arrakis.delvare> | 2006-12-12 12:18:27 -0500 |
commit | e9cea646014e25aa96eefa1b41d373a6ad95c189 (patch) | |
tree | f648f1c662818020e6bce53c06d5fca02128f54a /Documentation/hwmon/f71805f | |
parent | 315c7113b5580a5f88169b62f597aacd64ef3717 (diff) |
hwmon/f71805f: Document the fan control features
Document the different fan control methods, list their options, and give
some hints for best results.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Diffstat (limited to 'Documentation/hwmon/f71805f')
-rw-r--r-- | Documentation/hwmon/f71805f | 42 |
1 files changed, 38 insertions, 4 deletions
diff --git a/Documentation/hwmon/f71805f b/Documentation/hwmon/f71805f index 2ca69df669c3..bc571f99d0ee 100644 --- a/Documentation/hwmon/f71805f +++ b/Documentation/hwmon/f71805f | |||
@@ -13,8 +13,8 @@ Thanks to Denis Kieft from Barracuda Networks for the donation of a | |||
13 | test system (custom Jetway K8M8MS motherboard, with CPU and RAM) and | 13 | test system (custom Jetway K8M8MS motherboard, with CPU and RAM) and |
14 | for providing initial documentation. | 14 | for providing initial documentation. |
15 | 15 | ||
16 | Thanks to Kris Chen from Fintek for answering technical questions and | 16 | Thanks to Kris Chen and Aaron Huang from Fintek for answering technical |
17 | providing additional documentation. | 17 | questions and providing additional documentation. |
18 | 18 | ||
19 | Thanks to Chris Lin from Jetway for providing wiring schematics and | 19 | Thanks to Chris Lin from Jetway for providing wiring schematics and |
20 | answering technical questions. | 20 | answering technical questions. |
@@ -28,8 +28,7 @@ capabilities. It can monitor up to 9 voltages (counting its own power | |||
28 | source), 3 fans and 3 temperature sensors. | 28 | source), 3 fans and 3 temperature sensors. |
29 | 29 | ||
30 | This chip also has fan controlling features, using either DC or PWM, in | 30 | This chip also has fan controlling features, using either DC or PWM, in |
31 | three different modes (one manual, two automatic). The driver doesn't | 31 | three different modes (one manual, two automatic). |
32 | support these features yet. | ||
33 | 32 | ||
34 | The driver assumes that no more than one chip is present, which seems | 33 | The driver assumes that no more than one chip is present, which seems |
35 | reasonable. | 34 | reasonable. |
@@ -103,3 +102,38 @@ sensor. Each channel can be used for connecting either a thermal diode | |||
103 | or a thermistor. The driver reports the currently selected mode, but | 102 | or a thermistor. The driver reports the currently selected mode, but |
104 | doesn't allow changing it. In theory, the BIOS should have configured | 103 | doesn't allow changing it. In theory, the BIOS should have configured |
105 | everything properly. | 104 | everything properly. |
105 | |||
106 | |||
107 | Fan Control | ||
108 | ----------- | ||
109 | |||
110 | Both PWM (pulse-width modulation) and DC fan speed control methods are | ||
111 | supported. The right one to use depends on external circuitry on the | ||
112 | motherboard, so the driver assumes that the BIOS set the method | ||
113 | properly. The driver will report the method, but won't let you change | ||
114 | it. | ||
115 | |||
116 | When the PWM method is used, you can select the operating frequency, | ||
117 | from 187.5 kHz (default) to 31 Hz. The best frequency depends on the | ||
118 | fan model. As a rule of thumb, lower frequencies seem to give better | ||
119 | control, but may generate annoying high-pitch noise. Fintek recommends | ||
120 | not going below 1 kHz, as the fan tachometers get confused by lower | ||
121 | frequencies as well. | ||
122 | |||
123 | When the DC method is used, Fintek recommends not going below 5 V, which | ||
124 | corresponds to a pwm value of 106 for the driver. The driver doesn't | ||
125 | enforce this limit though. | ||
126 | |||
127 | Three different fan control modes are supported: | ||
128 | |||
129 | * Manual mode | ||
130 | You ask for a specific PWM duty cycle or DC voltage. | ||
131 | |||
132 | * Fan speed mode | ||
133 | You ask for a specific fan speed. This mode assumes that pwm1 | ||
134 | corresponds to fan1, pwm2 to fan2 and pwm3 to fan3. | ||
135 | |||
136 | * Temperature mode | ||
137 | You define 3 temperature/fan speed trip points, and the fan speed is | ||
138 | adjusted depending on the measured temperature, using interpolation. | ||
139 | This mode is not yet supported by the driver. | ||