thermal: modify ipa parameter for sm1 [1/1]
authorHuan Biao <huan.biao@amlogic.com>
Wed, 17 Apr 2019 06:57:58 +0000 (14:57 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Thu, 18 Apr 2019 07:45:15 +0000 (00:45 -0700)
PD#SWPL-7322

Problem:
sm1 ipa parameter not match soc power data

Solution:
update sm1 ipa dts parameter

Verify:
AC200

Change-Id: Ib636d5c4853d53cf6bafad9b5266e2b13dd7e85c
Signed-off-by: Huan Biao <huan.biao@amlogic.com>
arch/arm/boot/dts/amlogic/sm1_s905d3_ac200.dts
arch/arm/boot/dts/amlogic/sm1_s905d3_skt.dts
arch/arm/boot/dts/amlogic/sm1_s905x3_ac213.dts
arch/arm64/boot/dts/amlogic/sm1_s905d3_ac200.dts
arch/arm64/boot/dts/amlogic/sm1_s905d3_skt.dts
arch/arm64/boot/dts/amlogic/sm1_s905x3_ac213.dts

index 711ed1f..4cd84e0 100644 (file)
                        cooling_devices {
                                cpufreq_cool_cluster0 {
                                        min_state = <1000000>;
-                                       dyn_coeff = <115>;
+                                       dyn_coeff = <125>;
                                        cluster_id = <0>;
                                        node_name = "cpufreq_cool0";
                                        device_type = "cpufreq";
                                };
                                gpufreq_cool {
                                        min_state = <400>;
-                                       dyn_coeff = <358>;
+                                       dyn_coeff = <215>;
                                        gpu_pp = <2>;
                                        cluster_id = <0>;
                                        node_name = "gpufreq_cool0";
                soc_thermal: soc_thermal {
                        polling-delay = <1000>;
                        polling-delay-passive = <100>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&p_tsensor 0>;
                        trips {
                                pswitch_on: trip-point@0 {
                ddr_thermal: ddr_thermal {
                        polling-delay = <2000>;
                        polling-delay-passive = <1000>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&d_tsensor 1>;
                        trips {
                                dswitch_on: trip-point@0 {
index 7abdaef..6e45aa6 100644 (file)
                        cooling_devices {
                                cpufreq_cool_cluster0 {
                                        min_state = <1000000>;
-                                       dyn_coeff = <115>;
+                                       dyn_coeff = <125>;
                                        cluster_id = <0>;
                                        node_name = "cpufreq_cool0";
                                        device_type = "cpufreq";
                                };
                                gpufreq_cool {
                                        min_state = <400>;
-                                       dyn_coeff = <358>;
+                                       dyn_coeff = <215>;
                                        gpu_pp = <2>;
                                        cluster_id = <0>;
                                        node_name = "gpufreq_cool0";
                soc_thermal: soc_thermal {
                        polling-delay = <1000>;
                        polling-delay-passive = <100>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&p_tsensor 0>;
                        trips {
                                pswitch_on: trip-point@0 {
                ddr_thermal: ddr_thermal {
                        polling-delay = <2000>;
                        polling-delay-passive = <1000>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&d_tsensor 1>;
                        trips {
                                dswitch_on: trip-point@0 {
index 8dafc01..5a66538 100644 (file)
                        cooling_devices {
                                cpufreq_cool_cluster0 {
                                        min_state = <1000000>;
-                                       dyn_coeff = <115>;
+                                       dyn_coeff = <125>;
                                        cluster_id = <0>;
                                        node_name = "cpufreq_cool0";
                                        device_type = "cpufreq";
                                };
                                gpufreq_cool {
                                        min_state = <400>;
-                                       dyn_coeff = <358>;
+                                       dyn_coeff = <215>;
                                        gpu_pp = <2>;
                                        cluster_id = <0>;
                                        node_name = "gpufreq_cool0";
                soc_thermal: soc_thermal {
                        polling-delay = <1000>;
                        polling-delay-passive = <100>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&p_tsensor 0>;
                        trips {
                                pswitch_on: trip-point@0 {
                ddr_thermal: ddr_thermal {
                        polling-delay = <2000>;
                        polling-delay-passive = <1000>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&d_tsensor 1>;
                        trips {
                                dswitch_on: trip-point@0 {
index 7b841b0..660e166 100644 (file)
                        cooling_devices {
                                cpufreq_cool_cluster0 {
                                        min_state = <1000000>;
-                                       dyn_coeff = <115>;
+                                       dyn_coeff = <125>;
                                        cluster_id = <0>;
                                        node_name = "cpufreq_cool0";
                                        device_type = "cpufreq";
                                };
                                gpufreq_cool {
                                        min_state = <400>;
-                                       dyn_coeff = <358>;
+                                       dyn_coeff = <215>;
                                        gpu_pp = <2>;
                                        cluster_id = <0>;
                                        node_name = "gpufreq_cool0";
                soc_thermal: soc_thermal {
                        polling-delay = <1000>;
                        polling-delay-passive = <100>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&p_tsensor 0>;
                        trips {
                                pswitch_on: trip-point@0 {
                ddr_thermal: ddr_thermal {
                        polling-delay = <2000>;
                        polling-delay-passive = <1000>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&d_tsensor 1>;
                        trips {
                                dswitch_on: trip-point@0 {
index bef895a..efe560f 100644 (file)
                        cooling_devices {
                                cpufreq_cool_cluster0 {
                                        min_state = <1000000>;
-                                       dyn_coeff = <115>;
+                                       dyn_coeff = <125>;
                                        cluster_id = <0>;
                                        node_name = "cpufreq_cool0";
                                        device_type = "cpufreq";
                                };
                                gpufreq_cool {
                                        min_state = <400>;
-                                       dyn_coeff = <358>;
+                                       dyn_coeff = <215>;
                                        gpu_pp = <2>;
                                        cluster_id = <0>;
                                        node_name = "gpufreq_cool0";
                soc_thermal: soc_thermal {
                        polling-delay = <1000>;
                        polling-delay-passive = <100>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&p_tsensor 0>;
                        trips {
                                pswitch_on: trip-point@0 {
                ddr_thermal: ddr_thermal {
                        polling-delay = <2000>;
                        polling-delay-passive = <1000>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&d_tsensor 1>;
                        trips {
                                dswitch_on: trip-point@0 {
index 681f0cf..8966f46 100644 (file)
                        cooling_devices {
                                cpufreq_cool_cluster0 {
                                        min_state = <1000000>;
-                                       dyn_coeff = <115>;
+                                       dyn_coeff = <125>;
                                        cluster_id = <0>;
                                        node_name = "cpufreq_cool0";
                                        device_type = "cpufreq";
                                };
                                gpufreq_cool {
                                        min_state = <400>;
-                                       dyn_coeff = <358>;
+                                       dyn_coeff = <215>;
                                        gpu_pp = <2>;
                                        cluster_id = <0>;
                                        node_name = "gpufreq_cool0";
                soc_thermal: soc_thermal {
                        polling-delay = <1000>;
                        polling-delay-passive = <100>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&p_tsensor 0>;
                        trips {
                                pswitch_on: trip-point@0 {
                ddr_thermal: ddr_thermal {
                        polling-delay = <2000>;
                        polling-delay-passive = <1000>;
-                       sustainable-power = <1460>;
+                       sustainable-power = <1410>;
                        thermal-sensors = <&d_tsensor 1>;
                        trips {
                                dswitch_on: trip-point@0 {