diff options
Diffstat (limited to 'arch/arm/boot/dts/prima2-cb.dts')
-rw-r--r-- | arch/arm/boot/dts/prima2-cb.dts | 424 |
1 files changed, 0 insertions, 424 deletions
diff --git a/arch/arm/boot/dts/prima2-cb.dts b/arch/arm/boot/dts/prima2-cb.dts deleted file mode 100644 index 34ae3a64ba25..000000000000 --- a/arch/arm/boot/dts/prima2-cb.dts +++ /dev/null | |||
@@ -1,424 +0,0 @@ | |||
1 | /dts-v1/; | ||
2 | / { | ||
3 | model = "SiRF Prima2 eVB"; | ||
4 | compatible = "sirf,prima2-cb", "sirf,prima2"; | ||
5 | #address-cells = <1>; | ||
6 | #size-cells = <1>; | ||
7 | interrupt-parent = <&intc>; | ||
8 | |||
9 | memory { | ||
10 | reg = <0x00000000 0x20000000>; | ||
11 | }; | ||
12 | |||
13 | chosen { | ||
14 | bootargs = "mem=512M real_root=/dev/mmcblk0p2 console=ttyS0 panel=1 bootsplash=true bpp=16 androidboot.console=ttyS1"; | ||
15 | linux,stdout-path = &uart1; | ||
16 | }; | ||
17 | |||
18 | cpus { | ||
19 | #address-cells = <1>; | ||
20 | #size-cells = <0>; | ||
21 | |||
22 | cpu@0 { | ||
23 | reg = <0x0>; | ||
24 | d-cache-line-size = <32>; | ||
25 | i-cache-line-size = <32>; | ||
26 | d-cache-size = <32768>; | ||
27 | i-cache-size = <32768>; | ||
28 | /* from bootloader */ | ||
29 | timebase-frequency = <0>; | ||
30 | bus-frequency = <0>; | ||
31 | clock-frequency = <0>; | ||
32 | }; | ||
33 | }; | ||
34 | |||
35 | axi { | ||
36 | compatible = "simple-bus"; | ||
37 | #address-cells = <1>; | ||
38 | #size-cells = <1>; | ||
39 | ranges = <0x40000000 0x40000000 0x80000000>; | ||
40 | |||
41 | l2-cache-controller@80040000 { | ||
42 | compatible = "arm,pl310-cache", "sirf,prima2-pl310-cache"; | ||
43 | reg = <0x80040000 0x1000>; | ||
44 | interrupts = <59>; | ||
45 | arm,tag-latency = <1 1 1>; | ||
46 | arm,data-latency = <1 1 1>; | ||
47 | arm,filter-ranges = <0 0x40000000>; | ||
48 | }; | ||
49 | |||
50 | intc: interrupt-controller@80020000 { | ||
51 | #interrupt-cells = <1>; | ||
52 | interrupt-controller; | ||
53 | compatible = "sirf,prima2-intc"; | ||
54 | reg = <0x80020000 0x1000>; | ||
55 | }; | ||
56 | |||
57 | sys-iobg { | ||
58 | compatible = "simple-bus"; | ||
59 | #address-cells = <1>; | ||
60 | #size-cells = <1>; | ||
61 | ranges = <0x88000000 0x88000000 0x40000>; | ||
62 | |||
63 | clock-controller@88000000 { | ||
64 | compatible = "sirf,prima2-clkc"; | ||
65 | reg = <0x88000000 0x1000>; | ||
66 | interrupts = <3>; | ||
67 | }; | ||
68 | |||
69 | reset-controller@88010000 { | ||
70 | compatible = "sirf,prima2-rstc"; | ||
71 | reg = <0x88010000 0x1000>; | ||
72 | }; | ||
73 | |||
74 | rsc-controller@88020000 { | ||
75 | compatible = "sirf,prima2-rsc"; | ||
76 | reg = <0x88020000 0x1000>; | ||
77 | }; | ||
78 | }; | ||
79 | |||
80 | mem-iobg { | ||
81 | compatible = "simple-bus"; | ||
82 | #address-cells = <1>; | ||
83 | #size-cells = <1>; | ||
84 | ranges = <0x90000000 0x90000000 0x10000>; | ||
85 | |||
86 | memory-controller@90000000 { | ||
87 | compatible = "sirf,prima2-memc"; | ||
88 | reg = <0x90000000 0x10000>; | ||
89 | interrupts = <27>; | ||
90 | }; | ||
91 | }; | ||
92 | |||
93 | disp-iobg { | ||
94 | compatible = "simple-bus"; | ||
95 | #address-cells = <1>; | ||
96 | #size-cells = <1>; | ||
97 | ranges = <0x90010000 0x90010000 0x30000>; | ||
98 | |||
99 | display@90010000 { | ||
100 | compatible = "sirf,prima2-lcd"; | ||
101 | reg = <0x90010000 0x20000>; | ||
102 | interrupts = <30>; | ||
103 | }; | ||
104 | |||
105 | vpp@90020000 { | ||
106 | compatible = "sirf,prima2-vpp"; | ||
107 | reg = <0x90020000 0x10000>; | ||
108 | interrupts = <31>; | ||
109 | }; | ||
110 | }; | ||
111 | |||
112 | graphics-iobg { | ||
113 | compatible = "simple-bus"; | ||
114 | #address-cells = <1>; | ||
115 | #size-cells = <1>; | ||
116 | ranges = <0x98000000 0x98000000 0x8000000>; | ||
117 | |||
118 | graphics@98000000 { | ||
119 | compatible = "powervr,sgx531"; | ||
120 | reg = <0x98000000 0x8000000>; | ||
121 | interrupts = <6>; | ||
122 | }; | ||
123 | }; | ||
124 | |||
125 | multimedia-iobg { | ||
126 | compatible = "simple-bus"; | ||
127 | #address-cells = <1>; | ||
128 | #size-cells = <1>; | ||
129 | ranges = <0xa0000000 0xa0000000 0x8000000>; | ||
130 | |||
131 | multimedia@a0000000 { | ||
132 | compatible = "sirf,prima2-video-codec"; | ||
133 | reg = <0xa0000000 0x8000000>; | ||
134 | interrupts = <5>; | ||
135 | }; | ||
136 | }; | ||
137 | |||
138 | dsp-iobg { | ||
139 | compatible = "simple-bus"; | ||
140 | #address-cells = <1>; | ||
141 | #size-cells = <1>; | ||
142 | ranges = <0xa8000000 0xa8000000 0x2000000>; | ||
143 | |||
144 | dspif@a8000000 { | ||
145 | compatible = "sirf,prima2-dspif"; | ||
146 | reg = <0xa8000000 0x10000>; | ||
147 | interrupts = <9>; | ||
148 | }; | ||
149 | |||
150 | gps@a8010000 { | ||
151 | compatible = "sirf,prima2-gps"; | ||
152 | reg = <0xa8010000 0x10000>; | ||
153 | interrupts = <7>; | ||
154 | }; | ||
155 | |||
156 | dsp@a9000000 { | ||
157 | compatible = "sirf,prima2-dsp"; | ||
158 | reg = <0xa9000000 0x1000000>; | ||
159 | interrupts = <8>; | ||
160 | }; | ||
161 | }; | ||
162 | |||
163 | peri-iobg { | ||
164 | compatible = "simple-bus"; | ||
165 | #address-cells = <1>; | ||
166 | #size-cells = <1>; | ||
167 | ranges = <0xb0000000 0xb0000000 0x180000>; | ||
168 | |||
169 | timer@b0020000 { | ||
170 | compatible = "sirf,prima2-tick"; | ||
171 | reg = <0xb0020000 0x1000>; | ||
172 | interrupts = <0>; | ||
173 | }; | ||
174 | |||
175 | nand@b0030000 { | ||
176 | compatible = "sirf,prima2-nand"; | ||
177 | reg = <0xb0030000 0x10000>; | ||
178 | interrupts = <41>; | ||
179 | }; | ||
180 | |||
181 | audio@b0040000 { | ||
182 | compatible = "sirf,prima2-audio"; | ||
183 | reg = <0xb0040000 0x10000>; | ||
184 | interrupts = <35>; | ||
185 | }; | ||
186 | |||
187 | uart0: uart@b0050000 { | ||
188 | cell-index = <0>; | ||
189 | compatible = "sirf,prima2-uart"; | ||
190 | reg = <0xb0050000 0x10000>; | ||
191 | interrupts = <17>; | ||
192 | }; | ||
193 | |||
194 | uart1: uart@b0060000 { | ||
195 | cell-index = <1>; | ||
196 | compatible = "sirf,prima2-uart"; | ||
197 | reg = <0xb0060000 0x10000>; | ||
198 | interrupts = <18>; | ||
199 | }; | ||
200 | |||
201 | uart2: uart@b0070000 { | ||
202 | cell-index = <2>; | ||
203 | compatible = "sirf,prima2-uart"; | ||
204 | reg = <0xb0070000 0x10000>; | ||
205 | interrupts = <19>; | ||
206 | }; | ||
207 | |||
208 | usp0: usp@b0080000 { | ||
209 | cell-index = <0>; | ||
210 | compatible = "sirf,prima2-usp"; | ||
211 | reg = <0xb0080000 0x10000>; | ||
212 | interrupts = <20>; | ||
213 | }; | ||
214 | |||
215 | usp1: usp@b0090000 { | ||
216 | cell-index = <1>; | ||
217 | compatible = "sirf,prima2-usp"; | ||
218 | reg = <0xb0090000 0x10000>; | ||
219 | interrupts = <21>; | ||
220 | }; | ||
221 | |||
222 | usp2: usp@b00a0000 { | ||
223 | cell-index = <2>; | ||
224 | compatible = "sirf,prima2-usp"; | ||
225 | reg = <0xb00a0000 0x10000>; | ||
226 | interrupts = <22>; | ||
227 | }; | ||
228 | |||
229 | dmac0: dma-controller@b00b0000 { | ||
230 | cell-index = <0>; | ||
231 | compatible = "sirf,prima2-dmac"; | ||
232 | reg = <0xb00b0000 0x10000>; | ||
233 | interrupts = <12>; | ||
234 | }; | ||
235 | |||
236 | dmac1: dma-controller@b0160000 { | ||
237 | cell-index = <1>; | ||
238 | compatible = "sirf,prima2-dmac"; | ||
239 | reg = <0xb0160000 0x10000>; | ||
240 | interrupts = <13>; | ||
241 | }; | ||
242 | |||
243 | vip@b00C0000 { | ||
244 | compatible = "sirf,prima2-vip"; | ||
245 | reg = <0xb00C0000 0x10000>; | ||
246 | }; | ||
247 | |||
248 | spi0: spi@b00d0000 { | ||
249 | cell-index = <0>; | ||
250 | compatible = "sirf,prima2-spi"; | ||
251 | reg = <0xb00d0000 0x10000>; | ||
252 | interrupts = <15>; | ||
253 | }; | ||
254 | |||
255 | spi1: spi@b0170000 { | ||
256 | cell-index = <1>; | ||
257 | compatible = "sirf,prima2-spi"; | ||
258 | reg = <0xb0170000 0x10000>; | ||
259 | interrupts = <16>; | ||
260 | }; | ||
261 | |||
262 | i2c0: i2c@b00e0000 { | ||
263 | cell-index = <0>; | ||
264 | compatible = "sirf,prima2-i2c"; | ||
265 | reg = <0xb00e0000 0x10000>; | ||
266 | interrupts = <24>; | ||
267 | }; | ||
268 | |||
269 | i2c1: i2c@b00f0000 { | ||
270 | cell-index = <1>; | ||
271 | compatible = "sirf,prima2-i2c"; | ||
272 | reg = <0xb00f0000 0x10000>; | ||
273 | interrupts = <25>; | ||
274 | }; | ||
275 | |||
276 | tsc@b0110000 { | ||
277 | compatible = "sirf,prima2-tsc"; | ||
278 | reg = <0xb0110000 0x10000>; | ||
279 | interrupts = <33>; | ||
280 | }; | ||
281 | |||
282 | gpio: gpio-controller@b0120000 { | ||
283 | #gpio-cells = <2>; | ||
284 | #interrupt-cells = <2>; | ||
285 | compatible = "sirf,prima2-gpio-pinmux"; | ||
286 | reg = <0xb0120000 0x10000>; | ||
287 | gpio-controller; | ||
288 | interrupt-controller; | ||
289 | }; | ||
290 | |||
291 | pwm@b0130000 { | ||
292 | compatible = "sirf,prima2-pwm"; | ||
293 | reg = <0xb0130000 0x10000>; | ||
294 | }; | ||
295 | |||
296 | efusesys@b0140000 { | ||
297 | compatible = "sirf,prima2-efuse"; | ||
298 | reg = <0xb0140000 0x10000>; | ||
299 | }; | ||
300 | |||
301 | pulsec@b0150000 { | ||
302 | compatible = "sirf,prima2-pulsec"; | ||
303 | reg = <0xb0150000 0x10000>; | ||
304 | interrupts = <48>; | ||
305 | }; | ||
306 | |||
307 | pci-iobg { | ||
308 | compatible = "sirf,prima2-pciiobg", "simple-bus"; | ||
309 | #address-cells = <1>; | ||
310 | #size-cells = <1>; | ||
311 | ranges = <0x56000000 0x56000000 0x1b00000>; | ||
312 | |||
313 | sd0: sdhci@56000000 { | ||
314 | cell-index = <0>; | ||
315 | compatible = "sirf,prima2-sdhc"; | ||
316 | reg = <0x56000000 0x100000>; | ||
317 | interrupts = <38>; | ||
318 | }; | ||
319 | |||
320 | sd1: sdhci@56100000 { | ||
321 | cell-index = <1>; | ||
322 | compatible = "sirf,prima2-sdhc"; | ||
323 | reg = <0x56100000 0x100000>; | ||
324 | interrupts = <38>; | ||
325 | }; | ||
326 | |||
327 | sd2: sdhci@56200000 { | ||
328 | cell-index = <2>; | ||
329 | compatible = "sirf,prima2-sdhc"; | ||
330 | reg = <0x56200000 0x100000>; | ||
331 | interrupts = <23>; | ||
332 | }; | ||
333 | |||
334 | sd3: sdhci@56300000 { | ||
335 | cell-index = <3>; | ||
336 | compatible = "sirf,prima2-sdhc"; | ||
337 | reg = <0x56300000 0x100000>; | ||
338 | interrupts = <23>; | ||
339 | }; | ||
340 | |||
341 | sd4: sdhci@56400000 { | ||
342 | cell-index = <4>; | ||
343 | compatible = "sirf,prima2-sdhc"; | ||
344 | reg = <0x56400000 0x100000>; | ||
345 | interrupts = <39>; | ||
346 | }; | ||
347 | |||
348 | sd5: sdhci@56500000 { | ||
349 | cell-index = <5>; | ||
350 | compatible = "sirf,prima2-sdhc"; | ||
351 | reg = <0x56500000 0x100000>; | ||
352 | interrupts = <39>; | ||
353 | }; | ||
354 | |||
355 | pci-copy@57900000 { | ||
356 | compatible = "sirf,prima2-pcicp"; | ||
357 | reg = <0x57900000 0x100000>; | ||
358 | interrupts = <40>; | ||
359 | }; | ||
360 | |||
361 | rom-interface@57a00000 { | ||
362 | compatible = "sirf,prima2-romif"; | ||
363 | reg = <0x57a00000 0x100000>; | ||
364 | }; | ||
365 | }; | ||
366 | }; | ||
367 | |||
368 | rtc-iobg { | ||
369 | compatible = "sirf,prima2-rtciobg", "sirf-prima2-rtciobg-bus"; | ||
370 | #address-cells = <1>; | ||
371 | #size-cells = <1>; | ||
372 | reg = <0x80030000 0x10000>; | ||
373 | |||
374 | gpsrtc@1000 { | ||
375 | compatible = "sirf,prima2-gpsrtc"; | ||
376 | reg = <0x1000 0x1000>; | ||
377 | interrupts = <55 56 57>; | ||
378 | }; | ||
379 | |||
380 | sysrtc@2000 { | ||
381 | compatible = "sirf,prima2-sysrtc"; | ||
382 | reg = <0x2000 0x1000>; | ||
383 | interrupts = <52 53 54>; | ||
384 | }; | ||
385 | |||
386 | pwrc@3000 { | ||
387 | compatible = "sirf,prima2-pwrc"; | ||
388 | reg = <0x3000 0x1000>; | ||
389 | interrupts = <32>; | ||
390 | }; | ||
391 | }; | ||
392 | |||
393 | uus-iobg { | ||
394 | compatible = "simple-bus"; | ||
395 | #address-cells = <1>; | ||
396 | #size-cells = <1>; | ||
397 | ranges = <0xb8000000 0xb8000000 0x40000>; | ||
398 | |||
399 | usb0: usb@b00e0000 { | ||
400 | compatible = "chipidea,ci13611a-prima2"; | ||
401 | reg = <0xb8000000 0x10000>; | ||
402 | interrupts = <10>; | ||
403 | }; | ||
404 | |||
405 | usb1: usb@b00f0000 { | ||
406 | compatible = "chipidea,ci13611a-prima2"; | ||
407 | reg = <0xb8010000 0x10000>; | ||
408 | interrupts = <11>; | ||
409 | }; | ||
410 | |||
411 | sata@b00f0000 { | ||
412 | compatible = "synopsys,dwc-ahsata"; | ||
413 | reg = <0xb8020000 0x10000>; | ||
414 | interrupts = <37>; | ||
415 | }; | ||
416 | |||
417 | security@b00f0000 { | ||
418 | compatible = "sirf,prima2-security"; | ||
419 | reg = <0xb8030000 0x10000>; | ||
420 | interrupts = <42>; | ||
421 | }; | ||
422 | }; | ||
423 | }; | ||
424 | }; | ||