From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752194AbdAMPgi (ORCPT ); Fri, 13 Jan 2017 10:36:38 -0500 Received: from mail-pf0-f195.google.com ([209.85.192.195]:33936 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752004AbdAMPgg (ORCPT ); Fri, 13 Jan 2017 10:36:36 -0500 Subject: Re: [PATCH] arm64: dts: mt8173: Fix cpu_thermal cooling-maps contributions To: Daniel Kurtz References: <20170113023006.150845-1-djkurtz@chromium.org> Cc: Dawei Chien , Javi Merino , Rob Herring , Mark Rutland , Catalin Marinas , Will Deacon , Hans Verkuil , Mauro Carvalho Chehab , Tiffany Lin , CK Hu , Andrew-CT Chen , Sascha Hauer , Minghsiu Tsai , Yong Wu , Chunfeng Yun , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM64 PORT (AARCH64 ARCHITECTURE)" , open list , "moderated list:ARM/Mediatek SoC support" From: Matthias Brugger Message-ID: Date: Fri, 13 Jan 2017 16:36:17 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <20170113023006.150845-1-djkurtz@chromium.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 13/01/17 03:30, Daniel Kurtz wrote: > According to [0], the contribution field for each cooling-device express > their relative power efficiency. Higher weights express higher power > efficiency. Weighting is relative such that if each cooling device has a > weight of 1 they are considered equal. This is particularly useful in > heterogeneous systems where two cooling devices may perform the same kind > of compute, but with different efficiency. > > [0] Documentation/thermal/power_allocator.txt > > According to Mediatek IC designer, the power efficiency ratio between the > LITTLE core cluster (cooling-device cpu0) and big core cluster > (cooling-device cpu1) is around 3:1 (3072:1024). > > Signed-off-by: Daniel Kurtz > --- > arch/arm64/boot/dts/mediatek/mt8173.dtsi | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > applied, thanks. > diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi > index 12e702771f5c..9a3b0d20f7a8 100644 > --- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi > +++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi > @@ -182,12 +182,12 @@ > map@0 { > trip = <&target>; > cooling-device = <&cpu0 0 0>; > - contribution = <1024>; > + contribution = <3072>; > }; > map@1 { > trip = <&target>; > cooling-device = <&cpu2 0 0>; > - contribution = <2048>; > + contribution = <1024>; > }; > }; > }; >