Lines Matching +full:domain +full:- +full:idle +full:- +full:states

1 # SPDX-License-Identifier: (GPL-2.0)
4 ---
5 $id: http://devicetree.org/schemas/thermal/thermal-cooling-devices.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Amit Kucheria <amitk@kernel.org>
20 - thermal-sensor: device that measures temperature, has SoC-specific bindings
21 - cooling-device: device used to dissipate heat either passively or actively
22 - thermal-zones: a container of the following node types used to describe all
28 - Passive cooling: by means of regulating device performance. A typical
30 scaling (DVFS), and uses lower frequencies as cooling states.
31 - Active cooling: by means of activating devices in order to remove the
34 Any cooling device has a range of cooling states (i.e. different levels of
36 which the device is. For example, a fan's cooling states correspond to the
37 different fan speeds possible. Cooling states are referred to by single
39 precise set of cooling states associated with a device should be defined in
45 "#cooling-cells":
48 the cooling-maps reference. The first cell is the minimum cooling state
55 - |
56 #include <dt-bindings/interrupt-controller/arm-gic.h>
57 #include <dt-bindings/thermal/thermal.h>
61 #address-cells = <2>;
62 #size-cells = <0>;
68 enable-method = "psci";
69 cpu-idle-states = <&LITTLE_CPU_SLEEP_0
72 capacity-dmips-mhz = <607>;
73 dynamic-power-coefficient = <100>;
74 qcom,freq-domain = <&cpufreq_hw 0>;
75 #cooling-cells = <2>;
76 next-level-cache = <&L2_0>;
77 L2_0: l2-cache {
79 next-level-cache = <&L3_0>;
80 L3_0: l3-cache {
92 thermal-zones {
93 cpu0-thermal {
94 polling-delay-passive = <250>;
95 polling-delay = <1000>;
97 thermal-sensors = <&tsens0 1>;
100 cpu0_alert0: trip-point0 {
107 cooling-maps {
111 cooling-device = <&CPU0 5 5>;