console: don't prefer first registered if DT specifies stdout-path
[cascardo/linux.git] / drivers / of / base.c
index a0bccb5..d687e6d 100644 (file)
@@ -2077,6 +2077,8 @@ void of_alias_scan(void * (*dt_alloc)(u64 size, u64 align))
                        name = of_get_property(of_aliases, "stdout", NULL);
                if (name)
                        of_stdout = of_find_node_opts_by_path(name, &of_stdout_options);
+               if (of_stdout)
+                       console_set_by_of();
        }
 
        if (!of_aliases)