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

Commit c466b4cd authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: Add LPM residency for sm8150/sm6150/sdmmagpie/qcs405"

parents f3a571b5 a5bada3e
Loading
Loading
Loading
Loading
+47 −69
Original line number Diff line number Diff line
@@ -50,14 +50,10 @@ Optional properties:
	- qcom,min-child-idx: The minimum level that a child CPU should be in
	before this level can be chosen. This property is required for all
        non-default level.
	- qcom,latency-us: The latency in handling the interrupt if this level
	was chosen, in uSec
	- qcom,ss-power: The steady state power expelled when the processor is
	in this level in mWatts
	- qcom,energy-overhead: The energy used up in entering and exiting
	this level in mWatts.uSec
	- qcom,time-overhead: The time spent in entering and exiting this
	level in uS
	- qcom,entry-latency-us: The latency to enter LPM level, in uSec
	- qcom,exit-latency-us: The latency to exit LPM level, in uSec
	- qcom,min-residency-us: The minimum residency value from which entering
	to low power mode is beneficial, in uSec

 Optional properties:
	- qcom,notify-rpm: When set, the driver configures the sleep and wake
@@ -107,14 +103,10 @@ Optional properties:
	- reg: The numeric cpu level id
	- label: Name to identify the low power mode in stats
	- qcom,psci-cpu-mode: ID to be passed into PSCI firmware.
	- qcom,latency-us: The latency in handling the interrupt if this level
	was chosen, in uSec
	- qcom,ss-power: The steady state power expelled when the processor is
	in this level in mWatts
	- qcom,energy-overhead: The energy used up in entering and exiting
	this level in mWatts.uSec
	- qcom,time-overhead: The time spent in entering and exiting this
	level in uS
	- qcom,entry-latency-us: The latency to enter LPM level, in uSec
	- qcom,exit-latency-us: The latency to exit LPM level, in uSec
	- qcom,min-residency-us: The minimum residency value from which entering
	to low power mode is beneficial, in uSec

 Optional properties:
	- qcom,is-reset: This boolean property maps to "power state" bit in PSCI
@@ -144,31 +136,27 @@ Optional properties:
				reg = <0>;
				label = "l3-wfi";
				qcom,psci-mode = <0x1>;
				qcom,latency-us = <51>;
				qcom,ss-power = <452>;
				qcom,energy-overhead = <69355>;
				qcom,time-overhead = <99>;
				qcom,entry-latency-us = <48>;
				qcom,exit-latency-us = <51>;
				qcom,min-residency-us = <99>;
			};

			qcom,pm-cluster-level@1 { /* D2 */
				reg = <1>;
				label = "l3-dyn-ret";
				qcom,psci-mode = <0x2>;
				qcom,latency-us = <659>;
				qcom,ss-power = <434>;
				qcom,energy-overhead = <465725>;
				qcom,time-overhead = <976>;
				qcom,min-child-idx = <1>;
				qcom,entry-latency-us = <317>;
				qcom,exit-latency-us = <659>;
				qcom,min-residency-us = <4065>;
			};

			qcom,pm-cluster-level@2 { /* D4, D3 is not supported */
				reg = <2>;
				label = "l3-pc";
				qcom,psci-mode = <0x4>;
				qcom,latency-us = <4562>;
				qcom,ss-power = <408>;
				qcom,energy-overhead = <2421840>;
				qcom,time-overhead = <5376>;
				qcom,entry-latency-us = <814>;
				qcom,exit-latency-us = <4562>;
				qcom,min-residency-us = <7085>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
			};
