diff options
author | Ludovic Desroches <ludovic.desroches@atmel.com> | 2012-06-20 10:13:30 -0400 |
---|---|---|
committer | Nicolas Ferre <nicolas.ferre@atmel.com> | 2012-07-02 08:26:58 -0400 |
commit | f8a073ee378b9893aee0749c3868a6ecfb0c1636 (patch) | |
tree | 7d51d97410bb03bc6ca8b431b3df8592b206b7f7 /arch/arm/boot/dts/at91sam9x5.dtsi | |
parent | c65739437045c351a2a0ddb834719b9d616d4d47 (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/at91sam9x5.dtsi')
-rw-r--r-- | arch/arm/boot/dts/at91sam9x5.dtsi | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi index 6a0a0fbb6283..4a18c393b136 100644 --- a/arch/arm/boot/dts/at91sam9x5.dtsi +++ b/arch/arm/boot/dts/at91sam9x5.dtsi | |||
@@ -51,7 +51,7 @@ | |||
51 | ranges; | 51 | ranges; |
52 | 52 | ||
53 | aic: interrupt-controller@fffff000 { | 53 | aic: interrupt-controller@fffff000 { |
54 | #interrupt-cells = <2>; | 54 | #interrupt-cells = <3>; |
55 | compatible = "atmel,at91rm9200-aic"; | 55 | compatible = "atmel,at91rm9200-aic"; |
56 | interrupt-controller; | 56 | interrupt-controller; |
57 | reg = <0xfffff000 0x200>; | 57 | reg = <0xfffff000 0x200>; |
@@ -81,37 +81,37 @@ | |||
81 | pit: timer@fffffe30 { | 81 | pit: timer@fffffe30 { |
82 | compatible = "atmel,at91sam9260-pit"; | 82 | compatible = "atmel,at91sam9260-pit"; |
83 | reg = <0xfffffe30 0xf>; | 83 | reg = <0xfffffe30 0xf>; |
84 | interrupts = <1 4>; | 84 | interrupts = <1 4 7>; |
85 | }; | 85 | }; |
86 | 86 | ||
87 | tcb0: timer@f8008000 { | 87 | tcb0: timer@f8008000 { |
88 | compatible = "atmel,at91sam9x5-tcb"; | 88 | compatible = "atmel,at91sam9x5-tcb"; |
89 | reg = <0xf8008000 0x100>; | 89 | reg = <0xf8008000 0x100>; |
90 | interrupts = <17 4>; | 90 | interrupts = <17 4 0>; |
91 | }; | 91 | }; |
92 | 92 | ||
93 | tcb1: timer@f800c000 { | 93 | tcb1: timer@f800c000 { |
94 | compatible = "atmel,at91sam9x5-tcb"; | 94 | compatible = "atmel,at91sam9x5-tcb"; |
95 | reg = <0xf800c000 0x100>; | 95 | reg = <0xf800c000 0x100>; |
96 | interrupts = <17 4>; | 96 | interrupts = <17 4 0>; |
97 | }; | 97 | }; |
98 | 98 | ||
99 | dma0: dma-controller@ffffec00 { | 99 | dma0: dma-controller@ffffec00 { |
100 | compatible = "atmel,at91sam9g45-dma"; | 100 | compatible = "atmel,at91sam9g45-dma"; |
101 | reg = <0xffffec00 0x200>; | 101 | reg = <0xffffec00 0x200>; |
102 | interrupts = <20 4>; | 102 | interrupts = <20 4 0>; |
103 | }; | 103 | }; |
104 | 104 | ||
105 | dma1: dma-controller@ffffee00 { | 105 | dma1: dma-controller@ffffee00 { |
106 | compatible = "atmel,at91sam9g45-dma"; | 106 | compatible = "atmel,at91sam9g45-dma"; |
107 | reg = <0xffffee00 0x200>; | 107 | reg = <0xffffee00 0x200>; |
108 | interrupts = <21 4>; | 108 | interrupts = <21 4 0>; |
109 | }; | 109 | }; |
110 | 110 | ||
111 | pioA: gpio@fffff400 { | 111 | pioA: gpio@fffff400 { |
112 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; | 112 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; |
113 | reg = <0xfffff400 0x100>; | 113 | reg = <0xfffff400 0x100>; |
114 | interrupts = <2 4>; | 114 | interrupts = <2 4 1>; |
115 | #gpio-cells = <2>; | 115 | #gpio-cells = <2>; |
116 | gpio-controller; | 116 | gpio-controller; |
117 | interrupt-controller; | 117 | interrupt-controller; |
@@ -120,7 +120,7 @@ | |||
120 | pioB: gpio@fffff600 { | 120 | pioB: gpio@fffff600 { |
121 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; | 121 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; |
122 | reg = <0xfffff600 0x100>; | 122 | reg = <0xfffff600 0x100>; |
123 | interrupts = <2 4>; | 123 | interrupts = <2 4 1>; |
124 | #gpio-cells = <2>; | 124 | #gpio-cells = <2>; |
125 | gpio-controller; | 125 | gpio-controller; |
126 | interrupt-controller; | 126 | interrupt-controller; |
@@ -129,7 +129,7 @@ | |||
129 | pioC: gpio@fffff800 { | 129 | pioC: gpio@fffff800 { |
130 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; | 130 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; |
131 | reg = <0xfffff800 0x100>; | 131 | reg = <0xfffff800 0x100>; |
132 | interrupts = <3 4>; | 132 | interrupts = <3 4 1>; |
133 | #gpio-cells = <2>; | 133 | #gpio-cells = <2>; |
134 | gpio-controller; | 134 | gpio-controller; |
135 | interrupt-controller; | 135 | interrupt-controller; |
@@ -138,7 +138,7 @@ | |||
138 | pioD: gpio@fffffa00 { | 138 | pioD: gpio@fffffa00 { |
139 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; | 139 | compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; |
140 | reg = <0xfffffa00 0x100>; | 140 | reg = <0xfffffa00 0x100>; |
141 | interrupts = <3 4>; | 141 | interrupts = <3 4 1>; |
142 | #gpio-cells = <2>; | 142 | #gpio-cells = <2>; |
143 | gpio-controller; | 143 | gpio-controller; |
144 | interrupt-controller; | 144 | interrupt-controller; |
@@ -147,14 +147,14 @@ | |||
147 | dbgu: serial@fffff200 { | 147 | dbgu: serial@fffff200 { |
148 | compatible = "atmel,at91sam9260-usart"; | 148 | compatible = "atmel,at91sam9260-usart"; |
149 | reg = <0xfffff200 0x200>; | 149 | reg = <0xfffff200 0x200>; |
150 | interrupts = <1 4>; | 150 | interrupts = <1 4 7>; |
151 | status = "disabled"; | 151 | status = "disabled"; |
152 | }; | 152 | }; |
153 | 153 | ||
154 | usart0: serial@f801c000 { | 154 | usart0: serial@f801c000 { |
155 | compatible = "atmel,at91sam9260-usart"; | 155 | compatible = "atmel,at91sam9260-usart"; |
156 | reg = <0xf801c000 0x200>; | 156 | reg = <0xf801c000 0x200>; |
157 | interrupts = <5 4>; | 157 | interrupts = <5 4 5>; |
158 | atmel,use-dma-rx; | 158 | atmel,use-dma-rx; |
159 | atmel,use-dma-tx; | 159 | atmel,use-dma-tx; |
160 | status = "disabled"; | 160 | status = "disabled"; |
@@ -163,7 +163,7 @@ | |||
163 | usart1: serial@f8020000 { | 163 | usart1: serial@f8020000 { |
164 | compatible = "atmel,at91sam9260-usart"; | 164 | compatible = "atmel,at91sam9260-usart"; |
165 | reg = <0xf8020000 0x200>; | 165 | reg = <0xf8020000 0x200>; |
166 | interrupts = <6 4>; | 166 | interrupts = <6 4 5>; |
167 | atmel,use-dma-rx; | 167 | atmel,use-dma-rx; |
168 | atmel,use-dma-tx; | 168 | atmel,use-dma-tx; |
169 | status = "disabled"; | 169 | status = "disabled"; |
@@ -172,7 +172,7 @@ | |||
172 | usart2: serial@f8024000 { | 172 | usart2: serial@f8024000 { |
173 | compatible = "atmel,at91sam9260-usart"; | 173 | compatible = "atmel,at91sam9260-usart"; |
174 | reg = <0xf8024000 0x200>; | 174 | reg = <0xf8024000 0x200>; |
175 | interrupts = <7 4>; | 175 | interrupts = <7 4 5>; |
176 | atmel,use-dma-rx; | 176 | atmel,use-dma-rx; |
177 | atmel,use-dma-tx; | 177 | atmel,use-dma-tx; |
178 | status = "disabled"; | 178 | status = "disabled"; |
@@ -181,21 +181,21 @@ | |||
181 | macb0: ethernet@f802c000 { | 181 | macb0: ethernet@f802c000 { |
182 | compatible = "cdns,at32ap7000-macb", "cdns,macb"; | 182 | compatible = "cdns,at32ap7000-macb", "cdns,macb"; |
183 | reg = <0xf802c000 0x100>; | 183 | reg = <0xf802c000 0x100>; |
184 | interrupts = <24 4>; | 184 | interrupts = <24 4 3>; |
185 | status = "disabled"; | 185 | status = "disabled"; |
186 | }; | 186 | }; |
187 | 187 | ||
188 | macb1: ethernet@f8030000 { | 188 | macb1: ethernet@f8030000 { |
189 | compatible = "cdns,at32ap7000-macb", "cdns,macb"; | 189 | compatible = "cdns,at32ap7000-macb", "cdns,macb"; |
190 | reg = <0xf8030000 0x100>; | 190 | reg = <0xf8030000 0x100>; |
191 | interrupts = <27 4>; | 191 | interrupts = <27 4 3>; |
192 | status = "disabled"; | 192 | status = "disabled"; |
193 | }; | 193 | }; |
194 | 194 | ||
195 | adc0: adc@f804c000 { | 195 | adc0: adc@f804c000 { |
196 | compatible = "atmel,at91sam9260-adc"; | 196 | compatible = "atmel,at91sam9260-adc"; |
197 | reg = <0xf804c000 0x100>; | 197 | reg = <0xf804c000 0x100>; |
198 | interrupts = <19 4>; | 198 | interrupts = <19 4 0>; |
199 | atmel,adc-use-external; | 199 | atmel,adc-use-external; |
200 | atmel,adc-channels-used = <0xffff>; | 200 | atmel,adc-channels-used = <0xffff>; |
201 | atmel,adc-vref = <3300>; | 201 | atmel,adc-vref = <3300>; |
@@ -249,14 +249,14 @@ | |||
249 | usb0: ohci@00600000 { | 249 | usb0: ohci@00600000 { |
250 | compatible = "atmel,at91rm9200-ohci", "usb-ohci"; | 250 | compatible = "atmel,at91rm9200-ohci", "usb-ohci"; |
251 | reg = <0x00600000 0x100000>; | 251 | reg = <0x00600000 0x100000>; |
252 | interrupts = <22 4>; | 252 | interrupts = <22 4 2>; |
253 | status = "disabled"; | 253 | status = "disabled"; |
254 | }; | 254 | }; |
255 | 255 | ||
256 | usb1: ehci@00700000 { | 256 | usb1: ehci@00700000 { |
257 | compatible = "atmel,at91sam9g45-ehci", "usb-ehci"; | 257 | compatible = "atmel,at91sam9g45-ehci", "usb-ehci"; |
258 | reg = <0x00700000 0x100000>; | 258 | reg = <0x00700000 0x100000>; |
259 | interrupts = <22 4>; | 259 | interrupts = <22 4 2>; |
260 | status = "disabled"; | 260 | status = "disabled"; |
261 | }; | 261 | }; |
262 | }; | 262 | }; |