aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2013-07-30 10:59:02 -0400
committerJason Cooper <jason@lakedaemon.net>2013-08-16 09:02:07 -0400
commitca60985c0042ec391fa7e6131b2894ed5638feab (patch)
tree178ebc2a55115f6d8950add1f463ddbbccd4f990
parenteee47b7c6eb44861fe9a6c7052fd8243a4beaea6 (diff)
ARM: mvebu: use correct #interrupt-cells instead of #interrupts-cells
The Device Tree information for the GPIO banks of the Armada 370 and Armada XP SOCs was incorrectly using #interrupts-cells instead of controller when using GPIO interrupts, since the GPIO bank DT node wasn't recognized as a valid interrupt controller by the OF code. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
-rw-r--r--arch/arm/boot/dts/armada-370.dtsi6
-rw-r--r--arch/arm/boot/dts/armada-xp-mv78230.dtsi4
-rw-r--r--arch/arm/boot/dts/armada-xp-mv78260.dtsi6
-rw-r--r--arch/arm/boot/dts/armada-xp-mv78460.dtsi6
4 files changed, 11 insertions, 11 deletions
diff --git a/arch/arm/boot/dts/armada-370.dtsi b/arch/arm/boot/dts/armada-370.dtsi
index fa3dfc6b4c6a..e8deeab34b33 100644
--- a/arch/arm/boot/dts/armada-370.dtsi
+++ b/arch/arm/boot/dts/armada-370.dtsi
@@ -78,7 +78,7 @@
78 gpio-controller; 78 gpio-controller;
79 #gpio-cells = <2>; 79 #gpio-cells = <2>;
80 interrupt-controller; 80 interrupt-controller;
81 #interrupts-cells = <2>; 81 #interrupt-cells = <2>;
82 interrupts = <82>, <83>, <84>, <85>; 82 interrupts = <82>, <83>, <84>, <85>;
83 }; 83 };
84 84
@@ -89,7 +89,7 @@
89 gpio-controller; 89 gpio-controller;
90 #gpio-cells = <2>; 90 #gpio-cells = <2>;
91 interrupt-controller; 91 interrupt-controller;
92 #interrupts-cells = <2>; 92 #interrupt-cells = <2>;
93 interrupts = <87>, <88>, <89>, <90>; 93 interrupts = <87>, <88>, <89>, <90>;
94 }; 94 };
95 95
@@ -100,7 +100,7 @@
100 gpio-controller; 100 gpio-controller;
101 #gpio-cells = <2>; 101 #gpio-cells = <2>;
102 interrupt-controller; 102 interrupt-controller;
103 #interrupts-cells = <2>; 103 #interrupt-cells = <2>;
104 interrupts = <91>; 104 interrupts = <91>;
105 }; 105 };
106 106
diff --git a/arch/arm/boot/dts/armada-xp-mv78230.dtsi b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
index f8eaa383e07f..ab40f961384f 100644
--- a/arch/arm/boot/dts/armada-xp-mv78230.dtsi
+++ b/arch/arm/boot/dts/armada-xp-mv78230.dtsi
@@ -63,7 +63,7 @@
63 gpio-controller; 63 gpio-controller;
64 #gpio-cells = <2>; 64 #gpio-cells = <2>;
65 interrupt-controller; 65 interrupt-controller;
66 #interrupts-cells = <2>; 66 #interrupt-cells = <2>;
67 interrupts = <82>, <83>, <84>, <85>; 67 interrupts = <82>, <83>, <84>, <85>;
68 }; 68 };
69 69
@@ -74,7 +74,7 @@
74 gpio-controller; 74 gpio-controller;
75 #gpio-cells = <2>; 75 #gpio-cells = <2>;
76 interrupt-controller; 76 interrupt-controller;
77 #interrupts-cells = <2>; 77 #interrupt-cells = <2>;
78 interrupts = <87>, <88>, <89>; 78 interrupts = <87>, <88>, <89>;
79 }; 79 };
80 80
diff --git a/arch/arm/boot/dts/armada-xp-mv78260.dtsi b/arch/arm/boot/dts/armada-xp-mv78260.dtsi
index 2d9335da210c..254bd24191b6 100644
--- a/arch/arm/boot/dts/armada-xp-mv78260.dtsi
+++ b/arch/arm/boot/dts/armada-xp-mv78260.dtsi
@@ -64,7 +64,7 @@
64 gpio-controller; 64 gpio-controller;
65 #gpio-cells = <2>; 65 #gpio-cells = <2>;
66 interrupt-controller; 66 interrupt-controller;
67 #interrupts-cells = <2>; 67 #interrupt-cells = <2>;
68 interrupts = <82>, <83>, <84>, <85>; 68 interrupts = <82>, <83>, <84>, <85>;
69 }; 69 };
70 70
@@ -75,7 +75,7 @@
75 gpio-controller; 75 gpio-controller;
76 #gpio-cells = <2>; 76 #gpio-cells = <2>;
77 interrupt-controller; 77 interrupt-controller;
78 #interrupts-cells = <2>; 78 #interrupt-cells = <2>;
79 interrupts = <87>, <88>, <89>, <90>; 79 interrupts = <87>, <88>, <89>, <90>;
80 }; 80 };
81 81
@@ -86,7 +86,7 @@
86 gpio-controller; 86 gpio-controller;
87 #gpio-cells = <2>; 87 #gpio-cells = <2>;
88 interrupt-controller; 88 interrupt-controller;
89 #interrupts-cells = <2>; 89 #interrupt-cells = <2>;
90 interrupts = <91>; 90 interrupts = <91>;
91 }; 91 };
92 92
diff --git a/arch/arm/boot/dts/armada-xp-mv78460.dtsi b/arch/arm/boot/dts/armada-xp-mv78460.dtsi
index c7b1f4d5c1c7..9bb9620e425e 100644
--- a/arch/arm/boot/dts/armada-xp-mv78460.dtsi
+++ b/arch/arm/boot/dts/armada-xp-mv78460.dtsi
@@ -80,7 +80,7 @@
80 gpio-controller; 80 gpio-controller;
81 #gpio-cells = <2>; 81 #gpio-cells = <2>;
82 interrupt-controller; 82 interrupt-controller;
83 #interrupts-cells = <2>; 83 #interrupt-cells = <2>;
84 interrupts = <82>, <83>, <84>, <85>; 84 interrupts = <82>, <83>, <84>, <85>;
85 }; 85 };
86 86
@@ -91,7 +91,7 @@
91 gpio-controller; 91 gpio-controller;
92 #gpio-cells = <2>; 92 #gpio-cells = <2>;
93 interrupt-controller; 93 interrupt-controller;
94 #interrupts-cells = <2>; 94 #interrupt-cells = <2>;
95 interrupts = <87>, <88>, <89>, <90>; 95 interrupts = <87>, <88>, <89>, <90>;
96 }; 96 };
97 97
@@ -102,7 +102,7 @@
102 gpio-controller; 102 gpio-controller;
103 #gpio-cells = <2>; 103 #gpio-cells = <2>;
104 interrupt-controller; 104 interrupt-controller;
105 #interrupts-cells = <2>; 105 #interrupt-cells = <2>;
106 interrupts = <91>; 106 interrupts = <91>;
107 }; 107 };
108 108