lkml.org 
[lkml]   [2020]   [Jan]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.4 051/165] ARM: dts: bcm283x: Fix critical trip point
    Date
    From: Stefan Wahren <wahrenst@gmx.net>

    [ Upstream commit 30e647a764d446723a7e0fb08d209e0104f16173 ]

    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: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm/boot/dts/bcm283x.dtsi | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi
    index 2d191fcbc2cc..90125ce19a1b 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.20.1


    \
     
     \ /
      Last update: 2020-01-11 11:25    [W:4.208 / U:0.224 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site