Lines Matching +full:owl +full:- +full:uart

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 #include <dt-bindings/clock/actions,s700-cmu.h>
7 #include <dt-bindings/interrupt-controller/arm-gic.h>
8 #include <dt-bindings/power/owl-s700-powergate.h>
9 #include <dt-bindings/reset/actions,s700-reset.h>
13 interrupt-parent = <&gic>;
14 #address-cells = <2>;
15 #size-cells = <2>;
18 #address-cells = <2>;
19 #size-cells = <0>;
23 compatible = "arm,cortex-a53";
25 enable-method = "psci";
30 compatible = "arm,cortex-a53";
32 enable-method = "psci";
37 compatible = "arm,cortex-a53";
39 enable-method = "psci";
44 compatible = "arm,cortex-a53";
46 enable-method = "psci";
50 reserved-memory {
51 #address-cells = <2>;
52 #size-cells = <2>;
57 no-map;
62 compatible = "arm,psci-0.2";
66 arm-pmu {
67 compatible = "arm,cortex-a53-pmu";
72 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
76 compatible = "arm,armv8-timer";
88 compatible = "fixed-clock";
89 clock-frequency = <24000000>;
90 #clock-cells = <0>;
94 compatible = "fixed-clock";
95 clock-frequency = <32768>;
96 #clock-cells = <0>;
100 compatible = "simple-bus";
101 #address-cells = <2>;
102 #size-cells = <2>;
105 gic: interrupt-controller@e00f1000 {
106 compatible = "arm,gic-400";
112 interrupt-controller;
113 #interrupt-cells = <3>;
117 compatible = "actions,s900-uart", "actions,owl-uart";
125 compatible = "actions,s900-uart", "actions,owl-uart";
133 compatible = "actions,s900-uart", "actions,owl-uart";
141 compatible = "actions,s900-uart", "actions,owl-uart";
149 compatible = "actions,s900-uart", "actions,owl-uart";
157 compatible = "actions,s900-uart", "actions,owl-uart";
165 compatible = "actions,s900-uart", "actions,owl-uart";
172 cmu: clock-controller@e0168000 {
173 compatible = "actions,s700-cmu";
176 #clock-cells = <1>;
177 #reset-cells = <1>;
181 compatible = "actions,s700-i2c";
185 #address-cells = <1>;
186 #size-cells = <0>;
191 compatible = "actions,s700-i2c";
195 #address-cells = <1>;
196 #size-cells = <0>;
201 compatible = "actions,s700-i2c";
205 #address-cells = <1>;
206 #size-cells = <0>;
211 compatible = "actions,s700-i2c";
215 #address-cells = <1>;
216 #size-cells = <0>;
220 sps: power-controller@e01b0100 {
221 compatible = "actions,s700-sps";
223 #power-domain-cells = <1>;
227 compatible = "actions,s700-timer";
230 interrupt-names = "timer1";
234 compatible = "actions,s700-pinctrl";
237 gpio-controller;
238 gpio-ranges = <&pinctrl 0 0 136>;
239 #gpio-cells = <2>;
240 interrupt-controller;
241 #interrupt-cells = <2>;
249 dma: dma-controller@e0230000 {
250 compatible = "actions,s700-dma";
256 #dma-cells = <1>;
257 dma-channels = <10>;
258 dma-requests = <44>;
260 power-domains = <&sps S700_PD_DMA>;