arm: dts: tl1: optimize ipa parameter [1/1]
authorHuan Biao <huan.biao@amlogic.com>
Tue, 18 Dec 2018 03:13:58 +0000 (11:13 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Thu, 20 Dec 2018 11:20:59 +0000 (03:20 -0800)
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 <huan.biao@amlogic.com>
arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts
arch/arm/boot/dts/amlogic/tl1_t962x2_t309.dts
arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts

index ab9422e..bcaa875 100644 (file)
                        };
                        gpufreq_cool {
                                min_state = <400>;
-                               dyn_coeff = <358>;
+                               dyn_coeff = <140>;
                                gpu_pp = <2>;
                                cluster_id = <0>;
                                node_name = "gpufreq_cool0";
                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 {
                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*/
 
index 39fa1c6..550a397 100644 (file)
                        };
                        gpufreq_cool {
                                min_state = <400>;
-                               dyn_coeff = <358>;
+                               dyn_coeff = <140>;
                                gpu_pp = <2>;
                                cluster_id = <0>;
                                node_name = "gpufreq_cool0";
                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 {
                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*/
 
index fea3ec1..e20c874 100644 (file)
                        };
                        gpufreq_cool {
                                min_state = <400>;
-                               dyn_coeff = <358>;
+                               dyn_coeff = <140>;
                                gpu_pp = <2>;
                                cluster_id = <0>;
                                node_name = "gpufreq_cool0";
                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 {
                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*/