@@ -177,10 +165,9 @@ Optional properties:
				reg = <3>;
				label = "cx-off";
				qcom,psci-mode = <0x224>;
				qcom,latency-us = <5562>;
				qcom,ss-power = <308>;
				qcom,energy-overhead = <2521840>;
				qcom,time-overhead = <6376>;
				qcom,entry-latency-us = <814>;
				qcom,exit-latency-us = <5562>;
				qcom,min-residency-us = <9987>;
				qcom,min-child-idx = <3>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -190,10 +177,9 @@ Optional properties:
				reg = <4>;
				label = "llcc-off";
				qcom,psci-mode = <0xC24>;
				qcom,latency-us = <6562>;
				qcom,ss-power = <108>;
				qcom,energy-overhead = <2621840>;
				qcom,time-overhead = <7376>;
				qcom,entry-latency-us = <814>;
				qcom,exit-latency-us = <6562>;
				qcom,min-residency-us = <10100>;
				qcom,min-child-idx = <3>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -210,30 +196,27 @@ Optional properties:
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <43>;
					qcom,ss-power = <454>;
					qcom,energy-overhead = <38639>;
					qcom,time-overhead = <83>;
					qcom,entry-latency-us = <40>;
					qcom,exit-latency-us = <43>;
					qcom,min-residency-us = <100>;
				};

				qcom,pm-cpu-level@1 { /* C2D */
					reg = <1>;
					label = "ret";
					qcom,psci-cpu-mode = <0x2>;
					qcom,latency-us = <86>;
					qcom,ss-power = <449>;
					qcom,energy-overhead = <78456>;
					qcom,time-overhead = <167>;
					qcom,entry-latency-us = <81>;
					qcom,exit-latency-us = <86>;
					qcom,min-residency-us = <965>;
				};

				qcom,pm-cpu-level@2 {  /* C3 */
					reg = <2>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <612>;
					qcom,ss-power = <436>;
					qcom,energy-overhead = <418225>;
					qcom,time-overhead = <885>;
					qcom,entry-latency-us = <273>;
					qcom,exit-latency-us = <612>;
					qcom,min-residency-us = <1890>;
					qcom,is-reset;
				};

@@ -241,10 +224,9 @@ Optional properties:
					reg = <3>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <700>;
					qcom,ss-power = <400>;
					qcom,energy-overhead = <428225>;
					qcom,time-overhead = <1000>;
					qcom,entry-latency-us = <300>;
					qcom,exit-latency-us = <700>;
					qcom,min-residency-us = <3934>;
					qcom,is-reset;
				};
			};
@@ -260,30 +242,27 @@ Optional properties:
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <43>;
					qcom,ss-power = <454>;
					qcom,energy-overhead = <38639>;
					qcom,time-overhead = <83>;
					qcom,entry-latency-us = <40>;
					qcom,exit-latency-us = <43>;
					qcom,min-residency-us = <83>;
				};

				qcom,pm-cpu-level@1 { /* C2D */
					reg = <1>;
					label = "ret";
					qcom,psci-cpu-mode = <0x2>;
					qcom,latency-us = <86>;
					qcom,ss-power = <449>;
					qcom,energy-overhead = <78456>;
					qcom,time-overhead = <167>;
					qcom,entry-latency-us = <81>;
					qcom,exit-latency-us = <86>;
					qcom,min-residency-us = <637>;
				};

				qcom,pm-cpu-level@2 {  /* C3 */
					reg = <2>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <612>;
					qcom,ss-power = <436>;
					qcom,energy-overhead = <418225>;
					qcom,time-overhead = <885>;
					qcom,entry-latency-us = <273>;
					qcom,exit-latency-us = <612>;
					qcom,min-residency-us = <952>;
					qcom,is-reset;
				};

@@ -291,10 +270,9 @@ Optional properties:
					reg = <3>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <700>;
					qcom,ss-power = <400>;
					qcom,energy-overhead = <428225>;
					qcom,time-overhead = <1000>;
					qcom,entry-latency-us = <300>;
					qcom,exit-latency-us = <700>;
					qcom,min-residency-us = <4488>;
					qcom,is-reset;
				};
			};
+18 −24
Original line number Diff line number Diff line
@@ -48,20 +48,18 @@
				reg = <0>;
				label = "perf-l2-wfi";
				qcom,psci-mode = <1>;
				qcom,latency-us = <180>;
				qcom,ss-power = <429>;
				qcom,energy-overhead = <162991>;
				qcom,time-overhead = <305>;
				qcom,entry-latency-us = <125>;
				qcom,exit-latency-us = <180>;
				qcom,min-residency-us = <305>;
			};

			qcom,pm-cluster-level@1{
				reg = <1>;
				label = "perf-l2-gdhs";
				qcom,psci-mode = <4>;
				qcom,latency-us = <280>;
				qcom,ss-power = <421>;
				qcom,energy-overhead = <257510>;
				qcom,time-overhead = <520>;
				qcom,entry-latency-us = <240>;
				qcom,exit-latency-us = <280>;
				qcom,min-residency-us = <806>;
				qcom,min-child-idx = <1>;
				qcom,reset-level = <LPM_RESET_LVL_GDHS>;
			};
@@ -70,10 +68,9 @@
				reg = <2>;
				label = "perf-l2-retention";
				qcom,psci-mode = <2>;
				qcom,latency-us = <650>;
				qcom,ss-power = <350>;
				qcom,energy-overhead = <651061>;
				qcom,time-overhead = <1350>;
				qcom,entry-latency-us = <700>;
				qcom,exit-latency-us = <650>;
				qcom,min-residency-us = <1972>;
				qcom,min-child-idx = <1>;
				qcom,reset-level = <LPM_RESET_LVL_RET>;
			};
