@@ -4036,6 +4036,35 @@ Load: dtoverlay=pwm-gpio,<param>=<val>
40364036Params: gpio Output pin (default 4)
40374037
40384038
4039+ Info: Configure a GPIO connected PWM cooling fan controlled by the software-based
4040+ GPIO PWM kernel module
4041+ Load: dtoverlay=pwm-gpio-fan,<param>=<val>
4042+ Params: fan_gpio BCM number of the pin driving the fan, default 18 (GPIO 18)
4043+ fan_temp0 CPU temperature at which fan is started with low speed
4044+ in millicelsius, default 55000 (55 °C)
4045+ fan_temp1 CPU temperature at which fan is switched to medium speed
4046+ in millicelsius, default 60000 (60 °C)
4047+ fan_temp2 CPU temperature at which fan is switched to high speed
4048+ in millicelsius, default 67500 (67.5 °C)
4049+ fan_temp3 CPU temperature at which fan is switched to max speed
4050+ in millicelsius, default 75000 (75 °C)
4051+ fan_temp0_hyst Temperature hysteris at which fan is stopped in millicelsius,
4052+ default 5000 (resulting in 50 °C)
4053+ fan_temp1_hyst Temperature hysteris at which fan is switched back to low speed
4054+ in millicelsius, default 5000 (resulting in 55 °C)
4055+ fan_temp2_hyst Temperature hysteris at which fan is switched back to medium speed
4056+ in millicelsius, default 5000 (resulting in 62.5 °C)
4057+ fan_temp3_hyst Temperature hysteris at which fan is switched back to high speed
4058+ in millicelsius, default 5000 (resulting in 70 °C)
4059+ fan_temp0_speed Fan speed for low cooling state in range 0 to 255,
4060+ default 114 (45% PWM duty cycle)
4061+ fan_temp1_speed Fan speed for medium cooling state in range 0 to 255,
4062+ default 152 (60% PWM duty cycle)
4063+ fan_temp2_speed Fan speed for high cooling state in range 0 to 255,
4064+ default 204 (80% PWM duty cycle)
4065+ fan_temp3_speed Fan speed for max cooling state in range 0 to 255,
4066+ default 255 (100% PWM duty cycle)
4067+
40394068Name: pwm-ir-tx
40404069Info: Use GPIO pin as pwm-assisted infrared transmitter output.
40414070 This is an alternative to "gpio-ir-tx". pwm-ir-tx makes use
0 commit comments