提交 59e1d495 编写于 作者: S Stefan Roese 提交者: Josh Boyer

powerpc/44x: Enable 64bit (>= 4GB) memory size in Katmai dts

Additionally to increasing #size-cells to in the root node, we also
need to explicitly define the ranges property in the plb node, because
of the different #size-cells between child and parent.
Signed-off-by: NStefan Roese <sr@denx.de>
Cc: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Signed-off-by: NJosh Boyer <jwboyer@linux.vnet.ibm.com>
上级 835ad8e7
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
/ { / {
#address-cells = <2>; #address-cells = <2>;
#size-cells = <1>; #size-cells = <2>;
model = "amcc,katmai"; model = "amcc,katmai";
compatible = "amcc,katmai"; compatible = "amcc,katmai";
dcr-parent = <&{/cpus/cpu@0}>; dcr-parent = <&{/cpus/cpu@0}>;
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
memory { memory {
device_type = "memory"; device_type = "memory";
reg = <0x00000000 0x00000000 0x00000000>; /* Filled in by zImage */ reg = <0x0 0x00000000 0x0 0x00000000>; /* Filled in by U-Boot */
}; };
UIC0: interrupt-controller0 { UIC0: interrupt-controller0 {
...@@ -112,7 +112,15 @@ ...@@ -112,7 +112,15 @@
compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4"; compatible = "ibm,plb-440spe", "ibm,plb-440gp", "ibm,plb4";
#address-cells = <2>; #address-cells = <2>;
#size-cells = <1>; #size-cells = <1>;
ranges; /* addr-child addr-parent size */
ranges = <0x4 0xe0000000 0x4 0xe0000000 0x20000000
0xc 0x00000000 0xc 0x00000000 0x20000000
0xd 0x00000000 0xd 0x00000000 0x80000000
0xd 0x80000000 0xd 0x80000000 0x80000000
0xe 0x00000000 0xe 0x00000000 0x80000000
0xe 0x80000000 0xe 0x80000000 0x80000000
0xf 0x00000000 0xf 0x00000000 0x80000000
0xf 0x80000000 0xf 0x80000000 0x80000000>;
clock-frequency = <0>; /* Filled in by zImage */ clock-frequency = <0>; /* Filled in by zImage */
SDRAM0: sdram { SDRAM0: sdram {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册