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

Commit e03e5ef0 authored by Ram Chandrasekar's avatar Ram Chandrasekar
Browse files

ARM: dts: msm: Add voltage restriction config for SDXPoorwills



Add low temperature voltage restriction configuration for SDXPoorwills.
This will add configuration to restrict CX, MX and CPU rails at low
temperature.

Change-Id: I8f8bb48e0fffbd3d4a10359d936acfd633f84837
Signed-off-by: default avatarRam Chandrasekar <rkumbako@codeaurora.org>
parent 542c8623
Loading
Loading
Loading
Loading
+50 −2
Original line number Diff line number Diff line
@@ -163,6 +163,14 @@
				trip = <&aoss_trip>;
				cooling-device = <&adsp_vdd 0 0>;
			};
			cx_vdd_cdev {
				trip = <&aoss_trip>;
				cooling-device = <&cx_cdev 0 0>;
			};
			mx_vdd_cdev {
				trip = <&aoss_trip>;
				cooling-device = <&mx_cdev 0 0>;
			};
		};
	};

@@ -188,6 +196,14 @@
				trip = <&mdm_q6_trip>;
				cooling-device = <&adsp_vdd 0 0>;
			};
			cx_vdd_cdev {
				trip = <&mdm_q6_trip>;
				cooling-device = <&cx_cdev 0 0>;
			};
			mx_vdd_cdev {
				trip = <&mdm_q6_trip>;
				cooling-device = <&mx_cdev 0 0>;
			};
		};
	};

@@ -213,6 +229,14 @@
				trip = <&ddrss_trip>;
				cooling-device = <&adsp_vdd 0 0>;
			};
			cx_vdd_cdev {
				trip = <&ddrss_trip>;
				cooling-device = <&cx_cdev 0 0>;
			};
			mx_vdd_cdev {
				trip = <&ddrss_trip>;
				cooling-device = <&mx_cdev 0 0>;
			};
		};
	};

@@ -238,6 +262,14 @@
				trip = <&cpu_trip>;
				cooling-device = <&adsp_vdd 0 0>;
			};
			cx_vdd_cdev {
				trip = <&cpu_trip>;
				cooling-device = <&cx_cdev 0 0>;
			};
			mx_vdd_cdev {
				trip = <&cpu_trip>;
				cooling-device = <&mx_cdev 0 0>;
			};
		};
	};

@@ -263,6 +295,14 @@
				trip = <&mdm_trip>;
				cooling-device = <&adsp_vdd 0 0>;
			};
			cx_vdd_cdev {
				trip = <&mdm_trip>;
				cooling-device = <&cx_cdev 0 0>;
			};
			mx_vdd_cdev {
				trip = <&mdm_trip>;
				cooling-device = <&mx_cdev 0 0>;
			};
		};
	};

@@ -274,8 +314,8 @@
		tracks-low;
		trips {
			mdm_vpe_trip: mdm-vpe-trip {
				temperature = <125000>;
				hysteresis = <1000>;
				temperature = <5000>;
				hysteresis = <5000>;
				type = "passive";
			};
		};
@@ -288,6 +328,14 @@
				trip = <&mdm_vpe_trip>;
				cooling-device = <&adsp_vdd 0 0>;
			};
			cx_vdd_cdev {
				trip = <&mdm_vpe_trip>;
				cooling-device = <&cx_cdev 0 0>;
			};
			mx_vdd_cdev {
				trip = <&mdm_vpe_trip>;
				cooling-device = <&mx_cdev 0 0>;
			};
		};
	};
};