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>;
124 gpio0: gpio@101e4000 {
125 compatible = "arm,pl061", "arm,primecell";
126 reg = <0x101e4000 0x1000>;
130 interrupt-controller;
131 #interrupt-cells = <2>;
134 gpio1: gpio@101e5000 {
135 compatible = "arm,pl061", "arm,primecell";
136 reg = <0x101e5000 0x1000>;
140 interrupt-controller;
141 #interrupt-cells = <2>;
145 compatible = "arm,pl030", "arm,primecell";
146 reg = <0x101e8000 0x1000>;
151 compatible = "arm,primecell";
152 reg = <0x101f0000 0x1000>;
157 compatible = "arm,pl022", "arm,primecell";
158 reg = <0x101f4000 0x1000>;
163 compatible = "arm,versatile-fpga", "simple-bus";
164 #address-cells = <1>;
166 ranges = <0 0x10000000 0x10000>;
169 compatible = "arm,primecell";
170 reg = <0x4000 0x1000>;
174 compatible = "arm,primecell";
175 reg = < 0x5000 0x1000>;
179 compatible = "arm,pl050", "arm,primecell";
180 reg = <0x6000 0x1000>;
181 interrupt-parent = <&sic>;
185 compatible = "arm,pl050", "arm,primecell";
186 reg = <0x7000 0x1000>;
187 interrupt-parent = <&sic>;