aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc
diff options
context:
space:
mode:
authorchenhui zhao <chenhui.zhao@freescale.com>2012-03-06 04:06:41 -0500
committerKumar Gala <galak@kernel.crashing.org>2012-03-16 16:58:20 -0400
commit8232a4de6131542058cb47a627c5e7445ad61a3b (patch)
treef2bec24b20a6f43607f4f805002afc373be72319 /arch/powerpc
parentbcf3302c3c5cee587e5662d7f597f99c1a93cdd1 (diff)
powerpc/85xx: mpc8548cds - Add RapidIO node to dts
Enable RapidIO and add rapidio and rmu nodes to dts. Signed-off-by: Zhao Chenhui <chenhui.zhao@freescale.com> Signed-off-by: Li Yang <leoli@freescale.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi16
-rw-r--r--arch/powerpc/boot/dts/mpc8548cds.dts7
-rw-r--r--arch/powerpc/platforms/85xx/Kconfig1
3 files changed, 24 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi b/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi
index 9d8023a69d7..579d76cb8e3 100644
--- a/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi
+++ b/arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi
@@ -89,6 +89,21 @@
89 }; 89 };
90}; 90};
91 91
92&rio {
93 compatible = "fsl,srio";
94 interrupts = <48 2 0 0>;
95 #address-cells = <2>;
96 #size-cells = <2>;
97 fsl,srio-rmu-handle = <&rmu>;
98 ranges;
99
100 port1 {
101 #address-cells = <2>;
102 #size-cells = <2>;
103 cell-index = <1>;
104 };
105};
106
92&soc { 107&soc {
93 #address-cells = <1>; 108 #address-cells = <1>;
94 #size-cells = <1>; 109 #size-cells = <1>;
@@ -134,6 +149,7 @@
134 149
135/include/ "pq3-sec2.1-0.dtsi" 150/include/ "pq3-sec2.1-0.dtsi"
136/include/ "pq3-mpic.dtsi" 151/include/ "pq3-mpic.dtsi"
152/include/ "pq3-rmu-0.dtsi"
137 153
138 global-utilities@e0000 { 154 global-utilities@e0000 {
139 compatible = "fsl,mpc8548-guts"; 155 compatible = "fsl,mpc8548-guts";
diff --git a/arch/powerpc/boot/dts/mpc8548cds.dts b/arch/powerpc/boot/dts/mpc8548cds.dts
index c3c8741b4e4..8d4df8e7b69 100644
--- a/arch/powerpc/boot/dts/mpc8548cds.dts
+++ b/arch/powerpc/boot/dts/mpc8548cds.dts
@@ -339,6 +339,13 @@
339 0x0 0x100000>; 339 0x0 0x100000>;
340 }; 340 };
341 }; 341 };
342
343 rio: rapidio@e00c0000 {
344 reg = <0x0 0xe00c0000 0x0 0x20000>;
345 port1 {
346 ranges = <0x0 0x0 0x0 0xc0000000 0x0 0x20000000>;
347 };
348 };
342}; 349};
343 350
344/include/ "fsl/mpc8548si-post.dtsi" 351/include/ "fsl/mpc8548si-post.dtsi"
diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig
index ce6142cd04a..f000d81c4e3 100644
--- a/arch/powerpc/platforms/85xx/Kconfig
+++ b/arch/powerpc/platforms/85xx/Kconfig
@@ -40,6 +40,7 @@ config MPC85xx_CDS
40 bool "Freescale MPC85xx CDS" 40 bool "Freescale MPC85xx CDS"
41 select DEFAULT_UIMAGE 41 select DEFAULT_UIMAGE
42 select PPC_I8259 42 select PPC_I8259
43 select HAS_RAPIDIO
43 help 44 help
44 This option enables support for the MPC85xx CDS board 45 This option enables support for the MPC85xx CDS board
45 46