Lines Matching +full:cooling +full:- +full:maps
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/hwmon/pwm-fan.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jean Delvare <[email protected]>
11 - Guenter Roeck <linux@roeck-us.net>
15 const: pwm-fan
17 cooling-levels:
18 description: PWM duty cycle values corresponding to thermal cooling states.
19 $ref: /schemas/types.yaml#/definitions/uint32-array
23 fan-supply:
34 fan-stop-to-start-percent:
40 fan-stop-to-start-us:
44 pulses-per-revolution:
57 "#cooling-cells": true
60 - compatible
61 - pwms
66 - |
67 pwm-fan {
68 compatible = "pwm-fan";
69 cooling-levels = <0 102 170 230>;
71 #cooling-cells = <2>;
74 thermal-zones {
75 cpu_thermal: cpu-thermal {
76 thermal-sensors = <&tmu 0>;
77 polling-delay-passive = <0>;
78 polling-delay = <0>;
81 cpu_alert1: cpu-alert1 {
88 cooling-maps {
91 cooling-device = <&fan0 0 1>;
97 - |
98 #include <dt-bindings/interrupt-controller/irq.h>
100 pwm-fan {
101 compatible = "pwm-fan";
103 fan-supply = <®_fan>;
104 interrupt-parent = <&gpio5>;
106 pulses-per-revolution = <2>;