summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/exynos4210-universal_c210.dts
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzk@kernel.org>2020-08-30 16:51:48 +0300
committerKrzysztof Kozlowski <krzk@kernel.org>2020-09-02 18:46:28 +0300
commit9102399b7fd63e4bd44e48e89d35784031844bb6 (patch)
tree851a609b3cd27a73985e51427bb86719ca2f29e1 /arch/arm/boot/dts/exynos4210-universal_c210.dts
parentbd031c725d7499b6c77be554c6b4a7cb79f1b765 (diff)
downloadlinux-9102399b7fd63e4bd44e48e89d35784031844bb6.tar.xz
ARM: dts: exynos: Add CPU cooling in Universal C210
Add missing cooling devices for CPU thermal zones in Exynos4210 Universal C310 board. This allows to scale down CPU frequency (and voltage) in case of thermal pressure. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20200830135200.24304-21-krzk@kernel.org
Diffstat (limited to 'arch/arm/boot/dts/exynos4210-universal_c210.dts')
-rw-r--r--arch/arm/boot/dts/exynos4210-universal_c210.dts13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4210-universal_c210.dts b/arch/arm/boot/dts/exynos4210-universal_c210.dts
index 3d596c6260b1..d1edadb73580 100644
--- a/arch/arm/boot/dts/exynos4210-universal_c210.dts
+++ b/arch/arm/boot/dts/exynos4210-universal_c210.dts
@@ -199,6 +199,19 @@
cpu0-supply = <&vdd_arm_reg>;
};
+&cpu_thermal {
+ cooling-maps {
+ map0 {
+ /* Corresponds to 800MHz */
+ cooling-device = <&cpu0 2 2>;
+ };
+ map1 {
+ /* Corresponds to 200MHz */
+ cooling-device = <&cpu0 4 4>;
+ };
+ };
+};
+
&ehci {
status = "okay";
phys = <&exynos_usbphy 1>;