Lines Matching +full:fan +full:- +full:stop +full:- +full:to +full:- +full:start +full:- +full:us

19   * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I
83 * Nuvoton NCT6796D-S/NCT6799D-R
93 Guenter Roeck <linux@roeck-us.net>
96 -----------
101 The chips support up to 25 temperature monitoring sources. Up to 6 of those are
103 PCH, and SMBUS. Depending on the chip type, 2 to 6 of the temperature sources
105 temperatures. The driver reports up to 10 of the temperatures to the user.
106 There are 4 to 5 fan rotation speed sensors, 8 to 15 analog voltage sensors,
108 fan regulation strategies (plus manual fan control mode).
117 value. Alarms are only supported for temp1 to temp6, depending on the chip type.
119 Fan rotation speeds are reported in RPM (rotations per minute). An alarm is
121 NCT6775F, fan readings can be divided by a programmable divider (1, 2, 4, 8,
122 16, 32, 64 or 128) to give the readings more range or accuracy; the other chips
123 do not have a fan speed divider. The driver sets the most suitable fan divisor
124 itself; specifically, it increases the divider value each time a fan speed
125 reading returns an invalid value, and it reduces it if the fan speed reading
133 The driver supports automatic fan control mode known as Thermal Cruise.
134 In this mode, the chip attempts to keep the measured temperature in a
135 predefined temperature range. If the temperature goes out of range, fan
136 is driven slower/faster to reach the predefined range again.
138 The mode works for fan1-fan5.
141 ----------------
143 pwm[1-7]
144 - this file stores PWM duty cycle or DC value (fan speed) in range:
146 0 (lowest speed) to 255 (full)
148 pwm[1-7]_enable
149 - this file controls mode of fan/temperature control:
151 * 0 Fan control disabled (fans set to maximum speed)
152 * 1 Manual mode, write to pwm[0-5] any value 0-255
154 * 3 "Fan Speed Cruise" mode
155 * 4 "Smart Fan III" mode (NCT6775F only)
156 * 5 "Smart Fan IV" mode
158 pwm[1-7]_mode
159 - controls if output is PWM or DC level
164 Common fan control attributes
165 -----------------------------
167 pwm[1-7]_temp_sel
171 pwm[1-7]_weight_temp_sel
174 Set to 0 to disable secondary temperature control.
179 pwm[1-7]_weight_duty_step
182 pwm[1-7]_weight_temp_step
185 to the current pwm value.
187 pwm[1-7]_weight_temp_step_base
191 pwm[1-7]_weight_temp_step_tol
195 -----------------------
199 pwm[1-7]_target_temp
201 (range 0 - 127000)
203 pwm[1-7]_temp_tolerance
206 There are no changes to fan speed. Once the temperature leaves the interval, fan
211 pwm[1-7]_start
212 fan pwm start value (range 1 - 255), to start fan
215 pwm[1-7]_floor
216 lowest fan pwm (range 0 - 255) if temperature is below
217 the defined range. If set to 0, the fan is expected to
218 stop if the temperature is below the defined range.
220 pwm[1-7]_step_up_time
221 milliseconds before fan speed is increased
223 pwm[1-7]_step_down_time
224 milliseconds before fan speed is decreased
226 pwm[1-7]_stop_time
227 how many milliseconds must elapse to switch
228 corresponding fan off (when the temperature was below
232 ---------------------
234 This modes tries to keep the fan speed constant.
236 fan[1-7]_target
237 Target fan speed
239 fan[1-7]_tolerance
245 Smart Fan IV mode (5)
246 ---------------------
248 This mode offers multiple slopes to control the fan speed. The slopes can be
251 There are up to seven data points depending on the chip type. Subsequent data
252 points should be set to higher temperatures and higher pwm values to achieve
253 higher fan speeds with increasing temperature. The last data point reflects
256 pwm[1-7]_auto_point[1-7]_pwm
257 pwm value to be set if temperature reaches matching
260 pwm[1-7]_auto_point[1-7]_temp
263 pwm[1-7]_temp_tolerance
266 pwm[1-7]_crit_temp_tolerance
270 pwm[1-7]_step_up_time
271 milliseconds before fan speed is increased
273 pwm[1-7]_step_down_time
274 milliseconds before fan speed is decreased
277 -----------
280 connected to anything and floats, or that it is connected to some non-standard
284 temperature increases (similar to the raw PECI temperature value - see PECI
288 NCT6796D-S and NCT6799D-R chips are very similar and their chip_id indicates