1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * DTS file for all SPEAr3xx SoCs
5 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
11 interrupt-parent = <&vic>;
18 compatible = "arm,arm926ej-s";
24 device_type = "memory";
31 compatible = "simple-bus";
32 ranges = <0xd0000000 0xd0000000 0x30000000>;
34 vic: interrupt-controller@f1100000 {
35 compatible = "arm,pl190-vic";
37 reg = <0xf1100000 0x1000>;
38 #interrupt-cells = <1>;
42 compatible = "arm,pl080", "arm,primecell";
43 reg = <0xfc400000 0x1000>;
44 interrupt-parent = <&vic>;
50 compatible = "st,spear600-gmac";
51 reg = <0xe0800000 0x8000>;
53 interrupt-names = "macirq", "eth_wake_irq";
59 compatible = "st,spear600-smi";
62 reg = <0xfc000000 0x1000>;
68 compatible = "arm,pl022", "arm,primecell";
69 reg = <0xd0100000 0x1000>;
77 compatible = "st,spear600-ehci", "usb-ehci";
78 reg = <0xe1800000 0x1000>;
84 compatible = "st,spear600-ohci", "usb-ohci";
85 reg = <0xe1900000 0x1000>;
91 compatible = "st,spear600-ohci", "usb-ohci";
92 reg = <0xe2100000 0x1000>;
100 compatible = "simple-bus";
101 ranges = <0xd0000000 0xd0000000 0x30000000>;
103 gpio0: gpio@fc980000 {
104 compatible = "arm,pl061", "arm,primecell";
105 reg = <0xfc980000 0x1000>;
109 interrupt-controller;
110 #interrupt-cells = <2>;
115 #address-cells = <1>;
117 compatible = "snps,designware-i2c";
118 reg = <0xd0180000 0x1000>;
124 compatible = "st,spear600-rtc";
125 reg = <0xfc900000 0x1000>;
131 compatible = "arm,pl011", "arm,primecell";
132 reg = <0xd0000000 0x1000>;
138 compatible = "arm,sp805", "arm,primecell";
139 reg = <0xfc880000 0x1000>;
145 compatible = "st,spear-timer";
146 reg = <0xf0000000 0x400>;