Lines Matching full:fan
1 Bindings for the Maxim MAX31785 Intelligent Fan Controller
20 fan presence (the 'installed' bit of FAN_CONFIG_*).
35 - compatible : Must be "pmbus-fan"
38 - maxim,fan-rotor-input : The type of rotor measurement provided to the
41 - maxim,fan-lock-polarity: Required iff maxim,fan-rotor-input is "lock". Valid
46 - fan-mode : "rpm" or "pwm". Default value is "pwm".
51 - maxim,fan-no-fault-ramp: Do not ramp the fan to 100% PWM duty on detecting a
52 fan fault
53 - maxim,fan-startup : The number of rotations required before taking
54 emergency action for an unresponsive fan and driving
56 of maxim,fan-no-fault-ramp. Valid values are 0
59 - maxim,fan-health : Enable automated fan health check
60 - maxim,fan-ramp : Configures how fast the device ramps the PWM duty
66 - maxim,fan-no-watchdog : Do not ramp fan to 100% PWM duty on failure to
67 update desired fan rate inside 10s. This implies
69 - maxim,tmp-no-fault-ramp: Do not ramp fan to 100% PWM duty on temperature
71 maxim,fan-no-watchdog
73 transitions to lower fan speed bands in the
74 temperature/fan rate lookup table. Valid values are
76 - maxim,fan-dual-tach : Enable dual tachometer functionality
77 - maxim,fan-pwm-freq : The PWM frequency. Valid values are 30, 50, 100, 150
79 - maxim,fan-lookup-table : A 16-element cell array of alternating temperature
81 rate units are set through the fan-mode property.
82 - maxim,fan-fault-pin-mon: Ramp fans to 100% PWM duty when the FAULT pin is
101 fan-max31785: max31785@52 {
108 fan@0 {
109 compatible = "pmbus-fan";
118 maxim,fan-rotor-input = "tach";
119 maxim,fan-dual-tach;
123 * Hardware controlled fan: Fan speed is controlled by a
125 * fan association is done in the temperature sensor node. One
128 cpu_fan: fan@1 {
129 compatible = "pmbus-fan";
136 maxim,fan-rotor-input = "tach";
138 maxim,fan-lookup-table = <