From 96c0580dc993fb8a81e6122adac543279f7b9f0d Mon Sep 17 00:00:00 2001 From: Huan Biao Date: Tue, 18 Dec 2018 11:13:58 +0800 Subject: [PATCH] arm: dts: tl1: optimize ipa parameter [1/1] PD#SWPL-3334 Problem: tl1 ipa coeff and power data no match test data Solution: tl1 ipa coeff and power data update for match chip test data Verify: x301 pass Change-Id: I8005140a4ef0b87998f2f637d604db85e58e7316 Signed-off-by: Huan Biao --- arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts | 52 +++------------------------ arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts | 52 +++------------------------ arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts | 52 +++------------------------ 3 files changed, 12 insertions(+), 144 deletions(-) diff --git a/arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts b/arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts index ab9422e..bcaa875 100644 --- a/arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts +++ b/arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts @@ -928,7 +928,7 @@ }; gpufreq_cool { min_state = <400>; - dyn_coeff = <358>; + dyn_coeff = <140>; gpu_pp = <2>; cluster_id = <0>; node_name = "gpufreq_cool0"; @@ -961,7 +961,7 @@ pll_thermal: pll_thermal { polling-delay = <1000>; polling-delay-passive = <100>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&p_tsensor 0>; trips { pswitch_on: trip-point@0 { @@ -1006,58 +1006,14 @@ ddr_thermal: ddr_thermal { polling-delay = <1000>; polling-delay-passive = <250>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&d_tsensor 1>; - trips { - dswitch_on: trip-point@0 { - temperature = <60000>; - hysteresis = <5000>; - type = "passive"; - }; - dcontrol: trip-point@1 { - temperature = <75000>; - hysteresis = <5000>; - type = "passive"; - }; - dhot: trip-point@2 { - temperature = <85000>; - hysteresis = <5000>; - type = "hot"; - }; - dcritical: trip-point@3 { - temperature = <110000>; - hysteresis = <1000>; - type = "critical"; - }; - }; }; sar_thermal: sar_thermal { polling-delay = <1000>; polling-delay-passive = <250>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&s_tsensor 2>; - trips { - sswitch_on: trip-point@0 { - temperature = <60000>; - hysteresis = <5000>; - type = "passive"; - }; - scontrol: trip-point@1 { - temperature = <75000>; - hysteresis = <5000>; - type = "passive"; - }; - shot: trip-point@2 { - temperature = <85000>; - hysteresis = <5000>; - type = "hot"; - }; - scritical: trip-point@3 { - temperature = <110000>; - hysteresis = <1000>; - type = "critical"; - }; - }; }; };/*thermal zone end*/ diff --git a/arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts b/arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts index 39fa1c6..550a397 100644 --- a/arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts +++ b/arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts @@ -943,7 +943,7 @@ }; gpufreq_cool { min_state = <400>; - dyn_coeff = <358>; + dyn_coeff = <140>; gpu_pp = <2>; cluster_id = <0>; node_name = "gpufreq_cool0"; @@ -976,7 +976,7 @@ pll_thermal: pll_thermal { polling-delay = <1000>; polling-delay-passive = <100>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&p_tsensor 0>; trips { pswitch_on: trip-point@0 { @@ -1021,58 +1021,14 @@ ddr_thermal: ddr_thermal { polling-delay = <1000>; polling-delay-passive = <250>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&d_tsensor 1>; - trips { - dswitch_on: trip-point@0 { - temperature = <60000>; - hysteresis = <5000>; - type = "passive"; - }; - dcontrol: trip-point@1 { - temperature = <75000>; - hysteresis = <5000>; - type = "passive"; - }; - dhot: trip-point@2 { - temperature = <85000>; - hysteresis = <5000>; - type = "hot"; - }; - dcritical: trip-point@3 { - temperature = <110000>; - hysteresis = <1000>; - type = "critical"; - }; - }; }; sar_thermal: sar_thermal { polling-delay = <1000>; polling-delay-passive = <250>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&s_tsensor 2>; - trips { - sswitch_on: trip-point@0 { - temperature = <60000>; - hysteresis = <5000>; - type = "passive"; - }; - scontrol: trip-point@1 { - temperature = <75000>; - hysteresis = <5000>; - type = "passive"; - }; - shot: trip-point@2 { - temperature = <85000>; - hysteresis = <5000>; - type = "hot"; - }; - scritical: trip-point@3 { - temperature = <110000>; - hysteresis = <1000>; - type = "critical"; - }; - }; }; }; /*thermal zone end*/ diff --git a/arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts b/arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts index fea3ec1..e20c874 100644 --- a/arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts +++ b/arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts @@ -943,7 +943,7 @@ }; gpufreq_cool { min_state = <400>; - dyn_coeff = <358>; + dyn_coeff = <140>; gpu_pp = <2>; cluster_id = <0>; node_name = "gpufreq_cool0"; @@ -976,7 +976,7 @@ pll_thermal: pll_thermal { polling-delay = <1000>; polling-delay-passive = <100>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&p_tsensor 0>; trips { pswitch_on: trip-point@0 { @@ -1021,58 +1021,14 @@ ddr_thermal: ddr_thermal { polling-delay = <1000>; polling-delay-passive = <250>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&d_tsensor 1>; - trips { - dswitch_on: trip-point@0 { - temperature = <60000>; - hysteresis = <5000>; - type = "passive"; - }; - dcontrol: trip-point@1 { - temperature = <75000>; - hysteresis = <5000>; - type = "passive"; - }; - dhot: trip-point@2 { - temperature = <85000>; - hysteresis = <5000>; - type = "hot"; - }; - dcritical: trip-point@3 { - temperature = <110000>; - hysteresis = <1000>; - type = "critical"; - }; - }; }; sar_thermal: sar_thermal { polling-delay = <1000>; polling-delay-passive = <250>; - sustainable-power = <1680>; + sustainable-power = <1322>; thermal-sensors = <&s_tsensor 2>; - trips { - sswitch_on: trip-point@0 { - temperature = <60000>; - hysteresis = <5000>; - type = "passive"; - }; - scontrol: trip-point@1 { - temperature = <75000>; - hysteresis = <5000>; - type = "passive"; - }; - shot: trip-point@2 { - temperature = <85000>; - hysteresis = <5000>; - type = "hot"; - }; - scritical: trip-point@3 { - temperature = <110000>; - hysteresis = <1000>; - type = "critical"; - }; - }; }; }; /*thermal zone end*/ -- 2.7.4