diff options
| -rw-r--r-- | arch/powerpc/boot/dts/tqm8560.dts | 65 |
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>; |
