Commit 239566b0 authored by Joel Stanley's avatar Joel Stanley

ARM: dts: aspeed: Set earlycon boot argument

Most of the aspeed boards have copied the 'earlyprink' string in
the bootargs. However, there's no earlyprink driver configured in the
defconfigs, so this does nothing.

A combination of setting stdout in the chosen node and adding earlycon
to bootargs causes early serial output to appear early. This changes all
boards to use this option.

The console=ttyS4,115200 option is still required, as this is used by
the run time uart driver.
Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
Acked-by: default avatarAndrew Jeffery <andrew@aj.id.au>
Acked-by: default avatarAlexander Filippov <a.filippov@yadro.com>
Link: https://lore.kernel.org/r/20210526051220.136432-1-joel@jms.id.auSigned-off-by: default avatarJoel Stanley <joel@jms.id.au>
parent d318da52
...@@ -13,7 +13,7 @@ aliases { ...@@ -13,7 +13,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=tty0 console=ttyS4,115200 earlyprintk"; bootargs = "console=tty0 console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -34,7 +34,7 @@ aliases { ...@@ -34,7 +34,7 @@ aliases {
}; };
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
leds { leds {
compatible = "gpio-leds"; compatible = "gpio-leds";
......
...@@ -9,7 +9,7 @@ / { ...@@ -9,7 +9,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -15,7 +15,7 @@ aliases { ...@@ -15,7 +15,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=tty0 console=ttyS4,115200 earlyprintk"; bootargs = "console=tty0 console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -55,7 +55,7 @@ aliases { ...@@ -55,7 +55,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -280,7 +280,7 @@ aliases { ...@@ -280,7 +280,7 @@ aliases {
chosen { chosen {
stdout-path = &uart1; stdout-path = &uart1;
bootargs = "console=ttyS1,9600n8 root=/dev/ram rw earlyprintk"; bootargs = "console=ttyS1,9600n8 root=/dev/ram rw earlycon";
}; };
ast-adc-hwmon { ast-adc-hwmon {
......
...@@ -37,7 +37,7 @@ aliases { ...@@ -37,7 +37,7 @@ aliases {
}; };
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -11,7 +11,7 @@ / { ...@@ -11,7 +11,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "earlyprintk"; bootargs = "earlycon";
}; };
memory { memory {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "earlyprintk"; bootargs = "earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -27,7 +27,7 @@ aliases { ...@@ -27,7 +27,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=tty0 console=ttyS4,115200 earlyprintk"; bootargs = "console=tty0 console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -27,7 +27,7 @@ aliases { ...@@ -27,7 +27,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=tty0 console=ttyS4,115200 earlyprintk"; bootargs = "console=tty0 console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -11,7 +11,7 @@ / { ...@@ -11,7 +11,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@40000000 { memory@40000000 {
......
...@@ -11,7 +11,7 @@ / { ...@@ -11,7 +11,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -57,7 +57,7 @@ aliases { ...@@ -57,7 +57,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -11,7 +11,7 @@ / { ...@@ -11,7 +11,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@40000000 { memory@40000000 {
......
...@@ -9,7 +9,7 @@ / { ...@@ -9,7 +9,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -13,7 +13,7 @@ / { ...@@ -13,7 +13,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200n8"; bootargs = "console=ttyS4,115200n8 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -11,7 +11,7 @@ / { ...@@ -11,7 +11,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@40000000 { memory@40000000 {
......
...@@ -10,7 +10,7 @@ / { ...@@ -10,7 +10,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -17,7 +17,7 @@ aliases { ...@@ -17,7 +17,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -14,7 +14,7 @@ aliases { ...@@ -14,7 +14,7 @@ aliases {
}; };
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@80000000 { memory@80000000 {
......
...@@ -28,7 +28,7 @@ aliases { ...@@ -28,7 +28,7 @@ aliases {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "console=ttyS4,115200 earlyprintk"; bootargs = "console=ttyS4,115200 earlycon";
}; };
memory@40000000 { memory@40000000 {
......
...@@ -11,7 +11,7 @@ / { ...@@ -11,7 +11,7 @@ / {
chosen { chosen {
stdout-path = &uart5; stdout-path = &uart5;
bootargs = "earlyprintk"; bootargs = "earlycon";
}; };
memory@80000000 { memory@80000000 {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment