Skip to content

Commit

Permalink
powerpc/83xx: Add localbus node and MTD partitions for SBC834x
Browse files Browse the repository at this point in the history
There is 8MB flash, 8kB EEPROM and 128MB SDRAM on the sbc834x
local bus, so add a localbus node in DTS with MTD partitions.

The recent U-boot commit fe613cdd4eb moves u-boot to the beginning
of flash, hence the legacy label on the partition at the end of flash.

Signed-off-by: Liang Li <liang.li@windriver.com>
Signed-off-by: Yang Shi <yang.shi@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
  • Loading branch information
Liang Li authored and Kumar Gala committed Aug 25, 2009
1 parent 4de1244 commit 31ff09b
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions arch/powerpc/boot/dts/sbc8349.dts
Original file line number Diff line number Diff line change
Expand Up @@ -265,6 +265,46 @@
};
};

localbus@e0005000 {
#address-cells = <2>;
#size-cells = <1>;
compatible = "fsl,mpc8349-localbus", "simple-bus";
reg = <0xe0005000 0x1000>;
interrupts = <77 0x8>;
interrupt-parent = <&ipic>;
ranges = <0x0 0x0 0xff800000 0x00800000 /* 8MB Flash */
0x1 0x0 0xf8000000 0x00002000 /* 8KB EEPROM */
0x2 0x0 0x10000000 0x04000000 /* 64MB SDRAM */
0x3 0x0 0x10000000 0x04000000>; /* 64MB SDRAM */

flash@0,0 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "intel,28F640J3A", "cfi-flash";
reg = <0x0 0x0 0x800000>;
bank-width = <2>;
device-width = <1>;

partition@0 {
label = "u-boot";
reg = <0x00000000 0x00040000>;
read-only;
};

partition@40000 {
label = "user";
reg = <0x00040000 0x006c0000>;
};

partition@700000 {
label = "legacy u-boot";
reg = <0x00700000 0x00100000>;
read-only;
};

};
};

pci0: pci@e0008500 {
interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
interrupt-map = <
Expand Down

0 comments on commit 31ff09b

Please sign in to comment.