2 /include/ "skeleton.dtsi"
5 model = "ARM Versatile AB";
6 compatible = "arm,versatile-ab";
9 interrupt-parent = <&vic>;
19 reg = <0x0 0x08000000>;
23 compatible = "arm,versatile-flash";
24 reg = <0x34000000 0x4000000>;
31 compatible = "arm,versatile-i2c";
32 reg = <0x10002000 0x1000>;
35 compatible = "dallas,ds1338";
41 compatible = "smsc,lan91c111";
42 reg = <0x10010000 0x10000>;
47 compatible = "arm,versatile-lcd";
48 reg = <0x10008000 0x1000>;
52 compatible = "arm,amba-bus";
58 compatible = "arm,versatile-vic";
60 #interrupt-cells = <1>;
61 reg = <0x10140000 0x1000>;
65 compatible = "arm,versatile-sic";
67 #interrupt-cells = <1>;
68 reg = <0x10003000 0x1000>;
69 interrupt-parent = <&vic>;
70 interrupts = <31>; /* Cascaded to vic */
74 compatible = "arm,pl081", "arm,primecell";
75 reg = <0x10130000 0x1000>;
79 uart0: uart@101f1000 {
80 compatible = "arm,pl011", "arm,primecell";
81 reg = <0x101f1000 0x1000>;
85 uart1: uart@101f2000 {
86 compatible = "arm,pl011", "arm,primecell";
87 reg = <0x101f2000 0x1000>;
91 uart2: uart@101f3000 {
92 compatible = "arm,pl011", "arm,primecell";
93 reg = <0x101f3000 0x1000>;
98 compatible = "arm,primecell";
99 reg = <0x10100000 0x1000>;
103 compatible = "arm,primecell";
104 reg = <0x10110000 0x1000>;
108 compatible = "arm,pl110", "arm,primecell";
109 reg = <0x10120000 0x1000>;
114 compatible = "arm,primecell";
115 reg = <0x101e0000 0x1000>;
119 compatible = "arm,primecell";
120 reg = <0x101e1000 0x1000>;
125 compatible = "arm,sp804", "arm,primecell";
126 reg = <0x101e2000 0x1000>;
131 compatible = "arm,sp804", "arm,primecell";
132 reg = <0x101e3000 0x1000>;
136 gpio0: gpio@101e4000 {
137 compatible = "arm,pl061", "arm,primecell";
138 reg = <0x101e4000 0x1000>;
142 interrupt-controller;
143 #interrupt-cells = <2>;
146 gpio1: gpio@101e5000 {
147 compatible = "arm,pl061", "arm,primecell";
148 reg = <0x101e5000 0x1000>;
152 interrupt-controller;
153 #interrupt-cells = <2>;
157 compatible = "arm,pl030", "arm,primecell";
158 reg = <0x101e8000 0x1000>;
163 compatible = "arm,primecell";
164 reg = <0x101f0000 0x1000>;
169 compatible = "arm,pl022", "arm,primecell";
170 reg = <0x101f4000 0x1000>;
175 compatible = "arm,versatile-fpga", "simple-bus";
176 #address-cells = <1>;
178 ranges = <0 0x10000000 0x10000>;
181 compatible = "arm,primecell";
182 reg = <0x4000 0x1000>;
186 compatible = "arm,primecell";
187 reg = < 0x5000 0x1000>;
188 interrupts = <22 34>;
191 compatible = "arm,pl050", "arm,primecell";
192 reg = <0x6000 0x1000>;
193 interrupt-parent = <&sic>;
197 compatible = "arm,pl050", "arm,primecell";
198 reg = <0x7000 0x1000>;
199 interrupt-parent = <&sic>;