2 * DTS file for all SPEAr3xx SoCs
4 * Copyright 2012 Viresh Kumar <viresh.linux@gmail.com>
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>;
21 compatible = "arm,arm926ejs";
26 device_type = "memory";
33 compatible = "simple-bus";
34 ranges = <0xd0000000 0xd0000000 0x30000000>;
36 vic: interrupt-controller@f1100000 {
37 compatible = "arm,pl190-vic";
39 reg = <0xf1100000 0x1000>;
40 #interrupt-cells = <1>;
44 compatible = "arm,pl080", "arm,primecell";
45 reg = <0xfc400000 0x1000>;
46 interrupt-parent = <&vic>;
52 compatible = "st,spear600-gmac";
53 reg = <0xe0800000 0x8000>;
55 interrupt-names = "macirq", "eth_wake_irq";
60 compatible = "st,spear600-smi";
63 reg = <0xfc000000 0x1000>;
69 compatible = "arm,pl022", "arm,primecell";
70 reg = <0xd0100000 0x1000>;
76 compatible = "st,spear600-ehci", "usb-ehci";
77 reg = <0xe1800000 0x1000>;
83 compatible = "st,spear600-ohci", "usb-ohci";
84 reg = <0xe1900000 0x1000>;
90 compatible = "st,spear600-ohci", "usb-ohci";
91 reg = <0xe2100000 0x1000>;
99 compatible = "simple-bus";
100 ranges = <0xd0000000 0xd0000000 0x30000000>;
102 gpio0: gpio@fc980000 {
103 compatible = "arm,pl061", "arm,primecell";
104 reg = <0xfc980000 0x1000>;
108 interrupt-controller;
109 #interrupt-cells = <2>;
114 #address-cells = <1>;
116 compatible = "snps,designware-i2c";
117 reg = <0xd0180000 0x1000>;
123 compatible = "st,spear-rtc";
124 reg = <0xfc900000 0x1000>;
130 compatible = "arm,pl011", "arm,primecell";
131 reg = <0xd0000000 0x1000>;
137 compatible = "arm,sp805", "arm,primecell";
138 reg = <0xfc880000 0x1000>;
144 compatible = "st,spear-timer";
145 reg = <0xf0000000 0x400>;