Merge remote-tracking branches 'asoc/fix/atmel', 'asoc/fix/fsl', 'asoc/fix/tegra...
[linux-drm-fsl-dcu.git] / arch / arm / boot / dts / atlas6.dtsi
1 /*
2  * DTS file for CSR SiRFatlas6 SoC
3  *
4  * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company.
5  *
6  * Licensed under GPLv2 or later.
7  */
8
9 /include/ "skeleton.dtsi"
10 / {
11         compatible = "sirf,atlas6";
12         #address-cells = <1>;
13         #size-cells = <1>;
14         interrupt-parent = <&intc>;
15
16         cpus {
17                 #address-cells = <1>;
18                 #size-cells = <0>;
19
20                 cpu@0 {
21                         reg = <0x0>;
22                         d-cache-line-size = <32>;
23                         i-cache-line-size = <32>;
24                         d-cache-size = <32768>;
25                         i-cache-size = <32768>;
26                         /* from bootloader */
27                         timebase-frequency = <0>;
28                         bus-frequency = <0>;
29                         clock-frequency = <0>;
30                 };
31         };
32
33         axi {
34                 compatible = "simple-bus";
35                 #address-cells = <1>;
36                 #size-cells = <1>;
37                 ranges = <0x40000000 0x40000000 0x80000000>;
38
39                 intc: interrupt-controller@80020000 {
40                         #interrupt-cells = <1>;
41                         interrupt-controller;
42                         compatible = "sirf,prima2-intc";
43                         reg = <0x80020000 0x1000>;
44                 };
45
46                 sys-iobg {
47                         compatible = "simple-bus";
48                         #address-cells = <1>;
49                         #size-cells = <1>;
50                         ranges = <0x88000000 0x88000000 0x40000>;
51
52                         clks: clock-controller@88000000 {
53                                 compatible = "sirf,atlas6-clkc";
54                                 reg = <0x88000000 0x1000>;
55                                 interrupts = <3>;
56                                 #clock-cells = <1>;
57                         };
58
59                         reset-controller@88010000 {
60                                 compatible = "sirf,prima2-rstc";
61                                 reg = <0x88010000 0x1000>;
62                         };
63
64                         rsc-controller@88020000 {
65                                 compatible = "sirf,prima2-rsc";
66                                 reg = <0x88020000 0x1000>;
67                         };
68
69                         cphifbg@88030000 {
70                                 compatible = "sirf,prima2-cphifbg";
71                                 reg = <0x88030000 0x1000>;
72                         };
73                 };
74
75                 mem-iobg {
76                         compatible = "simple-bus";
77                         #address-cells = <1>;
78                         #size-cells = <1>;
79                         ranges = <0x90000000 0x90000000 0x10000>;
80
81                         memory-controller@90000000 {
82                                 compatible = "sirf,prima2-memc";
83                                 reg = <0x90000000 0x2000>;
84                                 interrupts = <27>;
85                                 clocks = <&clks 5>;
86                         };
87
88                         memc-monitor {
89                                 compatible = "sirf,prima2-memcmon";
90                                 reg = <0x90002000 0x200>;
91                                 interrupts = <4>;
92                                 clocks = <&clks 32>;
93                         };
94                 };
95
96                 disp-iobg {
97                         compatible = "simple-bus";
98                         #address-cells = <1>;
99                         #size-cells = <1>;
100                         ranges = <0x90010000 0x90010000 0x30000>;
101
102                         lcd@90010000 {
103                                 compatible = "sirf,prima2-lcd";
104                                 reg = <0x90010000 0x20000>;
105                                 interrupts = <30>;
106                                 clocks = <&clks 34>;
107                                 display=<&display>;
108                                 /* later transfer to pwm */
109                                 bl-gpio = <&gpio 7 0>;
110                                 default-panel = <&panel0>;
111                         };
112
113                         vpp@90020000 {
114                                 compatible = "sirf,prima2-vpp";
115                                 reg = <0x90020000 0x10000>;
116                                 interrupts = <31>;
117                                 clocks = <&clks 35>;
118                         };
119                 };
120
121                 graphics-iobg {
122                         compatible = "simple-bus";
123                         #address-cells = <1>;
124                         #size-cells = <1>;
125                         ranges = <0x98000000 0x98000000 0x8000000>;
126
127                         graphics@98000000 {
128                                 compatible = "powervr,sgx510";
129                                 reg = <0x98000000 0x8000000>;
130                                 interrupts = <6>;
131                                 clocks = <&clks 32>;
132                         };
133                 };
134
135                 graphics2d-iobg {
136                         compatible = "simple-bus";
137                         #address-cells = <1>;
138                         #size-cells = <1>;
139                         ranges = <0xa0000000 0xa0000000 0x8000000>;
140
141                         ble@a0000000 {
142                                 compatible = "sirf,atlas6-ble";
143                                 reg = <0xa0000000 0x2000>;
144                                 interrupts = <5>;
145                                 clocks = <&clks 33>;
146                         };
147                 };
148
149                 dsp-iobg {
150                         compatible = "simple-bus";
151                         #address-cells = <1>;
152                         #size-cells = <1>;
153                         ranges = <0xa8000000 0xa8000000 0x2000000>;
154
155                         dspif@a8000000 {
156                                 compatible = "sirf,prima2-dspif";
157                                 reg = <0xa8000000 0x10000>;
158                                 interrupts = <9>;
159                         };
160
161                         gps@a8010000 {
162                                 compatible = "sirf,prima2-gps";
163                                 reg = <0xa8010000 0x10000>;
164                                 interrupts = <7>;
165                                 clocks = <&clks 9>;
166                         };
167
168                         dsp@a9000000 {
169                                 compatible = "sirf,prima2-dsp";
170                                 reg = <0xa9000000 0x1000000>;
171                                 interrupts = <8>;
172                                 clocks = <&clks 8>;
173                         };
174                 };
175
176                 peri-iobg {
177                         compatible = "simple-bus";
178                         #address-cells = <1>;
179                         #size-cells = <1>;
180                         ranges = <0xb0000000 0xb0000000 0x180000>,
181                                <0x56000000 0x56000000 0x1b00000>;
182
183                         timer@b0020000 {
184                                 compatible = "sirf,prima2-tick";
185                                 reg = <0xb0020000 0x1000>;
186                                 interrupts = <0>;
187                         };
188
189                         nand@b0030000 {
190                                 compatible = "sirf,prima2-nand";
191                                 reg = <0xb0030000 0x10000>;
192                                 interrupts = <41>;
193                                 clocks = <&clks 26>;
194                         };
195
196                         audio@b0040000 {
197                                 compatible = "sirf,prima2-audio";
198                                 reg = <0xb0040000 0x10000>;
199                                 interrupts = <35>;
200                                 clocks = <&clks 27>;
201                         };
202
203                         uart0: uart@b0050000 {
204                                 cell-index = <0>;
205                                 compatible = "sirf,prima2-uart";
206                                 reg = <0xb0050000 0x1000>;
207                                 interrupts = <17>;
208                                 fifosize = <128>;
209                                 clocks = <&clks 13>;
210                                 sirf,uart-dma-rx-channel = <21>;
211                                 sirf,uart-dma-tx-channel = <2>;
212                         };
213
214                         uart1: uart@b0060000 {
215                                 cell-index = <1>;
216                                 compatible = "sirf,prima2-uart";
217                                 reg = <0xb0060000 0x1000>;
218                                 interrupts = <18>;
219                                 fifosize = <32>;
220                                 clocks = <&clks 14>;
221                         };
222
223                         uart2: uart@b0070000 {
224                                 cell-index = <2>;
225                                 compatible = "sirf,prima2-uart";
226                                 reg = <0xb0070000 0x1000>;
227                                 interrupts = <19>;
228                                 fifosize = <128>;
229                                 clocks = <&clks 15>;
230                                 sirf,uart-dma-rx-channel = <6>;
231                                 sirf,uart-dma-tx-channel = <7>;
232                         };
233
234                         usp0: usp@b0080000 {
235                                 cell-index = <0>;
236                                 compatible = "sirf,prima2-usp";
237                                 reg = <0xb0080000 0x10000>;
238                                 interrupts = <20>;
239                                 fifosize = <128>;
240                                 clocks = <&clks 28>;
241                                 sirf,usp-dma-rx-channel = <17>;
242                                 sirf,usp-dma-tx-channel = <18>;
243                         };
244
245                         usp1: usp@b0090000 {
246                                 cell-index = <1>;
247                                 compatible = "sirf,prima2-usp";
248                                 reg = <0xb0090000 0x10000>;
249                                 interrupts = <21>;
250                                 fifosize = <128>;
251                                 clocks = <&clks 29>;
252                                 sirf,usp-dma-rx-channel = <14>;
253                                 sirf,usp-dma-tx-channel = <15>;
254                         };
255
256                         dmac0: dma-controller@b00b0000 {
257                                 cell-index = <0>;
258                                 compatible = "sirf,prima2-dmac";
259                                 reg = <0xb00b0000 0x10000>;
260                                 interrupts = <12>;
261                                 clocks = <&clks 24>;
262                         };
263
264                         dmac1: dma-controller@b0160000 {
265                                 cell-index = <1>;
266                                 compatible = "sirf,prima2-dmac";
267                                 reg = <0xb0160000 0x10000>;
268                                 interrupts = <13>;
269                                 clocks = <&clks 25>;
270                         };
271
272                         vip@b00C0000 {
273                                 compatible = "sirf,prima2-vip";
274                                 reg = <0xb00C0000 0x10000>;
275                                 clocks = <&clks 31>;
276                                 interrupts = <14>;
277                                 sirf,vip-dma-rx-channel = <16>;
278                         };
279
280                         spi0: spi@b00d0000 {
281                                 cell-index = <0>;
282                                 compatible = "sirf,prima2-spi";
283                                 reg = <0xb00d0000 0x10000>;
284                                 interrupts = <15>;
285                                 sirf,spi-num-chipselects = <1>;
286                                 cs-gpios = <&gpio 0 0>;
287                                 sirf,spi-dma-rx-channel = <25>;
288                                 sirf,spi-dma-tx-channel = <20>;
289                                 #address-cells = <1>;
290                                 #size-cells = <0>;
291                                 clocks = <&clks 19>;
292                                 status = "disabled";
293                         };
294
295                         spi1: spi@b0170000 {
296                                 cell-index = <1>;
297                                 compatible = "sirf,prima2-spi";
298                                 reg = <0xb0170000 0x10000>;
299                                 interrupts = <16>;
300                                 sirf,spi-num-chipselects = <1>;
301                                 sirf,spi-dma-rx-channel = <12>;
302                                 sirf,spi-dma-tx-channel = <13>;
303                                 #address-cells = <1>;
304                                 #size-cells = <0>;
305                                 clocks = <&clks 20>;
306                                 status = "disabled";
307                         };
308
309                         i2c0: i2c@b00e0000 {
310                                 cell-index = <0>;
311                                 compatible = "sirf,prima2-i2c";
312                                 reg = <0xb00e0000 0x10000>;
313                                 interrupts = <24>;
314                                 #address-cells = <1>;
315                                 #size-cells = <0>;
316                                 clocks = <&clks 17>;
317                         };
318
319                         i2c1: i2c@b00f0000 {
320                                 cell-index = <1>;
321                                 compatible = "sirf,prima2-i2c";
322                                 reg = <0xb00f0000 0x10000>;
323                                 interrupts = <25>;
324                                 #address-cells = <1>;
325                                 #size-cells = <0>;
326                                 clocks = <&clks 18>;
327                         };
328
329                         tsc@b0110000 {
330                                 compatible = "sirf,prima2-tsc";
331                                 reg = <0xb0110000 0x10000>;
332                                 interrupts = <33>;
333                                 clocks = <&clks 16>;
334                         };
335
336                         gpio: pinctrl@b0120000 {
337                                 #gpio-cells = <2>;
338                                 #interrupt-cells = <2>;
339                                 compatible = "sirf,atlas6-pinctrl";
340                                 reg = <0xb0120000 0x10000>;
341                                 interrupts = <43 44 45 46 47>;
342                                 gpio-controller;
343                                 interrupt-controller;
344
345                                 lcd_16pins_a: lcd0@0 {
346                                         lcd {
347                                                 sirf,pins = "lcd_16bitsgrp";
348                                                 sirf,function = "lcd_16bits";
349                                         };
350                                 };
351                                 lcd_18pins_a: lcd0@1 {
352                                         lcd {
353                                                 sirf,pins = "lcd_18bitsgrp";
354                                                 sirf,function = "lcd_18bits";
355                                         };
356                                 };
357                                 lcd_24pins_a: lcd0@2 {
358                                         lcd {
359                                                 sirf,pins = "lcd_24bitsgrp";
360                                                 sirf,function = "lcd_24bits";
361                                         };
362                                 };
363                                 lcdrom_pins_a: lcdrom0@0 {
364                                         lcd {
365                                                 sirf,pins = "lcdromgrp";
366                                                 sirf,function = "lcdrom";
367                                         };
368                                 };
369                                 uart0_pins_a: uart0@0 {
370                                         uart {
371                                                 sirf,pins = "uart0grp";
372                                                 sirf,function = "uart0";
373                                         };
374                                 };
375                                 uart0_noflow_pins_a: uart0@1 {
376                                         uart {
377                                                 sirf,pins = "uart0_nostreamctrlgrp";
378                                                 sirf,function = "uart0_nostreamctrl";
379                                         };
380                                 };
381                                 uart1_pins_a: uart1@0 {
382                                         uart {
383                                                 sirf,pins = "uart1grp";
384                                                 sirf,function = "uart1";
385                                         };
386                                 };
387                                 uart2_pins_a: uart2@0 {
388                                         uart {
389                                                 sirf,pins = "uart2grp";
390                                                 sirf,function = "uart2";
391                                         };
392                                 };
393                                 uart2_noflow_pins_a: uart2@1 {
394                                         uart {
395                                                 sirf,pins = "uart2_nostreamctrlgrp";
396                                                 sirf,function = "uart2_nostreamctrl";
397                                         };
398                                 };
399                                 spi0_pins_a: spi0@0 {
400                                         spi {
401                                                 sirf,pins = "spi0grp";
402                                                 sirf,function = "spi0";
403                                         };
404                                 };
405                                 spi1_pins_a: spi1@0 {
406                                         spi {
407                                                 sirf,pins = "spi1grp";
408                                                 sirf,function = "spi1";
409                                         };
410                                 };
411                                 i2c0_pins_a: i2c0@0 {
412                                         i2c {
413                                                 sirf,pins = "i2c0grp";
414                                                 sirf,function = "i2c0";
415                                         };
416                                 };
417                                 i2c1_pins_a: i2c1@0 {
418                                         i2c {
419                                                 sirf,pins = "i2c1grp";
420                                                 sirf,function = "i2c1";
421                                         };
422                                 };
423                                 pwm0_pins_a: pwm0@0 {
424                                         pwm {
425                                                 sirf,pins = "pwm0grp";
426                                                 sirf,function = "pwm0";
427                                         };
428                                 };
429                                 pwm1_pins_a: pwm1@0 {
430                                         pwm {
431                                                 sirf,pins = "pwm1grp";
432                                                 sirf,function = "pwm1";
433                                         };
434                                 };
435                                 pwm2_pins_a: pwm2@0 {
436                                         pwm {
437                                                 sirf,pins = "pwm2grp";
438                                                 sirf,function = "pwm2";
439                                         };
440                                 };
441                                 pwm3_pins_a: pwm3@0 {
442                                         pwm {
443                                                 sirf,pins = "pwm3grp";
444                                                 sirf,function = "pwm3";
445                                         };
446                                 };
447                                 pwm4_pins_a: pwm4@0 {
448                                         pwm {
449                                                 sirf,pins = "pwm4grp";
450                                                 sirf,function = "pwm4";
451                                         };
452                                 };
453                                 gps_pins_a: gps@0 {
454                                         gps {
455                                                 sirf,pins = "gpsgrp";
456                                                 sirf,function = "gps";
457                                         };
458                                 };
459                                 vip_pins_a: vip@0 {
460                                         vip {
461                                                 sirf,pins = "vipgrp";
462                                                 sirf,function = "vip";
463                                         };
464                                 };
465                                 sdmmc0_pins_a: sdmmc0@0 {
466                                         sdmmc0 {
467                                                 sirf,pins = "sdmmc0grp";
468                                                 sirf,function = "sdmmc0";
469                                         };
470                                 };
471                                 sdmmc1_pins_a: sdmmc1@0 {
472                                         sdmmc1 {
473                                                 sirf,pins = "sdmmc1grp";
474                                                 sirf,function = "sdmmc1";
475                                         };
476                                 };
477                                 sdmmc2_pins_a: sdmmc2@0 {
478                                         sdmmc2 {
479                                                 sirf,pins = "sdmmc2grp";
480                                                 sirf,function = "sdmmc2";
481                                         };
482                                 };
483                                 sdmmc2_nowp_pins_a: sdmmc2_nowp@0 {
484                                         sdmmc2_nowp {
485                                                 sirf,pins = "sdmmc2_nowpgrp";
486                                                 sirf,function = "sdmmc2_nowp";
487                                         };
488                                 };
489                                 sdmmc3_pins_a: sdmmc3@0 {
490                                         sdmmc3 {
491                                                 sirf,pins = "sdmmc3grp";
492                                                 sirf,function = "sdmmc3";
493                                         };
494                                 };
495                                 sdmmc5_pins_a: sdmmc5@0 {
496                                         sdmmc5 {
497                                                 sirf,pins = "sdmmc5grp";
498                                                 sirf,function = "sdmmc5";
499                                         };
500                                 };
501                                 i2s_pins_a: i2s@0 {
502                                         i2s {
503                                                 sirf,pins = "i2sgrp";
504                                                 sirf,function = "i2s";
505                                         };
506                                 };
507                                 i2s_no_din_pins_a: i2s_no_din@0 {
508                                         i2s_no_din {
509                                                 sirf,pins = "i2s_no_dingrp";
510                                                 sirf,function = "i2s_no_din";
511                                         };
512                                 };
513                                 i2s_6chn_pins_a: i2s_6chn@0 {
514                                         i2s_6chn {
515                                                 sirf,pins = "i2s_6chngrp";
516                                                 sirf,function = "i2s_6chn";
517                                         };
518                                 };
519                                 ac97_pins_a: ac97@0 {
520                                         ac97 {
521                                                 sirf,pins = "ac97grp";
522                                                 sirf,function = "ac97";
523                                         };
524                                 };
525                                 nand_pins_a: nand@0 {
526                                         nand {
527                                                 sirf,pins = "nandgrp";
528                                                 sirf,function = "nand";
529                                         };
530                                 };
531                                 usp0_pins_a: usp0@0 {
532                                         usp0 {
533                                                 sirf,pins = "usp0grp";
534                                                 sirf,function = "usp0";
535                                         };
536                                 };
537                                 usp0_uart_nostreamctrl_pins_a: usp0@1 {
538                                         usp0 {
539                                                 sirf,pins = "usp0_uart_nostreamctrl_grp";
540                                                 sirf,function = "usp0_uart_nostreamctrl";
541                                         };
542                                 };
543                                 usp1_pins_a: usp1@0 {
544                                         usp1 {
545                                                 sirf,pins = "usp1grp";
546                                                 sirf,function = "usp1";
547                                         };
548                                 };
549                                 usb0_upli_drvbus_pins_a: usb0_upli_drvbus@0 {
550                                         usb0_upli_drvbus {
551                                                 sirf,pins = "usb0_upli_drvbusgrp";
552                                                 sirf,function = "usb0_upli_drvbus";
553                                         };
554                                 };
555                                 usb1_utmi_drvbus_pins_a: usb1_utmi_drvbus@0 {
556                                         usb1_utmi_drvbus {
557                                                 sirf,pins = "usb1_utmi_drvbusgrp";
558                                                 sirf,function = "usb1_utmi_drvbus";
559                                         };
560                                 };
561                                 usb1_dp_dn_pins_a: usb1_dp_dn@0 {
562                                         usb1_dp_dn {
563                                                 sirf,pins = "usb1_dp_dngrp";
564                                                 sirf,function = "usb1_dp_dn";
565                                         };
566                                 };
567                                 uart1_route_io_usb1_pins_a: uart1_route_io_usb1@0 {
568                                         uart1_route_io_usb1 {
569                                                 sirf,pins = "uart1_route_io_usb1grp";
570                                                 sirf,function = "uart1_route_io_usb1";
571                                         };
572                                 };
573                                 warm_rst_pins_a: warm_rst@0 {
574                                         warm_rst {
575                                                 sirf,pins = "warm_rstgrp";
576                                                 sirf,function = "warm_rst";
577                                         };
578                                 };
579                                 pulse_count_pins_a: pulse_count@0 {
580                                         pulse_count {
581                                                 sirf,pins = "pulse_countgrp";
582                                                 sirf,function = "pulse_count";
583                                         };
584                                 };
585                                 cko0_pins_a: cko0@0 {
586                                         cko0 {
587                                                 sirf,pins = "cko0grp";
588                                                 sirf,function = "cko0";
589                                         };
590                                 };
591                                 cko1_pins_a: cko1@0 {
592                                         cko1 {
593                                                 sirf,pins = "cko1grp";
594                                                 sirf,function = "cko1";
595                                         };
596                                 };
597                         };
598
599                         pwm@b0130000 {
600                                 compatible = "sirf,prima2-pwm";
601                                 reg = <0xb0130000 0x10000>;
602                                 clocks = <&clks 21>;
603                         };
604
605                         efusesys@b0140000 {
606                                 compatible = "sirf,prima2-efuse";
607                                 reg = <0xb0140000 0x10000>;
608                                 clocks = <&clks 22>;
609                         };
610
611                         pulsec@b0150000 {
612                                 compatible = "sirf,prima2-pulsec";
613                                 reg = <0xb0150000 0x10000>;
614                                 interrupts = <48>;
615                                 clocks = <&clks 23>;
616                         };
617
618                         pci-iobg {
619                                 compatible = "sirf,prima2-pciiobg", "simple-bus";
620                                 #address-cells = <1>;
621                                 #size-cells = <1>;
622                                 ranges = <0x56000000 0x56000000 0x1b00000>;
623
624                                 sd0: sdhci@56000000 {
625                                         cell-index = <0>;
626                                         compatible = "sirf,prima2-sdhc";
627                                         reg = <0x56000000 0x100000>;
628                                         interrupts = <38>;
629                                         bus-width = <8>;
630                                         clocks = <&clks 36>;
631                                 };
632
633                                 sd1: sdhci@56100000 {
634                                         cell-index = <1>;
635                                         compatible = "sirf,prima2-sdhc";
636                                         reg = <0x56100000 0x100000>;
637                                         interrupts = <38>;
638                                         status = "disabled";
639                                         clocks = <&clks 36>;
640                                 };
641
642                                 sd2: sdhci@56200000 {
643                                         cell-index = <2>;
644                                         compatible = "sirf,prima2-sdhc";
645                                         reg = <0x56200000 0x100000>;
646                                         interrupts = <23>;
647                                         status = "disabled";
648                                         clocks = <&clks 37>;
649                                 };
650
651                                 sd3: sdhci@56300000 {
652                                         cell-index = <3>;
653                                         compatible = "sirf,prima2-sdhc";
654                                         reg = <0x56300000 0x100000>;
655                                         interrupts = <23>;
656                                         status = "disabled";
657                                         clocks = <&clks 37>;
658                                 };
659
660                                 sd5: sdhci@56500000 {
661                                         cell-index = <5>;
662                                         compatible = "sirf,prima2-sdhc";
663                                         reg = <0x56500000 0x100000>;
664                                         interrupts = <39>;
665                                         status = "disabled";
666                                         clocks = <&clks 38>;
667                                 };
668
669                                 pci-copy@57900000 {
670                                         compatible = "sirf,prima2-pcicp";
671                                         reg = <0x57900000 0x100000>;
672                                         interrupts = <40>;
673                                 };
674
675                                 rom-interface@57a00000 {
676                                         compatible = "sirf,prima2-romif";
677                                         reg = <0x57a00000 0x100000>;
678                                 };
679                         };
680                 };
681
682                 rtc-iobg {
683                         compatible = "sirf,prima2-rtciobg", "sirf-prima2-rtciobg-bus", "simple-bus";
684                         #address-cells = <1>;
685                         #size-cells = <1>;
686                         reg = <0x80030000 0x10000>;
687
688                         gpsrtc@1000 {
689                                 compatible = "sirf,prima2-gpsrtc";
690                                 reg = <0x1000 0x1000>;
691                                 interrupts = <55 56 57>;
692                         };
693
694                         sysrtc@2000 {
695                                 compatible = "sirf,prima2-sysrtc";
696                                 reg = <0x2000 0x1000>;
697                                 interrupts = <52 53 54>;
698                         };
699
700                         pwrc@3000 {
701                                 compatible = "sirf,prima2-pwrc";
702                                 reg = <0x3000 0x1000>;
703                                 interrupts = <32>;
704                         };
705                 };
706
707                 uus-iobg {
708                         compatible = "simple-bus";
709                         #address-cells = <1>;
710                         #size-cells = <1>;
711                         ranges = <0xb8000000 0xb8000000 0x40000>;
712
713                         usb0: usb@b00e0000 {
714                                 compatible = "chipidea,ci13611a-prima2";
715                                 reg = <0xb8000000 0x10000>;
716                                 interrupts = <10>;
717                                 clocks = <&clks 40>;
718                         };
719
720                         usb1: usb@b00f0000 {
721                                 compatible = "chipidea,ci13611a-prima2";
722                                 reg = <0xb8010000 0x10000>;
723                                 interrupts = <11>;
724                                 clocks = <&clks 41>;
725                         };
726
727                         security@b00f0000 {
728                                 compatible = "sirf,prima2-security";
729                                 reg = <0xb8030000 0x10000>;
730                                 interrupts = <42>;
731                                 clocks = <&clks 7>;
732                         };
733                 };
734         };
735 };