@@ -82,10 +79,9 @@
				reg = <3>;
				label = "perf-l2-pc";
				qcom,psci-mode = <5>;
				qcom,latency-us = <11200>;
				qcom,ss-power = <320>;
				qcom,energy-overhead = <917561>;
				qcom,time-overhead = <1700>;
				qcom,entry-latency-us = <700>;
				qcom,exit-latency-us = <1000>;
				qcom,min-residency-us = <6500>;
				qcom,min-child-idx = <1>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -103,20 +99,18 @@
					reg = <0>;
					qcom,psci-cpu-mode = <0>;
					label = "wfi";
					qcom,latency-us = <12>;
					qcom,ss-power = <463>;
					qcom,energy-overhead = <23520>;
					qcom,time-overhead = <25>;
					qcom,entry-latency-us = <13>;
					qcom,exit-latency-us = <12>;
					qcom,min-residency-us = <25>;
				};

				qcom,pm-cpu-level@1 {
					reg = <1>;
					qcom,psci-cpu-mode = <3>;
					label = "pc";
					qcom,latency-us = <180>;
					qcom,ss-power = <429>;
					qcom,energy-overhead = <162991>;
					qcom,time-overhead = <305>;
					qcom,entry-latency-us = <125>;
					qcom,exit-latency-us = <180>;
					qcom,min-residency-us = <595>;
					qcom,use-broadcast-timer;
					qcom,is-reset;
					qcom,reset-level = <LPM_RESET_LVL_PC>;
+30 −40
Original line number Diff line number Diff line
@@ -28,20 +28,18 @@
				reg = <0>;
				label = "l3-wfi";
				qcom,psci-mode = <0x1>;
				qcom,latency-us = <600>;
				qcom,ss-power = <420>;
				qcom,energy-overhead = <4254140>;
				qcom,time-overhead = <1260>;
				qcom,entry-latency-us = <660>;
				qcom,exit-latency-us = <600>;
				qcom,min-residency-us = <1260>;
			};

			qcom,pm-cluster-level@1 { /* D4 */
				reg = <1>;
				label = "l3-pc";
				qcom,psci-mode = <0x4>;
				qcom,latency-us = <3048>;
				qcom,ss-power = <329>;
				qcom,energy-overhead = <6189829>;
				qcom,time-overhead = <5800>;
				qcom,entry-latency-us = <2752>;
				qcom,exit-latency-us = <3048>;
				qcom,min-residency-us = <6118>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
			};
