ARM: dts: msm: Update VDD restriction cooling device values for sdm670

Update VDD restriction frequency values for gold, silver and
gpu cooling devices based on latest recommendation.

Change-Id: Ie9243ee742bdb0afa5c2a7e044453dfc6facde8c
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/sdm670-thermal.dtsi b/arch/arm64/boot/dts/qcom/sdm670-thermal.dtsi
index 1ed5b0d..6324b64 100644
--- a/arch/arm64/boot/dts/qcom/sdm670-thermal.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm670-thermal.dtsi
@@ -462,15 +462,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&aoss0_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&aoss0_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&aoss0_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&aoss0_trip>;
@@ -511,15 +512,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpu0_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpu0_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpu0_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpu0_trip>;
@@ -560,15 +562,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpu1_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpu1_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpu1_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpu1_trip>;
@@ -609,15 +612,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpu2_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpu2_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpu2_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpu2_trip>;
@@ -658,15 +662,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpu3_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpu3_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpu3_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpu3_trip>;
@@ -707,15 +712,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&l3_0_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&l3_0_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&l3_0_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&l3_0_trip>;
@@ -756,15 +762,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&l3_1_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&l3_1_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&l3_1_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&l3_1_trip>;
@@ -805,15 +812,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpu4_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpu4_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpu4_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpu4_trip>;
@@ -854,15 +862,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpu5_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpu5_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpu5_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpu5_trip>;
@@ -903,15 +912,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpug0_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpug0_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpug0_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpug0_trip>;
@@ -952,15 +962,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&cpug1_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&cpug1_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&cpug1_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&cpug1_trip>;
@@ -1001,15 +1012,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&gpu0_trip_l>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&gpu0_trip_l>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&gpu0_trip_l>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&gpu0_trip_l>;
@@ -1050,15 +1062,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&gpu1_trip_l>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&gpu1_trip_l>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&gpu1_trip_l>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&gpu1_trip_l>;
@@ -1099,15 +1112,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&aoss1_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&aoss1_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&aoss1_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&aoss1_trip>;
@@ -1148,15 +1162,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&dsp_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&dsp_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&dsp_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&dsp_trip>;
@@ -1197,15 +1212,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&ddr_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&ddr_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&ddr_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&ddr_trip>;
@@ -1246,15 +1262,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&wlan_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&wlan_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&wlan_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&wlan_trip>;
@@ -1295,15 +1312,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&hvx_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&hvx_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&hvx_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&hvx_trip>;
@@ -1344,15 +1362,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&camera_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&camera_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&camera_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&camera_trip>;
@@ -1393,15 +1412,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&mmss_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&mmss_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&mmss_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&mmss_trip>;
@@ -1442,15 +1462,16 @@
 		cooling-maps {
 			cpu0_vdd_cdev {
 				trip = <&mdm_trip>;
-				cooling-device = <&CPU0 4 4>;
+				cooling-device = <&CPU0 2 2>;
 			};
 			cpu6_vdd_cdev {
 				trip = <&mdm_trip>;
-				cooling-device = <&CPU6 9 9>;
+				cooling-device = <&CPU6 (THERMAL_MAX_LIMIT-8)
+							(THERMAL_MAX_LIMIT-8)>;
 			};
 			gpu_vdd_cdev {
 				trip = <&mdm_trip>;
-				cooling-device = <&msm_gpu 1 1>;
+				cooling-device = <&msm_gpu 4 4>;
 			};
 			cx_vdd_cdev {
 				trip = <&mdm_trip>;