| From 168256cebfa0d646ba073c7254bfdb38d85fd0c0 Mon Sep 17 00:00:00 2001 |
| From: Stefan Wahren <wahrenst@gmx.net> |
| Date: Sat, 30 Nov 2019 13:31:13 +0100 |
| Subject: [PATCH] ARM: dts: bcm283x: Fix critical trip point |
| |
| commit 30e647a764d446723a7e0fb08d209e0104f16173 upstream. |
| |
| During definition of the CPU thermal zone of BCM283x SoC family there |
| was a misunderstanding of the meaning "criticial trip point" and the |
| thermal throttling range of the VideoCore firmware. The latter one takes |
| effect when the core temperature is at least 85 degree celsius or higher |
| |
| So the current critical trip point doesn't make sense, because the |
| thermal shutdown appears before the firmware has a chance to throttle |
| the ARM core(s). |
| |
| Fix these unwanted shutdowns by increasing the critical trip point |
| to a value which shouldn't be reached with working thermal throttling. |
| |
| Fixes: 0fe4d2181cc4 ("ARM: dts: bcm283x: Add CPU thermal zone with 1 trip point") |
| Signed-off-by: Stefan Wahren <wahrenst@gmx.net> |
| Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi |
| index 9777644c6c2b..54cc0a14f146 100644 |
| --- a/arch/arm/boot/dts/bcm283x.dtsi |
| +++ b/arch/arm/boot/dts/bcm283x.dtsi |
| @@ -40,7 +40,7 @@ |
| |
| trips { |
| cpu-crit { |
| - temperature = <80000>; |
| + temperature = <90000>; |
| hysteresis = <0>; |
| type = "critical"; |
| }; |
| -- |
| 2.7.4 |
| |