aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/at91sam9g45.dtsi
diff options
context:
space:
mode:
authorLudovic Desroches <ludovic.desroches@atmel.com>2012-06-20 10:13:30 -0400
committerNicolas Ferre <nicolas.ferre@atmel.com>2012-07-02 08:26:58 -0400
commitf8a073ee378b9893aee0749c3868a6ecfb0c1636 (patch)
tree7d51d97410bb03bc6ca8b431b3df8592b206b7f7 /arch/arm/boot/dts/at91sam9g45.dtsi
parentc65739437045c351a2a0ddb834719b9d616d4d47 (diff)
ARM: at91: add of irq priorities support
Add a third cell to define irq priority. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Reviewed-by: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Diffstat (limited to 'arch/arm/boot/dts/at91sam9g45.dtsi')
-rw-r--r--arch/arm/boot/dts/at91sam9g45.dtsi38
1 files changed, 19 insertions, 19 deletions
diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi
index 2d01ce2a023f..bafa8806fc17 100644
--- a/arch/arm/boot/dts/at91sam9g45.dtsi
+++ b/arch/arm/boot/dts/at91sam9g45.dtsi
@@ -53,7 +53,7 @@
53 ranges; 53 ranges;
54 54
55 aic: interrupt-controller@fffff000 { 55 aic: interrupt-controller@fffff000 {
56 #interrupt-cells = <2>; 56 #interrupt-cells = <3>;
57 compatible = "atmel,at91rm9200-aic"; 57 compatible = "atmel,at91rm9200-aic";
58 interrupt-controller; 58 interrupt-controller;
59 reg = <0xfffff000 0x200>; 59 reg = <0xfffff000 0x200>;
@@ -79,7 +79,7 @@
79 pit: timer@fffffd30 { 79 pit: timer@fffffd30 {
80 compatible = "atmel,at91sam9260-pit"; 80 compatible = "atmel,at91sam9260-pit";
81 reg = <0xfffffd30 0xf>; 81 reg = <0xfffffd30 0xf>;
82 interrupts = <1 4>; 82 interrupts = <1 4 7>;
83 }; 83 };
84 84
85 85
@@ -91,25 +91,25 @@
91 tcb0: timer@fff7c000 { 91 tcb0: timer@fff7c000 {
92 compatible = "atmel,at91rm9200-tcb"; 92 compatible = "atmel,at91rm9200-tcb";
93 reg = <0xfff7c000 0x100>; 93 reg = <0xfff7c000 0x100>;
94 interrupts = <18 4>; 94 interrupts = <18 4 0>;
95 }; 95 };
96 96
97 tcb1: timer@fffd4000 { 97 tcb1: timer@fffd4000 {
98 compatible = "atmel,at91rm9200-tcb"; 98 compatible = "atmel,at91rm9200-tcb";
99 reg = <0xfffd4000 0x100>; 99 reg = <0xfffd4000 0x100>;
100 interrupts = <18 4>; 100 interrupts = <18 4 0>;
101 }; 101 };
102 102
103 dma: dma-controller@ffffec00 { 103 dma: dma-controller@ffffec00 {
104 compatible = "atmel,at91sam9g45-dma"; 104 compatible = "atmel,at91sam9g45-dma";
105 reg = <0xffffec00 0x200>; 105 reg = <0xffffec00 0x200>;
106 interrupts = <21 4>; 106 interrupts = <21 4 0>;
107 }; 107 };
108 108
109 pioA: gpio@fffff200 { 109 pioA: gpio@fffff200 {
110 compatible = "atmel,at91rm9200-gpio"; 110 compatible = "atmel,at91rm9200-gpio";
111 reg = <0xfffff200 0x100>; 111 reg = <0xfffff200 0x100>;
112 interrupts = <2 4>; 112 interrupts = <2 4 1>;
113 #gpio-cells = <2>; 113 #gpio-cells = <2>;
114 gpio-controller; 114 gpio-controller;
115 interrupt-controller; 115 interrupt-controller;
@@ -118,7 +118,7 @@
118 pioB: gpio@fffff400 { 118 pioB: gpio@fffff400 {
119 compatible = "atmel,at91rm9200-gpio"; 119 compatible = "atmel,at91rm9200-gpio";
120 reg = <0xfffff400 0x100>; 120 reg = <0xfffff400 0x100>;
121 interrupts = <3 4>; 121 interrupts = <3 4 1>;
122 #gpio-cells = <2>; 122 #gpio-cells = <2>;
123 gpio-controller; 123 gpio-controller;
124 interrupt-controller; 124 interrupt-controller;
@@ -127,7 +127,7 @@
127 pioC: gpio@fffff600 { 127 pioC: gpio@fffff600 {
128 compatible = "atmel,at91rm9200-gpio"; 128 compatible = "atmel,at91rm9200-gpio";
129 reg = <0xfffff600 0x100>; 129 reg = <0xfffff600 0x100>;
130 interrupts = <4 4>; 130 interrupts = <4 4 1>;
131 #gpio-cells = <2>; 131 #gpio-cells = <2>;
132 gpio-controller; 132 gpio-controller;
133 interrupt-controller; 133 interrupt-controller;
@@ -136,7 +136,7 @@
136 pioD: gpio@fffff800 { 136 pioD: gpio@fffff800 {
137 compatible = "atmel,at91rm9200-gpio"; 137 compatible = "atmel,at91rm9200-gpio";
138 reg = <0xfffff800 0x100>; 138 reg = <0xfffff800 0x100>;
139 interrupts = <5 4>; 139 interrupts = <5 4 1>;
140 #gpio-cells = <2>; 140 #gpio-cells = <2>;
141 gpio-controller; 141 gpio-controller;
142 interrupt-controller; 142 interrupt-controller;
@@ -145,7 +145,7 @@
145 pioE: gpio@fffffa00 { 145 pioE: gpio@fffffa00 {
146 compatible = "atmel,at91rm9200-gpio"; 146 compatible = "atmel,at91rm9200-gpio";
147 reg = <0xfffffa00 0x100>; 147 reg = <0xfffffa00 0x100>;
148 interrupts = <5 4>; 148 interrupts = <5 4 1>;
149 #gpio-cells = <2>; 149 #gpio-cells = <2>;
150 gpio-controller; 150 gpio-controller;
151 interrupt-controller; 151 interrupt-controller;
@@ -154,14 +154,14 @@
154 dbgu: serial@ffffee00 { 154 dbgu: serial@ffffee00 {
155 compatible = "atmel,at91sam9260-usart"; 155 compatible = "atmel,at91sam9260-usart";
156 reg = <0xffffee00 0x200>; 156 reg = <0xffffee00 0x200>;
157 interrupts = <1 4>; 157 interrupts = <1 4 7>;
158 status = "disabled"; 158 status = "disabled";
159 }; 159 };
160 160
161 usart0: serial@fff8c000 { 161 usart0: serial@fff8c000 {
162 compatible = "atmel,at91sam9260-usart"; 162 compatible = "atmel,at91sam9260-usart";
163 reg = <0xfff8c000 0x200>; 163 reg = <0xfff8c000 0x200>;
164 interrupts = <7 4>; 164 interrupts = <7 4 5>;
165 atmel,use-dma-rx; 165 atmel,use-dma-rx;
166 atmel,use-dma-tx; 166 atmel,use-dma-tx;
167 status = "disabled"; 167 status = "disabled";
@@ -170,7 +170,7 @@
170 usart1: serial@fff90000 { 170 usart1: serial@fff90000 {
171 compatible = "atmel,at91sam9260-usart"; 171 compatible = "atmel,at91sam9260-usart";
172 reg = <0xfff90000 0x200>; 172 reg = <0xfff90000 0x200>;
173 interrupts = <8 4>; 173 interrupts = <8 4 5>;
174 atmel,use-dma-rx; 174 atmel,use-dma-rx;
175 atmel,use-dma-tx; 175 atmel,use-dma-tx;
176 status = "disabled"; 176 status = "disabled";
@@ -179,7 +179,7 @@
179 usart2: serial@fff94000 { 179 usart2: serial@fff94000 {
180 compatible = "atmel,at91sam9260-usart"; 180 compatible = "atmel,at91sam9260-usart";
181 reg = <0xfff94000 0x200>; 181 reg = <0xfff94000 0x200>;
182 interrupts = <9 4>; 182 interrupts = <9 4 5>;
183 atmel,use-dma-rx; 183 atmel,use-dma-rx;
184 atmel,use-dma-tx; 184 atmel,use-dma-tx;
185 status = "disabled"; 185 status = "disabled";
@@ -188,7 +188,7 @@
188 usart3: serial@fff98000 { 188 usart3: serial@fff98000 {
189 compatible = "atmel,at91sam9260-usart"; 189 compatible = "atmel,at91sam9260-usart";
190 reg = <0xfff98000 0x200>; 190 reg = <0xfff98000 0x200>;
191 interrupts = <10 4>; 191 interrupts = <10 4 5>;
192 atmel,use-dma-rx; 192 atmel,use-dma-rx;
193 atmel,use-dma-tx; 193 atmel,use-dma-tx;
194 status = "disabled"; 194 status = "disabled";
@@ -197,14 +197,14 @@
197 macb0: ethernet@fffbc000 { 197 macb0: ethernet@fffbc000 {
198 compatible = "cdns,at32ap7000-macb", "cdns,macb"; 198 compatible = "cdns,at32ap7000-macb", "cdns,macb";
199 reg = <0xfffbc000 0x100>; 199 reg = <0xfffbc000 0x100>;
200 interrupts = <25 4>; 200 interrupts = <25 4 3>;
201 status = "disabled"; 201 status = "disabled";
202 }; 202 };
203 203
204 adc0: adc@fffb0000 { 204 adc0: adc@fffb0000 {
205 compatible = "atmel,at91sam9260-adc"; 205 compatible = "atmel,at91sam9260-adc";
206 reg = <0xfffb0000 0x100>; 206 reg = <0xfffb0000 0x100>;
207 interrupts = <20 4>; 207 interrupts = <20 4 0>;
208 atmel,adc-use-external-triggers; 208 atmel,adc-use-external-triggers;
209 atmel,adc-channels-used = <0xff>; 209 atmel,adc-channels-used = <0xff>;
210 atmel,adc-vref = <3300>; 210 atmel,adc-vref = <3300>;
@@ -258,14 +258,14 @@
258 usb0: ohci@00700000 { 258 usb0: ohci@00700000 {
259 compatible = "atmel,at91rm9200-ohci", "usb-ohci"; 259 compatible = "atmel,at91rm9200-ohci", "usb-ohci";
260 reg = <0x00700000 0x100000>; 260 reg = <0x00700000 0x100000>;
261 interrupts = <22 4>; 261 interrupts = <22 4 2>;
262 status = "disabled"; 262 status = "disabled";
263 }; 263 };
264 264
265 usb1: ehci@00800000 { 265 usb1: ehci@00800000 {
266 compatible = "atmel,at91sam9g45-ehci", "usb-ehci"; 266 compatible = "atmel,at91sam9g45-ehci", "usb-ehci";
267 reg = <0x00800000 0x100000>; 267 reg = <0x00800000 0x100000>;
268 interrupts = <22 4>; 268 interrupts = <22 4 2>;
269 status = "disabled"; 269 status = "disabled";
270 }; 270 };
271 }; 271 };