Commit 5600f8cc authored by Chanwoo Choi's avatar Chanwoo Choi Committed by Kukjin Kim
Browse files

ARM: dts: Add CPU cooling binding for exynos3250 boards



This patch add the cooling device to control the overheating issue on
Exynos3250-based Rinato/Monk board.

Signed-off-by: default avatarChanwoo Choi <cw00.choi@samsung.com>
Acked-by: default avatarKyungmin Park <kyungmin.park@samsung.com>
Acked-by Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: default avatarKukjin Kim <kgene@kernel.org>
parent df09df6f
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -116,6 +116,21 @@
		min-microvolt = <1100000>;
		max-microvolt = <2700000>;
	};

	thermal-zones {
		cpu_thermal: cpu-thermal {
			cooling-maps {
				map0 {
					/* Correspond to 500MHz at freq_table */
					cooling-device = <&cpu0 5 5>;
				};
				map1 {
					/* Correspond to 200MHz at freq_table */
					cooling-device = <&cpu0 8 8>;
				};
			};
		};
	};
};

&adc {
+15 −0
Original line number Diff line number Diff line
@@ -107,6 +107,21 @@
		min-microvolt = <1100000>;
		max-microvolt = <2700000>;
	};

	thermal-zones {
		cpu_thermal: cpu-thermal {
			cooling-maps {
				map0 {
					/* Corresponds to 500MHz */
					cooling-device = <&cpu0 5 5>;
				};
				map1 {
					/* Corresponds to 200MHz */
					cooling-device = <&cpu0 8 8>;
				};
			};
		};
	};
};

&adc {
+1 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@
			clock-frequency = <1000000000>;
			clocks = <&cmu CLK_ARM_CLK>;
			clock-names = "cpu";
			#cooling-cells = <2>;

			operating-points = <
				1000000 1150000