Linux Kernel uses a console in the last "console=" parameter in bootargs
as /dev/console, so falllback to /dev/console or get_active_console()
when multiple "console=" parameter is found in bootargs, instead of
using the first console.
Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
* is in the device tree
*/
tty = get_cmdline_val("console", line, sizeof(line));
- if (tty == NULL) {
+ if (tty == NULL ||
+ get_cmdline_val_offset("console", line, sizeof(line), 1)) {
if (dev_exist("console"))
tty = "console";
else