1 // SPDX-License-Identifier: GPL-2.0-only
3 #include <dt-bindings/thermal/thermal.h>
4 #include "ipq8074-cpr-regulator.dtsi"
7 cpu-supply = <&apc_vreg>;
8 voltage-tolerance = <1>;
12 cpu-supply = <&apc_vreg>;
13 voltage-tolerance = <1>;
17 cpu-supply = <&apc_vreg>;
18 voltage-tolerance = <1>;
22 cpu-supply = <&apc_vreg>;
23 voltage-tolerance = <1>;
27 cpu0_passive: cpu-passive {
28 temperature = <95000>;
36 trip = <&cpu0_passive>;
37 cooling-device = <&CPU0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
38 <&CPU1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
39 <&CPU2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
40 <&CPU3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
47 cpu1_passive: cpu-passive {
48 temperature = <95000>;
56 trip = <&cpu1_passive>;
57 cooling-device = <&CPU0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
58 <&CPU1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
59 <&CPU2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
60 <&CPU3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
67 cpu2_passive: cpu-passive {
68 temperature = <95000>;
76 trip = <&cpu2_passive>;
77 cooling-device = <&CPU0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
78 <&CPU1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
79 <&CPU2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
80 <&CPU3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
87 cpu3_passive: cpu-passive {
88 temperature = <95000>;
96 trip = <&cpu3_passive>;
97 cooling-device = <&CPU0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
98 <&CPU1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
99 <&CPU2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
100 <&CPU3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
107 cluster_passive: cluster-passive {
108 temperature = <95000>;
116 trip = <&cluster_passive>;
117 cooling-device = <&CPU0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
118 <&CPU1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
119 <&CPU2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
120 <&CPU3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;