@@ -50,10 +48,9 @@
				reg = <2>;
				label = "cx-off";
				qcom,psci-mode = <0x224>;
				qcom,latency-us = <4562>;
				qcom,ss-power = <290>;
				qcom,energy-overhead = <6989829>;
				qcom,time-overhead = <8200>;
				qcom,entry-latency-us = <3638>;
				qcom,exit-latency-us = <4562>;
				qcom,min-residency-us = <8467>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -63,10 +60,9 @@
				reg = <3>;
				label = "llcc-off";
				qcom,psci-mode = <0xC24>;
				qcom,latency-us = <6562>;
				qcom,ss-power = <165>;
				qcom,energy-overhead = <7000029>;
				qcom,time-overhead = <9825>;
				qcom,entry-latency-us = <3263>;
				qcom,exit-latency-us = <6562>;
				qcom,min-residency-us = <9826>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -84,20 +80,18 @@
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <60>;
					qcom,ss-power = <383>;
					qcom,energy-overhead = <64140>;
					qcom,time-overhead = <121>;
					qcom,entry-latency-us = <61>;
					qcom,exit-latency-us = <60>;
					qcom,min-residency-us = <121>;
				};

				qcom,pm-cpu-level@1 {  /* C3 */
					reg = <1>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <901>;
					qcom,ss-power = <364>;
					qcom,energy-overhead = <579285>;
					qcom,time-overhead = <1450>;
					qcom,entry-latency-us = <549>;
					qcom,exit-latency-us = <901>;
					qcom,min-residency-us = <1774>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -106,10 +100,9 @@
					reg = <2>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <915>;
					qcom,ss-power = <353>;
					qcom,energy-overhead = <666292>;
					qcom,time-overhead = <1617>;
					qcom,entry-latency-us = <702>;
					qcom,exit-latency-us = <915>;
					qcom,min-residency-us = <4001>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -126,20 +119,18 @@
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <66>;
					qcom,ss-power = <427>;
					qcom,energy-overhead = <68410>;
					qcom,time-overhead = <121>;
					qcom,entry-latency-us = <55>;
					qcom,exit-latency-us = <66>;
					qcom,min-residency-us = <121>;
				};

				qcom,pm-cpu-level@1 {  /* C3 */
					reg = <1>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <1244>;
					qcom,ss-power = <373>;
					qcom,energy-overhead = <795006>;
					qcom,time-overhead = <1767>;
					qcom,entry-latency-us = <523>;
					qcom,exit-latency-us = <1244>;
					qcom,min-residency-us = <2207>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -148,10 +139,9 @@
					reg = <2>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <1854>;
					qcom,ss-power = <359>;
					qcom,energy-overhead = <1068095>;
					qcom,time-overhead = <2380>;
					qcom,entry-latency-us = <526>;
					qcom,exit-latency-us = <1854>;
					qcom,min-residency-us = <5555>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
+30 −42
Original line number Diff line number Diff line
@@ -28,20 +28,18 @@
				reg = <0>;
				label = "l3-wfi";
				qcom,psci-mode = <0x1>;
				qcom,latency-us = <600>;
				qcom,ss-power = <420>;
				qcom,energy-overhead = <4254140>;
				qcom,time-overhead = <1260>;
				qcom,entry-latency-us = <660>;
				qcom,exit-latency-us = <600>;
				qcom,min-residency-us = <1260>;
			};

			qcom,pm-cluster-level@1 { /* D4 */
				reg = <1>;
				label = "l3-pc";
				qcom,psci-mode = <0x4>;
				qcom,latency-us = <3048>;
				qcom,ss-power = <329>;
				qcom,energy-overhead = <6189829>;
				qcom,time-overhead = <5800>;
				qcom,entry-latency-us = <2752>;
				qcom,exit-latency-us = <3048>;
				qcom,min-residency-us = <6118>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
			};
@@ -50,10 +48,9 @@
				reg = <2>;
				label = "cx-ret";
				qcom,psci-mode = <0x124>;
				qcom,latency-us = <4562>;
				qcom,ss-power = <290>;
				qcom,energy-overhead = <6989829>;
				qcom,time-overhead = <8200>;
				qcom,entry-latency-us = <3638>;
				qcom,exit-latency-us = <4562>;
				qcom,min-residency-us = <8467>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -63,10 +60,9 @@
				reg = <3>;
				label = "llcc-off";
				qcom,psci-mode = <0xB24>;
				qcom,latency-us = <6562>;
				qcom,ss-power = <165>;
				qcom,energy-overhead = <7000029>;
				qcom,time-overhead = <9825>;
				qcom,entry-latency-us = <3263>;
				qcom,exit-latency-us = <6562>;
				qcom,min-residency-us = <9826>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -77,7 +73,6 @@
				#size-cells = <0>;
				qcom,psci-mode-shift = <0>;
				qcom,psci-mode-mask = <0xf>;
				qcom,use-prediction;
				qcom,cpu = <&CPU0 &CPU1 &CPU2 &CPU3 &CPU4
									&CPU5>;

