Lines Matching +full:psci +full:- +full:0

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/power/amlogic,t7-pwrc.h>
8 #include "amlogic-t7-reset.h"
11 interrupt-parent = <&gic>;
12 #address-cells = <2>;
13 #size-cells = <2>;
16 #address-cells = <0x2>;
17 #size-cells = <0x0>;
19 cpu-map {
53 compatible = "arm,cortex-a53";
54 reg = <0x0 0x100>;
55 enable-method = "psci";
60 compatible = "arm,cortex-a53";
61 reg = <0x0 0x101>;
62 enable-method = "psci";
67 compatible = "arm,cortex-a53";
68 reg = <0x0 0x102>;
69 enable-method = "psci";
74 compatible = "arm,cortex-a53";
75 reg = <0x0 0x103>;
76 enable-method = "psci";
79 cpu0: cpu@0 {
81 compatible = "arm,cortex-a73";
82 reg = <0x0 0x0>;
83 enable-method = "psci";
88 compatible = "arm,cortex-a73";
89 reg = <0x0 0x1>;
90 enable-method = "psci";
95 compatible = "arm,cortex-a73";
96 reg = <0x0 0x2>;
97 enable-method = "psci";
102 compatible = "arm,cortex-a73";
103 reg = <0x0 0x3>;
104 enable-method = "psci";
109 compatible = "arm,armv8-timer";
116 psci {
117 compatible = "arm,psci-1.0";
121 sm: secure-monitor {
122 compatible = "amlogic,meson-gxbb-sm";
124 pwrc: power-controller {
125 compatible = "amlogic,t7-pwrc";
126 #power-domain-cells = <1>;
131 compatible = "simple-bus";
132 #address-cells = <2>;
133 #size-cells = <2>;
136 gic: interrupt-controller@fff01000 {
137 compatible = "arm,gic-400";
138 #interrupt-cells = <3>;
139 #address-cells = <0>;
140 interrupt-controller;
141 reg = <0x0 0xfff01000 0 0x1000>,
142 <0x0 0xfff02000 0 0x0100>;
147 compatible = "simple-bus";
148 reg = <0x0 0xfe000000 0x0 0x480000>;
149 #address-cells = <2>;
150 #size-cells = <2>;
151 ranges = <0x0 0x0 0x0 0xfe000000 0x0 0x480000>;
153 reset: reset-controller@2000 {
154 compatible = "amlogic,t7-reset";
155 reg = <0x0 0x2000 0x0 0x98>;
156 #reset-cells = <1>;
160 compatible = "amlogic,t7-wdt";
161 reg = <0x0 0x2100 0x0 0x10>;
166 compatible = "amlogic,t7-periphs-pinctrl";
167 #address-cells = <2>;
168 #size-cells = <2>;
172 reg = <0x0 0x4000 0x0 0x0064>,
173 <0x0 0x40c0 0x0 0x0220>;
174 reg-names = "mux", "gpio";
175 gpio-controller;
176 #gpio-cells = <2>;
177 gpio-ranges = <&periphs_pinctrl 0 0 157>;
181 gpio_intc: interrupt-controller@4080 {
182 compatible = "amlogic,t7-gpio-intc",
183 "amlogic,meson-gpio-intc";
184 reg = <0x0 0x4080 0x0 0x20>;
185 interrupt-controller;
186 #interrupt-cells = <2>;
187 amlogic,channel-interrupts =
192 compatible = "amlogic,t7-uart", "amlogic,meson-s4-uart";
193 reg = <0x0 0x78000 0x0 0x18>;
198 sec_ao: ao-secure@10220 {
199 compatible = "amlogic,t7-ao-secure",
200 "amlogic,meson-gx-ao-secure",
202 reg = <0x0 0x10220 0x0 0x140>;
203 amlogic,has-chip-id;