Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cdc1575a authored by Manaf Meethalavalappu Pallikunhi's avatar Manaf Meethalavalappu Pallikunhi
Browse files

ARM: dts: qcom: update pmic alarm thermal zone mitigation for sa8155/sa8195

The Pmic alarm sensor threshold is updated based on latest
recommendation for sa8155/sa8195. Update pmic alarm thermal zone
mitigation configuration accordingly for these targets.

Change-Id: I4bd7165cc9b93665514396909f66104bf83259a1
parent c07d5a04
Loading
Loading
Loading
Loading
+28 −46
Original line number Diff line number Diff line
@@ -163,54 +163,45 @@ pm8150_1_gpios: &pm8150_gpios {
		};

		cooling-maps {
			/*
			 * trip0 cooling map is dummy node to enable
			 * passive polling on trip0 violation.
			 */
			trip0_cpu0 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&CPU0 0 0>;
			};

			trip1_cpu0 {
				trip = <&pm8150_2_trip1>;
				cooling-device =
					<&CPU0 THERMAL_MAX_LIMIT
						THERMAL_MAX_LIMIT>;
			};

			trip1_cpu1 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu1 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu1_isolate 1 1>;
			};

			trip1_cpu2 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu2 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu2_isolate 1 1>;
			};

			trip1_cpu3 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu3 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu3_isolate 1 1>;
			};

			trip1_cpu4 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu4 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu4_isolate 1 1>;
			};

			trip1_cpu5 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu5 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu5_isolate 1 1>;
			};

			trip1_cpu6 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu6 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu6_isolate 1 1>;
			};

			trip1_cpu7 {
				trip = <&pm8150_2_trip1>;
			trip0_cpu7 {
				trip = <&pm8150_2_trip0>;
				cooling-device = <&cpu7_isolate 1 1>;
			};
		};
@@ -218,54 +209,45 @@ pm8150_1_gpios: &pm8150_gpios {

	pm8150_tz {
		cooling-maps {
			/*
			 * trip0 cooling map is dummy node to enable
			 * passive polling on trip0 violation.
			 */
			trip0_cpu0 {
				trip = <&pm8150_trip0>;
				cooling-device = <&CPU0 0 0>;
			};

			trip1_cpu0 {
				trip = <&pm8150_trip1>;
				cooling-device =
					<&CPU0 THERMAL_MAX_LIMIT
						THERMAL_MAX_LIMIT>;
			};

			trip1_cpu1 {
				trip = <&pm8150_trip1>;
			trip0_cpu1 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu1_isolate 1 1>;
			};

			trip1_cpu2 {
				trip = <&pm8150_trip1>;
			trip0_cpu2 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu2_isolate 1 1>;
			};

			trip1_cpu3 {
				trip = <&pm8150_trip1>;
			trip0_cpu3 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu3_isolate 1 1>;
			};

			trip1_cpu4 {
				trip = <&pm8150_trip1>;
			trip0_cpu4 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu4_isolate 1 1>;
			};

			trip1_cpu5 {
				trip = <&pm8150_trip1>;
			trip0_cpu5 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu5_isolate 1 1>;
			};

			trip1_cpu6 {
				trip = <&pm8150_trip1>;
			trip0_cpu6 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu6_isolate 1 1>;
			};

			trip1_cpu7 {
				trip = <&pm8150_trip1>;
			trip0_cpu7 {
				trip = <&pm8150_trip0>;
				cooling-device = <&cpu7_isolate 1 1>;
			};
		};
+42 −69
Original line number Diff line number Diff line
@@ -106,54 +106,45 @@
		};

		cooling-maps {
			/*
			 * trip0 cooling map is dummy node to enable
			 * passive polling on trip0 violation.
			 */
			trip0_cpu0 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&CPU0 0 0>;
			};

			trip1_cpu0 {
				trip = <&pm8195_1_trip1>;
				cooling-device =
					<&CPU0 THERMAL_MAX_LIMIT
						THERMAL_MAX_LIMIT>;
			};

			trip1_cpu1 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu1 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu1_isolate 1 1>;
			};

			trip1_cpu2 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu2 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu2_isolate 1 1>;
			};

			trip1_cpu3 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu3 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu3_isolate 1 1>;
			};

			trip1_cpu4 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu4 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu4_isolate 1 1>;
			};

			trip1_cpu5 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu5 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu5_isolate 1 1>;
			};

			trip1_cpu6 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu6 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu6_isolate 1 1>;
			};

			trip1_cpu7 {
				trip = <&pm8195_1_trip1>;
			trip0_cpu7 {
				trip = <&pm8195_1_trip0>;
				cooling-device = <&cpu7_isolate 1 1>;
			};
		};
@@ -186,54 +177,45 @@
		};

		cooling-maps {
			/*
			 * trip0 cooling map is dummy node to enable
			 * passive polling on trip0 violation.
			 */
			trip0_cpu0 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&CPU0 0 0>;
			};

			trip1_cpu0 {
				trip = <&pm8195_2_trip1>;
				cooling-device =
					<&CPU0 THERMAL_MAX_LIMIT
						THERMAL_MAX_LIMIT>;
			};

			trip1_cpu1 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu1 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu1_isolate 1 1>;
			};

			trip1_cpu2 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu2 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu2_isolate 1 1>;
			};

			trip1_cpu3 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu3 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu3_isolate 1 1>;
			};

			trip1_cpu4 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu4 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu4_isolate 1 1>;
			};

			trip1_cpu5 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu5 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu5_isolate 1 1>;
			};

			trip1_cpu6 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu6 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu6_isolate 1 1>;
			};

			trip1_cpu7 {
				trip = <&pm8195_2_trip1>;
			trip0_cpu7 {
				trip = <&pm8195_2_trip0>;
				cooling-device = <&cpu7_isolate 1 1>;
			};
		};
@@ -266,54 +248,45 @@
		};

		cooling-maps {
			/*
			 * trip0 cooling map is dummy node to enable
			 * passive polling on trip0 violation.
			 */
			trip0_cpu0 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&CPU0 0 0>;
			};

			trip1_cpu0 {
				trip = <&pm8195_3_trip1>;
				cooling-device =
					<&CPU0 THERMAL_MAX_LIMIT
						THERMAL_MAX_LIMIT>;
			};

			trip1_cpu1 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu1 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu1_isolate 1 1>;
			};

			trip1_cpu2 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu2 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu2_isolate 1 1>;
			};

			trip1_cpu3 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu3 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu3_isolate 1 1>;
			};

			trip1_cpu4 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu4 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu4_isolate 1 1>;
			};

			trip1_cpu5 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu5 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu5_isolate 1 1>;
			};

			trip1_cpu6 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu6 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu6_isolate 1 1>;
			};

			trip1_cpu7 {
				trip = <&pm8195_3_trip1>;
			trip0_cpu7 {
				trip = <&pm8195_3_trip0>;
				cooling-device = <&cpu7_isolate 1 1>;
			};
		};