Files
android_kernel_xiaomi_sm8450/drivers/tty/serial
Eugeniy Paltsev 31cb9a8575 earlycon: initialise baud field of earlycon device structure
For now baud field of earlycon structure device is't initialised at all
in of_setup_earlycon (in oppositе to register_earlycon).

So when I use stdout-path to point earlycon device
(like stdout-path = &serial or stdout-path = "serial:115200n8")
baud field of earlycon device structure remains uninitialised and
earlycon initialization is not performed correctly as
of_setup_earlycon is used.
When pass all arguments via bootargs
(like bootargs = "earlycon=uart8250,mmio32,0xf0005000,115200n8")
initialization is performed correctly as register_earlycon is used.

So initialise baud field of earlycon device structure by value of
"current-speed" property from device tree or from options
(if they exist) when we use of_setup_earlycon

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-08-31 18:47:31 +02:00
..
2017-08-28 20:51:22 +02:00
2017-08-28 20:51:19 +02:00
2017-08-28 20:51:19 +02:00
2017-01-27 09:23:36 +01:00
2015-11-20 16:19:54 -08:00
2017-06-20 10:24:15 +08:00
2017-07-30 07:32:32 -07:00
2017-01-27 09:23:36 +01:00