aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/powerpc/boot/dts/tqm8560.dts65
1 files changed, 65 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/tqm8560.dts b/arch/powerpc/boot/dts/tqm8560.dts
index 979058c2b5d4..6794882a0278 100644
--- a/arch/powerpc/boot/dts/tqm8560.dts
+++ b/arch/powerpc/boot/dts/tqm8560.dts
@@ -2,6 +2,7 @@
2 * TQM 8560 Device Tree Source 2 * TQM 8560 Device Tree Source
3 * 3 *
4 * Copyright 2008 Freescale Semiconductor Inc. 4 * Copyright 2008 Freescale Semiconductor Inc.
5 * Copyright 2008 Wolfgang Grandegger <wg@grandegger.com>
5 * 6 *
6 * This program is free software; you can redistribute it and/or modify it 7 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the 8 * under the terms of the GNU General Public License as published by the
@@ -223,6 +224,70 @@
223 }; 224 };
224 }; 225 };
225 226
227 localbus@e0005000 {
228 compatible = "fsl,mpc8560-localbus", "fsl,pq3-localbus",
229 "simple-bus";
230 #address-cells = <2>;
231 #size-cells = <1>;
232 reg = <0xe0005000 0x100>; // BRx, ORx, etc.
233
234 ranges = <
235 0 0x0 0xfc000000 0x04000000 // NOR FLASH bank 1
236 1 0x0 0xf8000000 0x08000000 // NOR FLASH bank 0
237 2 0x0 0xe3000000 0x00008000 // CAN (2 x i82527)
238 >;
239
240 flash@1,0 {
241 #address-cells = <1>;
242 #size-cells = <1>;
243 compatible = "cfi-flash";
244 reg = <1 0x0 0x8000000>;
245 bank-width = <4>;
246 device-width = <1>;
247
248 partition@0 {
249 label = "kernel";
250 reg = <0x00000000 0x00200000>;
251 };
252 partition@200000 {
253 label = "root";
254 reg = <0x00200000 0x00300000>;
255 };
256 partition@500000 {
257 label = "user";
258 reg = <0x00500000 0x07a00000>;
259 };
260 partition@7f00000 {
261 label = "env1";
262 reg = <0x07f00000 0x00040000>;
263 };
264 partition@7f40000 {
265 label = "env2";
266 reg = <0x07f40000 0x00040000>;
267 };
268 partition@7f80000 {
269 label = "u-boot";
270 reg = <0x07f80000 0x00080000>;
271 read-only;
272 };
273 };
274
275 /* Note: CAN support needs be enabled in U-Boot */
276 can0@2,0 {
277 compatible = "intel,82527"; // Bosch CC770
278 reg = <2 0x0 0x100>;
279 interrupts = <4 0>;
280 interrupt-parent = <&mpic>;
281 };
282
283 can1@2,100 {
284 compatible = "intel,82527"; // Bosch CC770
285 reg = <2 0x100 0x100>;
286 interrupts = <4 0>;
287 interrupt-parent = <&mpic>;
288 };
289 };
290
226 pci0: pci@e0008000 { 291 pci0: pci@e0008000 {
227 cell-index = <0>; 292 cell-index = <0>;
228 #interrupt-cells = <1>; 293 #interrupt-cells = <1>;