diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2008-01-17 23:32:49 -0500 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2008-01-23 20:32:56 -0500 |
commit | 93967ae20a04f77effe5e3106d98790d19796195 (patch) | |
tree | 5ba9d8bc7bf01f564477a50a6a6b403d476b7f86 | |
parent | 3e6f4394ab3ae4480593d5f2612a0d92fd39bf07 (diff) |
[POWERPC] Fix incorrect interrupt map on FSL reference boards
The ULI based boards had the interrupt maps for USB on the ULI incorrectly
set.
Also, the MPC8572DS was missing the interrupt-map-mask for the 3rd PCIe
controller.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
-rw-r--r-- | arch/powerpc/boot/dts/mpc8544ds.dts | 6 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/mpc8572ds.dts | 7 | ||||
-rw-r--r-- | arch/powerpc/boot/dts/mpc8641_hpcn.dts | 6 |
3 files changed, 10 insertions, 9 deletions
diff --git a/arch/powerpc/boot/dts/mpc8544ds.dts b/arch/powerpc/boot/dts/mpc8544ds.dts index 54b3bdf7fc97..688af9d06382 100644 --- a/arch/powerpc/boot/dts/mpc8544ds.dts +++ b/arch/powerpc/boot/dts/mpc8544ds.dts | |||
@@ -304,9 +304,9 @@ | |||
304 | interrupt-map = < | 304 | interrupt-map = < |
305 | // IDSEL 0x1c USB | 305 | // IDSEL 0x1c USB |
306 | e000 0 0 1 &i8259 c 2 | 306 | e000 0 0 1 &i8259 c 2 |
307 | e100 0 0 1 &i8259 9 2 | 307 | e100 0 0 2 &i8259 9 2 |
308 | e200 0 0 1 &i8259 a 2 | 308 | e200 0 0 3 &i8259 a 2 |
309 | e300 0 0 1 &i8259 b 2 | 309 | e300 0 0 4 &i8259 b 2 |
310 | 310 | ||
311 | // IDSEL 0x1d Audio | 311 | // IDSEL 0x1d Audio |
312 | e800 0 0 1 &i8259 6 2 | 312 | e800 0 0 1 &i8259 6 2 |
diff --git a/arch/powerpc/boot/dts/mpc8572ds.dts b/arch/powerpc/boot/dts/mpc8572ds.dts index 233e0d5a8b9d..813c259abbe5 100644 --- a/arch/powerpc/boot/dts/mpc8572ds.dts +++ b/arch/powerpc/boot/dts/mpc8572ds.dts | |||
@@ -334,9 +334,9 @@ | |||
334 | 334 | ||
335 | // IDSEL 0x1c USB | 335 | // IDSEL 0x1c USB |
336 | e000 0 0 1 &i8259 c 2 | 336 | e000 0 0 1 &i8259 c 2 |
337 | e100 0 0 1 &i8259 9 2 | 337 | e100 0 0 2 &i8259 9 2 |
338 | e200 0 0 1 &i8259 a 2 | 338 | e200 0 0 3 &i8259 a 2 |
339 | e300 0 0 1 &i8259 b 2 | 339 | e300 0 0 4 &i8259 b 2 |
340 | 340 | ||
341 | // IDSEL 0x1d Audio | 341 | // IDSEL 0x1d Audio |
342 | e800 0 0 1 &i8259 6 2 | 342 | e800 0 0 1 &i8259 6 2 |
@@ -481,6 +481,7 @@ | |||
481 | clock-frequency = <1fca055>; | 481 | clock-frequency = <1fca055>; |
482 | interrupt-parent = <&mpic>; | 482 | interrupt-parent = <&mpic>; |
483 | interrupts = <1b 2>; | 483 | interrupts = <1b 2>; |
484 | interrupt-map-mask = <f800 0 0 7>; | ||
484 | interrupt-map = < | 485 | interrupt-map = < |
485 | /* IDSEL 0x0 */ | 486 | /* IDSEL 0x0 */ |
486 | 0000 0 0 1 &mpic 0 1 | 487 | 0000 0 0 1 &mpic 0 1 |
diff --git a/arch/powerpc/boot/dts/mpc8641_hpcn.dts b/arch/powerpc/boot/dts/mpc8641_hpcn.dts index 86fc2280c16d..a7191799ee94 100644 --- a/arch/powerpc/boot/dts/mpc8641_hpcn.dts +++ b/arch/powerpc/boot/dts/mpc8641_hpcn.dts | |||
@@ -326,9 +326,9 @@ | |||
326 | 326 | ||
327 | // IDSEL 0x1c USB | 327 | // IDSEL 0x1c USB |
328 | e000 0 0 1 &i8259 c 2 | 328 | e000 0 0 1 &i8259 c 2 |
329 | e100 0 0 1 &i8259 9 2 | 329 | e100 0 0 2 &i8259 9 2 |
330 | e200 0 0 1 &i8259 a 2 | 330 | e200 0 0 3 &i8259 a 2 |
331 | e300 0 0 1 &i8259 b 2 | 331 | e300 0 0 4 &i8259 b 2 |
332 | 332 | ||
333 | // IDSEL 0x1d Audio | 333 | // IDSEL 0x1d Audio |
334 | e800 0 0 1 &i8259 6 2 | 334 | e800 0 0 1 &i8259 6 2 |