2 * DTS file for all SPEAr3xx SoCs
4 * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
6 * The code contained herein is licensed under the GNU General Public
7 * License. You may obtain a copy of the GNU General Public License
8 * Version 2 or later at the following locations:
10 * http://www.opensource.org/licenses/gpl-license.html
11 * http://www.gnu.org/copyleft/gpl.html
14 /include/ "skeleton.dtsi"
17 interrupt-parent = <&vic>;
24 compatible = "arm,arm926ej-s";
30 device_type = "memory";
37 compatible = "simple-bus";
38 ranges = <0xd0000000 0xd0000000 0x30000000>;
40 vic: interrupt-controller@f1100000 {
41 compatible = "arm,pl190-vic";
43 reg = <0xf1100000 0x1000>;
44 #interrupt-cells = <1>;
48 compatible = "arm,pl080", "arm,primecell";
49 reg = <0xfc400000 0x1000>;
50 interrupt-parent = <&vic>;
56 compatible = "snps,dwmac-3.40a";
57 reg = <0xe0800000 0x8000>;
59 interrupt-names = "macirq", "eth_wake_irq";
65 compatible = "st,spear600-smi";
68 reg = <0xfc000000 0x1000>;
74 compatible = "arm,pl022", "arm,primecell";
75 reg = <0xd0100000 0x1000>;
83 compatible = "st,spear600-ehci", "usb-ehci";
84 reg = <0xe1800000 0x1000>;
90 compatible = "st,spear600-ohci", "usb-ohci";
91 reg = <0xe1900000 0x1000>;
97 compatible = "st,spear600-ohci", "usb-ohci";
98 reg = <0xe2100000 0x1000>;
104 #address-cells = <1>;
106 compatible = "simple-bus";
107 ranges = <0xd0000000 0xd0000000 0x30000000>;
109 gpio0: gpio@fc980000 {
110 compatible = "arm,pl061", "arm,primecell";
111 reg = <0xfc980000 0x1000>;
115 interrupt-controller;
116 #interrupt-cells = <2>;
121 #address-cells = <1>;
123 compatible = "snps,designware-i2c";
124 reg = <0xd0180000 0x1000>;
130 compatible = "st,spear600-rtc";
131 reg = <0xfc900000 0x1000>;
137 compatible = "arm,pl011", "arm,primecell";
138 reg = <0xd0000000 0x1000>;
144 compatible = "arm,sp805", "arm,primecell";
145 reg = <0xfc880000 0x1000>;
151 compatible = "st,spear-timer";
152 reg = <0xf0000000 0x400>;