Lines Matching +full:exit +full:- +full:latency +full:- +full:us

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 interrupt-parent = <&gic>;
12 #address-cells = <2>;
13 #size-cells = <2>;
16 #address-cells = <2>;
17 #size-cells = <0>;
19 cpu-map {
50 compatible = "arm,cortex-a55";
52 enable-method = "psci";
53 cpu-idle-states = <&LIT_CORE_PD>;
58 compatible = "arm,cortex-a55";
60 enable-method = "psci";
61 cpu-idle-states = <&LIT_CORE_PD>;
66 compatible = "arm,cortex-a55";
68 enable-method = "psci";
69 cpu-idle-states = <&LIT_CORE_PD>;
74 compatible = "arm,cortex-a55";
76 enable-method = "psci";
77 cpu-idle-states = <&LIT_CORE_PD>;
82 compatible = "arm,cortex-a76";
84 enable-method = "psci";
85 cpu-idle-states = <&BIG_CORE_PD>;
90 compatible = "arm,cortex-a76";
92 enable-method = "psci";
93 cpu-idle-states = <&BIG_CORE_PD>;
98 compatible = "arm,cortex-a76";
100 enable-method = "psci";
101 cpu-idle-states = <&BIG_CORE_PD>;
106 compatible = "arm,cortex-a76";
108 enable-method = "psci";
109 cpu-idle-states = <&BIG_CORE_PD>;
113 idle-states {
114 entry-method = "psci";
115 LIT_CORE_PD: cpu-pd-lit {
116 compatible = "arm,idle-state";
117 entry-latency-us = <1000>;
118 exit-latency-us = <500>;
119 min-residency-us = <2500>;
120 local-timer-stop;
121 arm,psci-suspend-param = <0x00010000>;
124 BIG_CORE_PD: cpu-pd-big {
125 compatible = "arm,idle-state";
126 entry-latency-us = <4000>;
127 exit-latency-us = <4000>;
128 min-residency-us = <10000>;
129 local-timer-stop;
130 arm,psci-suspend-param = <0x00010000>;
135 compatible = "arm,psci-0.2";
140 compatible = "arm,armv8-timer";
142 <GIC_PPI 14 IRQ_TYPE_LEVEL_HIGH>, /* Physical Non-Secure PPI */
148 compatible = "arm,armv8-pmuv3";
160 compatible = "simple-bus";
162 #address-cells = <2>;
163 #size-cells = <2>;
165 gic: interrupt-controller@12000000 {
166 compatible = "arm,gic-v3";
169 #interrupt-cells = <3>;
170 #address-cells = <2>;
171 #size-cells = <2>;
172 redistributor-stride = <0x0 0x20000>; /* 128KB stride */
173 #redistributor-regions = <1>;
174 interrupt-controller;
179 compatible = "simple-bus";
181 #address-cells = <1>;
182 #size-cells = <1>;
185 compatible = "sprd,ums9620-uart",
186 "sprd,sc9836-uart";
194 compatible = "sprd,ums9620-uart",
195 "sprd,sc9836-uart";
204 ext_26m: clk-26m {
205 compatible = "fixed-clock";
206 #clock-cells = <0>;
207 clock-frequency = <26000000>;
208 clock-output-names = "ext-26m";
211 ext_4m: clk-4m {
212 compatible = "fixed-clock";
213 #clock-cells = <0>;
214 clock-frequency = <4000000>;
215 clock-output-names = "ext-4m";
218 ext_32k: clk-32k {
219 compatible = "fixed-clock";
220 #clock-cells = <0>;
221 clock-frequency = <32768>;
222 clock-output-names = "ext-32k";
225 rco_100m: clk-100m {
226 compatible = "fixed-clock";
227 #clock-cells = <0>;
228 clock-frequency = <100000000>;
229 clock-output-names = "rco-100m";
232 dphy_312m5: dphy-312m5 {
233 compatible = "fixed-clock";
234 #clock-cells = <0>;
235 clock-frequency = <312500000>;
236 clock-output-names = "dphy-312m5";
239 dphy_416m7: dphy-416m7 {
240 compatible = "fixed-clock";
241 #clock-cells = <0>;
242 clock-frequency = <416700000>;
243 clock-output-names = "dphy-416m7";