powerpc: ppc4xx: Add defaults for DT based booting to really work
These additional nodes need to be provided to get U-Boot to boot correctly on the Canyonlands / Glacier board: - chosen path to the console-uart - reg-shift set to 0 in the uart device nodes Signed-off-by: Stefan Roese <sr@denx.de> Cc: Simon Glass <sjg@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
f693e7f514
commit
275029074d
@ -22,6 +22,10 @@
|
|||||||
serial1 = &UART1;
|
serial1 = &UART1;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
chosen {
|
||||||
|
stdout-path = &UART0;
|
||||||
|
};
|
||||||
|
|
||||||
cpus {
|
cpus {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
@ -280,6 +284,7 @@
|
|||||||
|
|
||||||
UART0: serial@ef600300 {
|
UART0: serial@ef600300 {
|
||||||
device_type = "serial";
|
device_type = "serial";
|
||||||
|
reg-shift = <0>;
|
||||||
compatible = "ns16550";
|
compatible = "ns16550";
|
||||||
reg = <0xef600300 0x00000008>;
|
reg = <0xef600300 0x00000008>;
|
||||||
virtual-reg = <0xef600300>;
|
virtual-reg = <0xef600300>;
|
||||||
@ -291,6 +296,7 @@
|
|||||||
|
|
||||||
UART1: serial@ef600400 {
|
UART1: serial@ef600400 {
|
||||||
device_type = "serial";
|
device_type = "serial";
|
||||||
|
reg-shift = <0>;
|
||||||
compatible = "ns16550";
|
compatible = "ns16550";
|
||||||
reg = <0xef600400 0x00000008>;
|
reg = <0xef600400 0x00000008>;
|
||||||
virtual-reg = <0xef600400>;
|
virtual-reg = <0xef600400>;
|
||||||
|
@ -251,6 +251,7 @@
|
|||||||
|
|
||||||
UART1: serial@ef600400 {
|
UART1: serial@ef600400 {
|
||||||
device_type = "serial";
|
device_type = "serial";
|
||||||
|
reg-shift = <0>;
|
||||||
compatible = "ns16550";
|
compatible = "ns16550";
|
||||||
reg = <0xef600400 0x00000008>;
|
reg = <0xef600400 0x00000008>;
|
||||||
virtual-reg = <0xef600400>;
|
virtual-reg = <0xef600400>;
|
||||||
@ -262,6 +263,7 @@
|
|||||||
|
|
||||||
UART2: serial@ef600500 {
|
UART2: serial@ef600500 {
|
||||||
device_type = "serial";
|
device_type = "serial";
|
||||||
|
reg-shift = <0>;
|
||||||
compatible = "ns16550";
|
compatible = "ns16550";
|
||||||
reg = <0xef600500 0x00000008>;
|
reg = <0xef600500 0x00000008>;
|
||||||
virtual-reg = <0xef600500>;
|
virtual-reg = <0xef600500>;
|
||||||
@ -273,6 +275,7 @@
|
|||||||
|
|
||||||
UART3: serial@ef600600 {
|
UART3: serial@ef600600 {
|
||||||
device_type = "serial";
|
device_type = "serial";
|
||||||
|
reg-shift = <0>;
|
||||||
compatible = "ns16550";
|
compatible = "ns16550";
|
||||||
reg = <0xef600600 0x00000008>;
|
reg = <0xef600600 0x00000008>;
|
||||||
virtual-reg = <0xef600600>;
|
virtual-reg = <0xef600600>;
|
||||||
|
Loading…
Reference in New Issue
Block a user