Lines Matching +full:min +full:- +full:residency +full:- +full:us
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/gpio/gpio.h>
15 #address-cells = <2>;
16 #size-cells = <0>;
18 cpu-map {
52 compatible = "arm,cortex-a53";
54 enable-method = "psci";
55 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
60 compatible = "arm,cortex-a53";
62 enable-method = "psci";
63 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
68 compatible = "arm,cortex-a53";
70 enable-method = "psci";
71 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
76 compatible = "arm,cortex-a53";
78 enable-method = "psci";
79 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
84 compatible = "arm,cortex-a53";
86 enable-method = "psci";
87 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
92 compatible = "arm,cortex-a53";
94 enable-method = "psci";
95 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
100 compatible = "arm,cortex-a53";
102 enable-method = "psci";
103 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
108 compatible = "arm,cortex-a53";
110 enable-method = "psci";
111 cpu-idle-states = <&CORE_PD &CLUSTER_PD>;
115 idle-states {
116 entry-method = "psci";
119 compatible = "arm,idle-state";
120 entry-latency-us = <1000>;
121 exit-latency-us = <700>;
122 min-residency-us = <2500>;
123 local-timer-stop;
124 arm,psci-suspend-param = <0x00010002>;
128 compatible = "arm,idle-state";
129 entry-latency-us = <1000>;
130 exit-latency-us = <1000>;
131 min-residency-us = <3000>;
132 local-timer-stop;
133 arm,psci-suspend-param = <0x01010003>;
138 compatible = "arm,psci-0.2";
143 compatible = "arm,armv8-timer";
155 compatible = "arm,cortex-a53-pmu";
164 interrupt-affinity = <&CPU0>,
175 gic: interrupt-controller@12001000 {
176 compatible = "arm,gic-400";
181 #interrupt-cells = <3>;
182 interrupt-controller;
187 pmu_gate: pmu-gate {
188 compatible = "sprd,sc9860-pmu-gate";
191 #clock-cells = <1>;
195 compatible = "sprd,sc9860-pll";
198 #clock-cells = <1>;
201 ap_clk: clock-controller@20000000 {
202 compatible = "sprd,sc9860-ap-clk";
206 #clock-cells = <1>;
209 aon_prediv: aon-prediv@402d0000 {
210 compatible = "sprd,sc9860-aon-prediv";
214 #clock-cells = <1>;
217 apahb_gate: apahb-gate {
218 compatible = "sprd,sc9860-apahb-gate";
221 #clock-cells = <1>;
224 aon_gate: aon-gate {
225 compatible = "sprd,sc9860-aon-gate";
228 #clock-cells = <1>;
231 aonsecure_clk: clock-controller@40880000 {
232 compatible = "sprd,sc9860-aonsecure-clk";
235 #clock-cells = <1>;
238 agcp_gate: agcp-gate {
239 compatible = "sprd,sc9860-agcp-gate";
242 #clock-cells = <1>;
245 gpu_clk: clock-controller@60200000 {
246 compatible = "sprd,sc9860-gpu-clk";
249 #clock-cells = <1>;
252 vsp_clk: clock-controller@61000000 {
253 compatible = "sprd,sc9860-vsp-clk";
256 #clock-cells = <1>;
259 vsp_gate: vsp-gate {
260 compatible = "sprd,sc9860-vsp-gate";
263 #clock-cells = <1>;
266 cam_clk: clock-controller@62000000 {
267 compatible = "sprd,sc9860-cam-clk";
270 #clock-cells = <1>;
273 cam_gate: cam-gate {
274 compatible = "sprd,sc9860-cam-gate";
277 #clock-cells = <1>;
280 disp_clk: clock-controller@63000000 {
281 compatible = "sprd,sc9860-disp-clk";
284 #clock-cells = <1>;
287 disp_gate: disp-gate {
288 compatible = "sprd,sc9860-disp-gate";
291 #clock-cells = <1>;
294 apapb_gate: apapb-gate {
295 compatible = "sprd,sc9860-apapb-gate";
298 #clock-cells = <1>;
302 compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
305 clock-names = "apb_pclk";
306 out-ports {
309 remote-endpoint = <&etb_in>;
314 in-ports {
315 #address-cells = <1>;
316 #size-cells = <0>;
321 remote-endpoint =
329 remote-endpoint =
337 compatible = "arm,coresight-tmc", "arm,primecell";
340 clock-names = "apb_pclk";
341 out-ports {
344 remote-endpoint =
352 compatible = "arm,coresight-stm", "arm,primecell";
355 reg-names = "stm-base", "stm-stimulus-base";
357 clock-names = "apb_pclk";
358 out-ports {
361 remote-endpoint =
369 compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
372 clock-names = "apb_pclk";
373 out-ports {
376 remote-endpoint =
382 in-ports {
383 #address-cells = <1>;
384 #size-cells = <0>;
389 remote-endpoint = <&etm0_out>;
396 remote-endpoint = <&etm1_out>;
403 remote-endpoint = <&etm2_out>;
410 remote-endpoint = <&etm3_out>;
417 compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
420 clock-names = "apb_pclk";
421 out-ports {
424 remote-endpoint =
430 in-ports {
431 #address-cells = <1>;
432 #size-cells = <0>;
437 remote-endpoint = <&etm4_out>;
444 remote-endpoint = <&etm5_out>;
451 remote-endpoint = <&etm6_out>;
458 remote-endpoint = <&etm7_out>;
465 compatible = "arm,coresight-tmc", "arm,primecell";
468 clock-names = "apb_pclk";
470 out-ports {
473 remote-endpoint =
479 in-ports {
482 remote-endpoint =
490 compatible = "arm,coresight-tmc", "arm,primecell";
493 clock-names = "apb_pclk";
495 out-ports {
498 remote-endpoint =
504 in-ports {
507 remote-endpoint =
515 compatible = "arm,coresight-dynamic-funnel", "arm,primecell";
518 clock-names = "apb_pclk";
520 out-ports {
523 remote-endpoint =
529 in-ports {
530 #address-cells = <1>;
531 #size-cells = <0>;
536 remote-endpoint =
544 remote-endpoint =
552 compatible = "arm,coresight-etm4x", "arm,primecell";
556 clock-names = "apb_pclk";
558 out-ports {
561 remote-endpoint =
569 compatible = "arm,coresight-etm4x", "arm,primecell";
573 clock-names = "apb_pclk";
575 out-ports {
578 remote-endpoint =
586 compatible = "arm,coresight-etm4x", "arm,primecell";
590 clock-names = "apb_pclk";
592 out-ports {
595 remote-endpoint =
603 compatible = "arm,coresight-etm4x", "arm,primecell";
607 clock-names = "apb_pclk";
609 out-ports {
612 remote-endpoint =
620 compatible = "arm,coresight-etm4x", "arm,primecell";
624 clock-names = "apb_pclk";
626 out-ports {
629 remote-endpoint =
637 compatible = "arm,coresight-etm4x", "arm,primecell";
641 clock-names = "apb_pclk";
643 out-ports {
646 remote-endpoint =
654 compatible = "arm,coresight-etm4x", "arm,primecell";
658 clock-names = "apb_pclk";
660 out-ports {
663 remote-endpoint =
671 compatible = "arm,coresight-etm4x", "arm,primecell";
675 clock-names = "apb_pclk";
677 out-ports {
680 remote-endpoint =