node_name = "cpucore_cool0";
device_type = "cpucore";
};
+ gpufreq_cool {
+ min_state = <400>;
+ dyn_coeff = <437>;
+ cluster_id = <0>;
+ node_name = "gpufreq_cool0";
+ device_type = "gpufreq";
+ };
+ gpucore_cool {
+ min_state = <1>;
+ dyn_coeff = <0>;
+ cluster_id = <0>;
+ node_name = "gpucore_cool0";
+ device_type = "gpucore";
+ };
};
cpufreq_cool0:cpufreq_cool0 {
#cooling-cells = <2>; /* min followed by max */
cpucore_cool0:cpucore_cool0 {
#cooling-cells = <2>; /* min followed by max */
};
+ gpufreq_cool0:gpufreq_cool0 {
+ #cooling-cells = <2>; /* min followed by max */
+ };
+ gpucore_cool0:gpucore_cool0 {
+ #cooling-cells = <2>; /* min followed by max */
+ };
};
/*meson cooling devices end*/
cooling-device = <&cpucore_cool0 0 3>;
contribution = <1024>;
};
+ gpufreq_cooling_map {
+ trip = <&pcontrol>;
+ cooling-device = <&gpufreq_cool0 0 4>;
+ contribution = <1024>;
+ };
+ gpucore_cooling_map {
+ trip = <&pcontrol>;
+ cooling-device = <&gpucore_cool0 0 2>;
+ contribution = <1024>;
+ };
};
};
ddr_thermal: ddr_thermal {