aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/dbx5x0.dtsi
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2013-05-29 13:15:39 -0400
committerLinus Walleij <linus.walleij@linaro.org>2013-05-30 03:50:47 -0400
commit90c40257fe1a9cd0373507cfb05390ad1f2c06ee (patch)
tree5ac2d46e3f5fc2ae49136074a990cb7d9865e1e3 /arch/arm/boot/dts/dbx5x0.dtsi
parent807e8838e309a8076dcccac1a399522e20bf229c (diff)
ARM: ux500: use symbolic names for interrupt flags
This switches to including <dt-bindings/interrupt-controller/irq.h> and referencing the apropriate flags from there instead of open-coding the flag numerals everywhere in the ux500 device trees. Acked-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/dbx5x0.dtsi')
-rw-r--r--arch/arm/boot/dts/dbx5x0.dtsi104
1 files changed, 53 insertions, 51 deletions
diff --git a/arch/arm/boot/dts/dbx5x0.dtsi b/arch/arm/boot/dts/dbx5x0.dtsi
index 663d3de570eb..b4b542baa270 100644
--- a/arch/arm/boot/dts/dbx5x0.dtsi
+++ b/arch/arm/boot/dts/dbx5x0.dtsi
@@ -9,6 +9,7 @@
9 * http://www.gnu.org/copyleft/gpl.html 9 * http://www.gnu.org/copyleft/gpl.html
10 */ 10 */
11 11
12#include <dt-bindings/interrupt-controller/irq.h>
12#include "skeleton.dtsi" 13#include "skeleton.dtsi"
13 14
14/ { 15/ {
@@ -31,33 +32,33 @@
31 L2: l2-cache { 32 L2: l2-cache {
32 compatible = "arm,pl310-cache"; 33 compatible = "arm,pl310-cache";
33 reg = <0xa0412000 0x1000>; 34 reg = <0xa0412000 0x1000>;
34 interrupts = <0 13 4>; 35 interrupts = <0 13 IRQ_TYPE_LEVEL_HIGH>;
35 cache-unified; 36 cache-unified;
36 cache-level = <2>; 37 cache-level = <2>;
37 }; 38 };
38 39
39 pmu { 40 pmu {
40 compatible = "arm,cortex-a9-pmu"; 41 compatible = "arm,cortex-a9-pmu";
41 interrupts = <0 7 0x4>; 42 interrupts = <0 7 IRQ_TYPE_LEVEL_HIGH>;
42 }; 43 };
43 44
44 timer@a0410600 { 45 timer@a0410600 {
45 compatible = "arm,cortex-a9-twd-timer"; 46 compatible = "arm,cortex-a9-twd-timer";
46 reg = <0xa0410600 0x20>; 47 reg = <0xa0410600 0x20>;
47 interrupts = <1 13 0x304>; 48 interrupts = <1 13 0x304>; /* IRQ level high per-CPU */
48 }; 49 };
49 50
50 rtc@80154000 { 51 rtc@80154000 {
51 compatible = "arm,rtc-pl031", "arm,primecell"; 52 compatible = "arm,rtc-pl031", "arm,primecell";
52 reg = <0x80154000 0x1000>; 53 reg = <0x80154000 0x1000>;
53 interrupts = <0 18 0x4>; 54 interrupts = <0 18 IRQ_TYPE_LEVEL_HIGH>;
54 }; 55 };
55 56
56 gpio0: gpio@8012e000 { 57 gpio0: gpio@8012e000 {
57 compatible = "stericsson,db8500-gpio", 58 compatible = "stericsson,db8500-gpio",
58 "st,nomadik-gpio"; 59 "st,nomadik-gpio";
59 reg = <0x8012e000 0x80>; 60 reg = <0x8012e000 0x80>;
60 interrupts = <0 119 0x4>; 61 interrupts = <0 119 IRQ_TYPE_LEVEL_HIGH>;
61 interrupt-controller; 62 interrupt-controller;
62 #interrupt-cells = <2>; 63 #interrupt-cells = <2>;
63 st,supports-sleepmode; 64 st,supports-sleepmode;
@@ -70,7 +71,7 @@
70 compatible = "stericsson,db8500-gpio", 71 compatible = "stericsson,db8500-gpio",
71 "st,nomadik-gpio"; 72 "st,nomadik-gpio";
72 reg = <0x8012e080 0x80>; 73 reg = <0x8012e080 0x80>;
73 interrupts = <0 120 0x4>; 74 interrupts = <0 120 IRQ_TYPE_LEVEL_HIGH>;
74 interrupt-controller; 75 interrupt-controller;
75 #interrupt-cells = <2>; 76 #interrupt-cells = <2>;
76 st,supports-sleepmode; 77 st,supports-sleepmode;
@@ -83,7 +84,7 @@
83 compatible = "stericsson,db8500-gpio", 84 compatible = "stericsson,db8500-gpio",
84 "st,nomadik-gpio"; 85 "st,nomadik-gpio";
85 reg = <0x8000e000 0x80>; 86 reg = <0x8000e000 0x80>;
86 interrupts = <0 121 0x4>; 87 interrupts = <0 121 IRQ_TYPE_LEVEL_HIGH>;
87 interrupt-controller; 88 interrupt-controller;
88 #interrupt-cells = <2>; 89 #interrupt-cells = <2>;
89 st,supports-sleepmode; 90 st,supports-sleepmode;
@@ -96,7 +97,7 @@
96 compatible = "stericsson,db8500-gpio", 97 compatible = "stericsson,db8500-gpio",
97 "st,nomadik-gpio"; 98 "st,nomadik-gpio";
98 reg = <0x8000e080 0x80>; 99 reg = <0x8000e080 0x80>;
99 interrupts = <0 122 0x4>; 100 interrupts = <0 122 IRQ_TYPE_LEVEL_HIGH>;
100 interrupt-controller; 101 interrupt-controller;
101 #interrupt-cells = <2>; 102 #interrupt-cells = <2>;
102 st,supports-sleepmode; 103 st,supports-sleepmode;
@@ -109,7 +110,7 @@
109 compatible = "stericsson,db8500-gpio", 110 compatible = "stericsson,db8500-gpio",
110 "st,nomadik-gpio"; 111 "st,nomadik-gpio";
111 reg = <0x8000e100 0x80>; 112 reg = <0x8000e100 0x80>;
112 interrupts = <0 123 0x4>; 113 interrupts = <0 123 IRQ_TYPE_LEVEL_HIGH>;
113 interrupt-controller; 114 interrupt-controller;
114 #interrupt-cells = <2>; 115 #interrupt-cells = <2>;
115 st,supports-sleepmode; 116 st,supports-sleepmode;
@@ -122,7 +123,7 @@
122 compatible = "stericsson,db8500-gpio", 123 compatible = "stericsson,db8500-gpio",
123 "st,nomadik-gpio"; 124 "st,nomadik-gpio";
124 reg = <0x8000e180 0x80>; 125 reg = <0x8000e180 0x80>;
125 interrupts = <0 124 0x4>; 126 interrupts = <0 124 IRQ_TYPE_LEVEL_HIGH>;
126 interrupt-controller; 127 interrupt-controller;
127 #interrupt-cells = <2>; 128 #interrupt-cells = <2>;
128 st,supports-sleepmode; 129 st,supports-sleepmode;
@@ -135,7 +136,7 @@
135 compatible = "stericsson,db8500-gpio", 136 compatible = "stericsson,db8500-gpio",
136 "st,nomadik-gpio"; 137 "st,nomadik-gpio";
137 reg = <0x8011e000 0x80>; 138 reg = <0x8011e000 0x80>;
138 interrupts = <0 125 0x4>; 139 interrupts = <0 125 IRQ_TYPE_LEVEL_HIGH>;
139 interrupt-controller; 140 interrupt-controller;
140 #interrupt-cells = <2>; 141 #interrupt-cells = <2>;
141 st,supports-sleepmode; 142 st,supports-sleepmode;
@@ -148,7 +149,7 @@
148 compatible = "stericsson,db8500-gpio", 149 compatible = "stericsson,db8500-gpio",
149 "st,nomadik-gpio"; 150 "st,nomadik-gpio";
150 reg = <0x8011e080 0x80>; 151 reg = <0x8011e080 0x80>;
151 interrupts = <0 126 0x4>; 152 interrupts = <0 126 IRQ_TYPE_LEVEL_HIGH>;
152 interrupt-controller; 153 interrupt-controller;
153 #interrupt-cells = <2>; 154 #interrupt-cells = <2>;
154 st,supports-sleepmode; 155 st,supports-sleepmode;
@@ -161,7 +162,7 @@
161 compatible = "stericsson,db8500-gpio", 162 compatible = "stericsson,db8500-gpio",
162 "st,nomadik-gpio"; 163 "st,nomadik-gpio";
163 reg = <0xa03fe000 0x80>; 164 reg = <0xa03fe000 0x80>;
164 interrupts = <0 127 0x4>; 165 interrupts = <0 127 IRQ_TYPE_LEVEL_HIGH>;
165 interrupt-controller; 166 interrupt-controller;
166 #interrupt-cells = <2>; 167 #interrupt-cells = <2>;
167 st,supports-sleepmode; 168 st,supports-sleepmode;
@@ -179,7 +180,7 @@
179 compatible = "stericsson,db8500-musb", 180 compatible = "stericsson,db8500-musb",
180 "mentor,musb"; 181 "mentor,musb";
181 reg = <0xa03e0000 0x10000>; 182 reg = <0xa03e0000 0x10000>;
182 interrupts = <0 23 0x4>; 183 interrupts = <0 23 IRQ_TYPE_LEVEL_HIGH>;
183 interrupt-names = "mc"; 184 interrupt-names = "mc";
184 185
185 dr_mode = "otg"; 186 dr_mode = "otg";
@@ -215,7 +216,7 @@
215 compatible = "stericsson,db8500-dma40", "stericsson,dma40"; 216 compatible = "stericsson,db8500-dma40", "stericsson,dma40";
216 reg = <0x801C0000 0x1000 0x40010000 0x800>; 217 reg = <0x801C0000 0x1000 0x40010000 0x800>;
217 reg-names = "base", "lcpa"; 218 reg-names = "base", "lcpa";
218 interrupts = <0 25 0x4>; 219 interrupts = <0 25 IRQ_TYPE_LEVEL_HIGH>;
219 220
220 #dma-cells = <3>; 221 #dma-cells = <3>;
221 memcpy-channels = <56 57 58 59 60>; 222 memcpy-channels = <56 57 58 59 60>;
@@ -225,7 +226,7 @@
225 compatible = "stericsson,db8500-prcmu"; 226 compatible = "stericsson,db8500-prcmu";
226 reg = <0x80157000 0x2000>, <0x801b0000 0x8000>, <0x801b8000 0x1000>; 227 reg = <0x80157000 0x2000>, <0x801b0000 0x8000>, <0x801b8000 0x1000>;
227 reg-names = "prcmu", "prcmu-tcpm", "prcmu-tcdm"; 228 reg-names = "prcmu", "prcmu-tcpm", "prcmu-tcdm";
228 interrupts = <0 47 0x4>; 229 interrupts = <0 47 IRQ_TYPE_LEVEL_HIGH>;
229 #address-cells = <1>; 230 #address-cells = <1>;
230 #size-cells = <1>; 231 #size-cells = <1>;
231 interrupt-controller; 232 interrupt-controller;
@@ -240,7 +241,8 @@
240 thermal@801573c0 { 241 thermal@801573c0 {
241 compatible = "stericsson,db8500-thermal"; 242 compatible = "stericsson,db8500-thermal";
242 reg = <0x801573c0 0x40>; 243 reg = <0x801573c0 0x40>;
243 interrupts = <21 0x4>, <22 0x4>; 244 interrupts = <21 IRQ_TYPE_LEVEL_HIGH>,
245 <22 IRQ_TYPE_LEVEL_HIGH>;
244 interrupt-names = "IRQ_HOTMON_LOW", "IRQ_HOTMON_HIGH"; 246 interrupt-names = "IRQ_HOTMON_LOW", "IRQ_HOTMON_HIGH";
245 status = "disabled"; 247 status = "disabled";
246 }; 248 };
@@ -354,21 +356,21 @@
354 ab8500 { 356 ab8500 {
355 compatible = "stericsson,ab8500"; 357 compatible = "stericsson,ab8500";
356 interrupt-parent = <&intc>; 358 interrupt-parent = <&intc>;
357 interrupts = <0 40 0x4>; 359 interrupts = <0 40 IRQ_TYPE_LEVEL_HIGH>;
358 interrupt-controller; 360 interrupt-controller;
359 #interrupt-cells = <2>; 361 #interrupt-cells = <2>;
360 362
361 ab8500-rtc { 363 ab8500-rtc {
362 compatible = "stericsson,ab8500-rtc"; 364 compatible = "stericsson,ab8500-rtc";
363 interrupts = <17 0x4 365 interrupts = <17 IRQ_TYPE_LEVEL_HIGH
364 18 0x4>; 366 18 IRQ_TYPE_LEVEL_HIGH>;
365 interrupt-names = "60S", "ALARM"; 367 interrupt-names = "60S", "ALARM";
366 }; 368 };
367 369
368 ab8500-gpadc { 370 ab8500-gpadc {
369 compatible = "stericsson,ab8500-gpadc"; 371 compatible = "stericsson,ab8500-gpadc";
370 interrupts = <32 0x4 372 interrupts = <32 IRQ_TYPE_LEVEL_HIGH
371 39 0x4>; 373 39 IRQ_TYPE_LEVEL_HIGH>;
372 interrupt-names = "HW_CONV_END", "SW_CONV_END"; 374 interrupt-names = "HW_CONV_END", "SW_CONV_END";
373 vddadc-supply = <&ab8500_ldo_tvout_reg>; 375 vddadc-supply = <&ab8500_ldo_tvout_reg>;
374 }; 376 };
@@ -401,13 +403,13 @@
401 403
402 ab8500_usb { 404 ab8500_usb {
403 compatible = "stericsson,ab8500-usb"; 405 compatible = "stericsson,ab8500-usb";
404 interrupts = < 90 0x4 406 interrupts = < 90 IRQ_TYPE_LEVEL_HIGH
405 96 0x4 407 96 IRQ_TYPE_LEVEL_HIGH
406 14 0x4 408 14 IRQ_TYPE_LEVEL_HIGH
407 15 0x4 409 15 IRQ_TYPE_LEVEL_HIGH
408 79 0x4 410 79 IRQ_TYPE_LEVEL_HIGH
409 74 0x4 411 74 IRQ_TYPE_LEVEL_HIGH
410 75 0x4>; 412 75 IRQ_TYPE_LEVEL_HIGH>;
411 interrupt-names = "ID_WAKEUP_R", 413 interrupt-names = "ID_WAKEUP_R",
412 "ID_WAKEUP_F", 414 "ID_WAKEUP_F",
413 "VBUS_DET_F", 415 "VBUS_DET_F",
@@ -422,8 +424,8 @@
422 424
423 ab8500-ponkey { 425 ab8500-ponkey {
424 compatible = "stericsson,ab8500-poweron-key"; 426 compatible = "stericsson,ab8500-poweron-key";
425 interrupts = <6 0x4 427 interrupts = <6 IRQ_TYPE_LEVEL_HIGH
426 7 0x4>; 428 7 IRQ_TYPE_LEVEL_HIGH>;
427 interrupt-names = "ONKEY_DBF", "ONKEY_DBR"; 429 interrupt-names = "ONKEY_DBF", "ONKEY_DBR";
428 }; 430 };
429 431
@@ -518,7 +520,7 @@
518 i2c@80004000 { 520 i2c@80004000 {
519 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; 521 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell";
520 reg = <0x80004000 0x1000>; 522 reg = <0x80004000 0x1000>;
521 interrupts = <0 21 0x4>; 523 interrupts = <0 21 IRQ_TYPE_LEVEL_HIGH>;
522 arm,primecell-periphid = <0x180024>; 524 arm,primecell-periphid = <0x180024>;
523 525
524 #address-cells = <1>; 526 #address-cells = <1>;
@@ -531,7 +533,7 @@
531 i2c@80122000 { 533 i2c@80122000 {
532 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; 534 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell";
533 reg = <0x80122000 0x1000>; 535 reg = <0x80122000 0x1000>;
534 interrupts = <0 22 0x4>; 536 interrupts = <0 22 IRQ_TYPE_LEVEL_HIGH>;
535 arm,primecell-periphid = <0x180024>; 537 arm,primecell-periphid = <0x180024>;
536 538
537 #address-cells = <1>; 539 #address-cells = <1>;
@@ -544,7 +546,7 @@
544 i2c@80128000 { 546 i2c@80128000 {
545 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; 547 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell";
546 reg = <0x80128000 0x1000>; 548 reg = <0x80128000 0x1000>;
547 interrupts = <0 55 0x4>; 549 interrupts = <0 55 IRQ_TYPE_LEVEL_HIGH>;
548 arm,primecell-periphid = <0x180024>; 550 arm,primecell-periphid = <0x180024>;
549 551
550 #address-cells = <1>; 552 #address-cells = <1>;
@@ -557,7 +559,7 @@
557 i2c@80110000 { 559 i2c@80110000 {
558 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; 560 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell";
559 reg = <0x80110000 0x1000>; 561 reg = <0x80110000 0x1000>;
560 interrupts = <0 12 0x4>; 562 interrupts = <0 12 IRQ_TYPE_LEVEL_HIGH>;
561 arm,primecell-periphid = <0x180024>; 563 arm,primecell-periphid = <0x180024>;
562 564
563 #address-cells = <1>; 565 #address-cells = <1>;
@@ -570,7 +572,7 @@
570 i2c@8012a000 { 572 i2c@8012a000 {
571 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; 573 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell";
572 reg = <0x8012a000 0x1000>; 574 reg = <0x8012a000 0x1000>;
573 interrupts = <0 51 0x4>; 575 interrupts = <0 51 IRQ_TYPE_LEVEL_HIGH>;
574 arm,primecell-periphid = <0x180024>; 576 arm,primecell-periphid = <0x180024>;
575 577
576 #address-cells = <1>; 578 #address-cells = <1>;
@@ -583,7 +585,7 @@
583 ssp@80002000 { 585 ssp@80002000 {
584 compatible = "arm,pl022", "arm,primecell"; 586 compatible = "arm,pl022", "arm,primecell";
585 reg = <0x80002000 0x1000>; 587 reg = <0x80002000 0x1000>;
586 interrupts = <0 14 0x4>; 588 interrupts = <0 14 IRQ_TYPE_LEVEL_HIGH>;
587 #address-cells = <1>; 589 #address-cells = <1>;
588 #size-cells = <0>; 590 #size-cells = <0>;
589 status = "disabled"; 591 status = "disabled";
@@ -597,7 +599,7 @@
597 uart@80120000 { 599 uart@80120000 {
598 compatible = "arm,pl011", "arm,primecell"; 600 compatible = "arm,pl011", "arm,primecell";
599 reg = <0x80120000 0x1000>; 601 reg = <0x80120000 0x1000>;
600 interrupts = <0 11 0x4>; 602 interrupts = <0 11 IRQ_TYPE_LEVEL_HIGH>;
601 603
602 dmas = <&dma 13 0 0x2>, /* Logical - DevToMem */ 604 dmas = <&dma 13 0 0x2>, /* Logical - DevToMem */
603 <&dma 13 0 0x0>; /* Logical - MemToDev */ 605 <&dma 13 0 0x0>; /* Logical - MemToDev */
@@ -609,7 +611,7 @@
609 uart@80121000 { 611 uart@80121000 {
610 compatible = "arm,pl011", "arm,primecell"; 612 compatible = "arm,pl011", "arm,primecell";
611 reg = <0x80121000 0x1000>; 613 reg = <0x80121000 0x1000>;
612 interrupts = <0 19 0x4>; 614 interrupts = <0 19 IRQ_TYPE_LEVEL_HIGH>;
613 615
614 dmas = <&dma 12 0 0x2>, /* Logical - DevToMem */ 616 dmas = <&dma 12 0 0x2>, /* Logical - DevToMem */
615 <&dma 12 0 0x0>; /* Logical - MemToDev */ 617 <&dma 12 0 0x0>; /* Logical - MemToDev */
@@ -621,7 +623,7 @@
621 uart@80007000 { 623 uart@80007000 {
622 compatible = "arm,pl011", "arm,primecell"; 624 compatible = "arm,pl011", "arm,primecell";
623 reg = <0x80007000 0x1000>; 625 reg = <0x80007000 0x1000>;
624 interrupts = <0 26 0x4>; 626 interrupts = <0 26 IRQ_TYPE_LEVEL_HIGH>;
625 627
626 dmas = <&dma 11 0 0x2>, /* Logical - DevToMem */ 628 dmas = <&dma 11 0 0x2>, /* Logical - DevToMem */
627 <&dma 11 0 0x0>; /* Logical - MemToDev */ 629 <&dma 11 0 0x0>; /* Logical - MemToDev */
@@ -633,7 +635,7 @@
633 sdi0_per1@80126000 { 635 sdi0_per1@80126000 {
634 compatible = "arm,pl18x", "arm,primecell"; 636 compatible = "arm,pl18x", "arm,primecell";
635 reg = <0x80126000 0x1000>; 637 reg = <0x80126000 0x1000>;
636 interrupts = <0 60 0x4>; 638 interrupts = <0 60 IRQ_TYPE_LEVEL_HIGH>;
637 639
638 dmas = <&dma 29 0 0x2>, /* Logical - DevToMem */ 640 dmas = <&dma 29 0 0x2>, /* Logical - DevToMem */
639 <&dma 29 0 0x0>; /* Logical - MemToDev */ 641 <&dma 29 0 0x0>; /* Logical - MemToDev */
@@ -645,7 +647,7 @@
645 sdi1_per2@80118000 { 647 sdi1_per2@80118000 {
646 compatible = "arm,pl18x", "arm,primecell"; 648 compatible = "arm,pl18x", "arm,primecell";
647 reg = <0x80118000 0x1000>; 649 reg = <0x80118000 0x1000>;
648 interrupts = <0 50 0x4>; 650 interrupts = <0 50 IRQ_TYPE_LEVEL_HIGH>;
649 651
650 dmas = <&dma 32 0 0x2>, /* Logical - DevToMem */ 652 dmas = <&dma 32 0 0x2>, /* Logical - DevToMem */
651 <&dma 32 0 0x0>; /* Logical - MemToDev */ 653 <&dma 32 0 0x0>; /* Logical - MemToDev */
@@ -657,7 +659,7 @@
657 sdi2_per3@80005000 { 659 sdi2_per3@80005000 {
658 compatible = "arm,pl18x", "arm,primecell"; 660 compatible = "arm,pl18x", "arm,primecell";
659 reg = <0x80005000 0x1000>; 661 reg = <0x80005000 0x1000>;
660 interrupts = <0 41 0x4>; 662 interrupts = <0 41 IRQ_TYPE_LEVEL_HIGH>;
661 663
662 dmas = <&dma 28 0 0x2>, /* Logical - DevToMem */ 664 dmas = <&dma 28 0 0x2>, /* Logical - DevToMem */
663 <&dma 28 0 0x0>; /* Logical - MemToDev */ 665 <&dma 28 0 0x0>; /* Logical - MemToDev */
@@ -669,14 +671,14 @@
669 sdi3_per2@80119000 { 671 sdi3_per2@80119000 {
670 compatible = "arm,pl18x", "arm,primecell"; 672 compatible = "arm,pl18x", "arm,primecell";
671 reg = <0x80119000 0x1000>; 673 reg = <0x80119000 0x1000>;
672 interrupts = <0 59 0x4>; 674 interrupts = <0 59 IRQ_TYPE_LEVEL_HIGH>;
673 status = "disabled"; 675 status = "disabled";
674 }; 676 };
675 677
676 sdi4_per2@80114000 { 678 sdi4_per2@80114000 {
677 compatible = "arm,pl18x", "arm,primecell"; 679 compatible = "arm,pl18x", "arm,primecell";
678 reg = <0x80114000 0x1000>; 680 reg = <0x80114000 0x1000>;
679 interrupts = <0 99 0x4>; 681 interrupts = <0 99 IRQ_TYPE_LEVEL_HIGH>;
680 682
681 dmas = <&dma 42 0 0x2>, /* Logical - DevToMem */ 683 dmas = <&dma 42 0 0x2>, /* Logical - DevToMem */
682 <&dma 42 0 0x0>; /* Logical - MemToDev */ 684 <&dma 42 0 0x0>; /* Logical - MemToDev */
@@ -688,14 +690,14 @@
688 sdi5_per3@80008000 { 690 sdi5_per3@80008000 {
689 compatible = "arm,pl18x", "arm,primecell"; 691 compatible = "arm,pl18x", "arm,primecell";
690 reg = <0x80008000 0x1000>; 692 reg = <0x80008000 0x1000>;
691 interrupts = <0 100 0x4>; 693 interrupts = <0 100 IRQ_TYPE_LEVEL_HIGH>;
692 status = "disabled"; 694 status = "disabled";
693 }; 695 };
694 696
695 msp0: msp@80123000 { 697 msp0: msp@80123000 {
696 compatible = "stericsson,ux500-msp-i2s"; 698 compatible = "stericsson,ux500-msp-i2s";
697 reg = <0x80123000 0x1000>; 699 reg = <0x80123000 0x1000>;
698 interrupts = <0 31 0x4>; 700 interrupts = <0 31 IRQ_TYPE_LEVEL_HIGH>;
699 v-ape-supply = <&db8500_vape_reg>; 701 v-ape-supply = <&db8500_vape_reg>;
700 status = "disabled"; 702 status = "disabled";
701 }; 703 };
@@ -703,7 +705,7 @@
703 msp1: msp@80124000 { 705 msp1: msp@80124000 {
704 compatible = "stericsson,ux500-msp-i2s"; 706 compatible = "stericsson,ux500-msp-i2s";
705 reg = <0x80124000 0x1000>; 707 reg = <0x80124000 0x1000>;
706 interrupts = <0 62 0x4>; 708 interrupts = <0 62 IRQ_TYPE_LEVEL_HIGH>;
707 v-ape-supply = <&db8500_vape_reg>; 709 v-ape-supply = <&db8500_vape_reg>;
708 status = "disabled"; 710 status = "disabled";
709 }; 711 };
@@ -712,7 +714,7 @@
712 msp2: msp@80117000 { 714 msp2: msp@80117000 {
713 compatible = "stericsson,ux500-msp-i2s"; 715 compatible = "stericsson,ux500-msp-i2s";
714 reg = <0x80117000 0x1000>; 716 reg = <0x80117000 0x1000>;
715 interrupts = <0 98 0x4>; 717 interrupts = <0 98 IRQ_TYPE_LEVEL_HIGH>;
716 v-ape-supply = <&db8500_vape_reg>; 718 v-ape-supply = <&db8500_vape_reg>;
717 status = "disabled"; 719 status = "disabled";
718 }; 720 };
@@ -720,7 +722,7 @@
720 msp3: msp@80125000 { 722 msp3: msp@80125000 {
721 compatible = "stericsson,ux500-msp-i2s"; 723 compatible = "stericsson,ux500-msp-i2s";
722 reg = <0x80125000 0x1000>; 724 reg = <0x80125000 0x1000>;
723 interrupts = <0 62 0x4>; 725 interrupts = <0 62 IRQ_TYPE_LEVEL_HIGH>;
724 v-ape-supply = <&db8500_vape_reg>; 726 v-ape-supply = <&db8500_vape_reg>;
725 status = "disabled"; 727 status = "disabled";
726 }; 728 };
@@ -759,7 +761,7 @@
759 cryp@a03cb000 { 761 cryp@a03cb000 {
760 compatible = "stericsson,ux500-cryp"; 762 compatible = "stericsson,ux500-cryp";
761 reg = <0xa03cb000 0x1000>; 763 reg = <0xa03cb000 0x1000>;
762 interrupts = <0 15 0x4>; 764 interrupts = <0 15 IRQ_TYPE_LEVEL_HIGH>;
763 765
764 v-ape-supply = <&db8500_vape_reg>; 766 v-ape-supply = <&db8500_vape_reg>;
765 }; 767 };