@@ -85,20 +80,18 @@
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <60>;
					qcom,ss-power = <383>;
					qcom,energy-overhead = <64140>;
					qcom,time-overhead = <121>;
					qcom,entry-latency-us = <61>;
					qcom,exit-latency-us = <60>;
					qcom,min-residency-us = <121>;
				};

				qcom,pm-cpu-level@1 {  /* C3 */
					reg = <1>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <901>;
					qcom,ss-power = <364>;
					qcom,energy-overhead = <579285>;
					qcom,time-overhead = <1450>;
					qcom,entry-latency-us = <549>;
					qcom,exit-latency-us = <901>;
					qcom,min-residency-us = <1774>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -107,10 +100,9 @@
					reg = <2>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <915>;
					qcom,ss-power = <353>;
					qcom,energy-overhead = <666292>;
					qcom,time-overhead = <1617>;
					qcom,entry-latency-us = <702>;
					qcom,exit-latency-us = <915>;
					qcom,min-residency-us = <4001>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -121,27 +113,24 @@
				#size-cells = <0>;
				qcom,psci-mode-shift = <0>;
				qcom,psci-mode-mask = <0xf>;
				qcom,use-prediction;
				qcom,cpu = <&CPU6 &CPU7>;

				qcom,pm-cpu-level@0 { /* C1 */
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <66>;
					qcom,ss-power = <427>;
					qcom,energy-overhead = <68410>;
					qcom,time-overhead = <121>;
					qcom,entry-latency-us = <55>;
					qcom,exit-latency-us = <66>;
					qcom,min-residency-us = <121>;
				};

				qcom,pm-cpu-level@1 {  /* C3 */
					reg = <1>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <1244>;
					qcom,ss-power = <373>;
					qcom,energy-overhead = <795006>;
					qcom,time-overhead = <1767>;
					qcom,entry-latency-us = <523>;
					qcom,exit-latency-us = <1244>;
					qcom,min-residency-us = <2207>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -150,10 +139,9 @@
					reg = <2>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <1854>;
					qcom,ss-power = <359>;
					qcom,energy-overhead = <1068095>;
					qcom,time-overhead = <2380>;
					qcom,entry-latency-us = <526>;
					qcom,exit-latency-us = <1854>;
					qcom,min-residency-us = <5555>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
+24 −32
Original line number Diff line number Diff line
@@ -30,20 +30,18 @@
				reg = <0>;
				label = "l3-wfi";
				qcom,psci-mode = <0x1>;
				qcom,latency-us = <51>;
				qcom,ss-power = <452>;
				qcom,energy-overhead = <69355>;
				qcom,time-overhead = <99>;
				qcom,entry-latency-us = <48>;
				qcom,exit-latency-us = <51>;
				qcom,min-residency-us = <99>;
			};

			qcom,pm-cluster-level@1 { /* LLCC off, AOSS sleep */
				reg = <1>;
				label = "llcc-off";
				qcom,psci-mode = <0xC24>;
				qcom,latency-us = <6562>;
				qcom,ss-power = <108>;
				qcom,energy-overhead = <4000000>;
				qcom,time-overhead = <5000>;
				qcom,entry-latency-us = <3263>;
				qcom,exit-latency-us = <6562>;
				qcom,min-residency-us = <9987>;
				qcom,min-child-idx = <2>;
				qcom,is-reset;
				qcom,notify-rpm;
@@ -63,20 +61,18 @@
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <43>;
					qcom,ss-power = <150>;
					qcom,energy-overhead = <10000>;
					qcom,time-overhead = <100>;
					qcom,entry-latency-us = <57>;
					qcom,exit-latency-us = <43>;
					qcom,min-residency-us = <100>;
				};

				qcom,pm-cpu-level@1 {  /* C3 */
					reg = <1>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <461>;
					qcom,ss-power = <100>;
					qcom,energy-overhead = <400000>;
					qcom,time-overhead = <500>;
					qcom,entry-latency-us = <350>;
					qcom,exit-latency-us = <461>;
					qcom,min-residency-us = <1890>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -85,10 +81,9 @@
					reg = <2>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <531>;
					qcom,ss-power = <73>;
					qcom,energy-overhead = <500000>;
					qcom,time-overhead = <600>;
					qcom,entry-latency-us = <360>;
					qcom,exit-latency-us = <531>;
					qcom,min-residency-us = <3934>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -105,20 +100,18 @@
					reg = <0>;
					label = "wfi";
					qcom,psci-cpu-mode = <0x1>;
					qcom,latency-us = <43>;
					qcom,ss-power = <454>;
					qcom,energy-overhead = <38639>;
					qcom,time-overhead = <83>;
					qcom,entry-latency-us = <57>;
					qcom,exit-latency-us = <43>;
					qcom,min-residency-us = <83>;
				};

				qcom,pm-cpu-level@1 {  /* C3 */
					reg = <1>;
					label = "pc";
					qcom,psci-cpu-mode = <0x3>;
					qcom,latency-us = <621>;
					qcom,ss-power = <436>;
					qcom,energy-overhead = <418225>;
					qcom,time-overhead = <885>;
					qcom,entry-latency-us = <264>;
					qcom,exit-latency-us = <621>;
					qcom,min-residency-us = <952>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
@@ -127,10 +120,9 @@
					reg = <2>;
					label = "rail-pc";
					qcom,psci-cpu-mode = <0x4>;
					qcom,latency-us = <1061>;
					qcom,ss-power = <400>;
					qcom,energy-overhead = <428225>;
					qcom,time-overhead = <1000>;
					qcom,entry-latency-us = <702>;
					qcom,exit-latency-us = <1061>;
					qcom,min-residency-us = <4488>;
					qcom,is-reset;
					qcom,use-broadcast-timer;
				};
Loading