diff options
author | Martyn Welch <martyn.welch@gefanuc.com> | 2009-06-30 10:32:38 -0400 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2009-08-19 20:27:58 -0400 |
commit | 8798b9df26bbc7f3cee686483a0bac68b666bf8f (patch) | |
tree | f0e408099ab44a33c206cacd57ebf3a3dbc2e3d4 /arch/powerpc | |
parent | 2eaa50e9670ecab9712317723cb7836a4da1c0dc (diff) |
powerpc/86xx: Enable XMC site on GE Fanuc SBC310
This patch enables the XMC (PCIe daughter card) site on the SBC310.
STG enter the description for the patch above.
Signed-off-by: Martyn Welch <martyn.welch@gefanuc.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc')
-rw-r--r-- | arch/powerpc/boot/dts/gef_sbc310.dts | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/gef_sbc310.dts b/arch/powerpc/boot/dts/gef_sbc310.dts index 0f4c9ec2c3a6..7810ea995541 100644 --- a/arch/powerpc/boot/dts/gef_sbc310.dts +++ b/arch/powerpc/boot/dts/gef_sbc310.dts | |||
@@ -376,4 +376,41 @@ | |||
376 | 0x0 0x00400000>; | 376 | 0x0 0x00400000>; |
377 | }; | 377 | }; |
378 | }; | 378 | }; |
379 | |||
380 | pci1: pcie@fef09000 { | ||
381 | compatible = "fsl,mpc8641-pcie"; | ||
382 | device_type = "pci"; | ||
383 | #interrupt-cells = <1>; | ||
384 | #size-cells = <2>; | ||
385 | #address-cells = <3>; | ||
386 | reg = <0xfef09000 0x1000>; | ||
387 | bus-range = <0x0 0xff>; | ||
388 | ranges = <0x02000000 0x0 0xc0000000 0xc0000000 0x0 0x20000000 | ||
389 | 0x01000000 0x0 0x00000000 0xfe400000 0x0 0x00400000>; | ||
390 | clock-frequency = <33333333>; | ||
391 | interrupt-parent = <&mpic>; | ||
392 | interrupts = <0x19 0x2>; | ||
393 | interrupt-map-mask = <0xf800 0x0 0x0 0x7>; | ||
394 | interrupt-map = < | ||
395 | 0x0000 0x0 0x0 0x1 &mpic 0x4 0x2 | ||
396 | 0x0000 0x0 0x0 0x2 &mpic 0x5 0x2 | ||
397 | 0x0000 0x0 0x0 0x3 &mpic 0x6 0x2 | ||
398 | 0x0000 0x0 0x0 0x4 &mpic 0x7 0x2 | ||
399 | >; | ||
400 | |||
401 | pcie@0 { | ||
402 | reg = <0 0 0 0 0>; | ||
403 | #size-cells = <2>; | ||
404 | #address-cells = <3>; | ||
405 | device_type = "pci"; | ||
406 | ranges = <0x02000000 0x0 0xc0000000 | ||
407 | 0x02000000 0x0 0xc0000000 | ||
408 | 0x0 0x20000000 | ||
409 | |||
410 | 0x01000000 0x0 0x00000000 | ||
411 | 0x01000000 0x0 0x00000000 | ||
412 | 0x0 0x00400000>; | ||
413 | }; | ||
414 | }; | ||
415 | |||
379 | }; | 416 | }; |