]> git.sur5r.net Git - u-boot/blobdiff - common/console.c
cmd_usb.c: show cmd usage if no args given
[u-boot] / common / console.c
index dc0d13b5a520837cbb4e7a9c5260de1b51b27747..51c6fb6264a1deedbbcc8008f00daf04ff07dbc8 100644 (file)
@@ -659,10 +659,14 @@ int console_init_r(void)
 #ifdef CONFIG_SPLASH_SCREEN
        /*
         * suppress all output if splash screen is enabled and we have
-        * a bmp to display
+        * a bmp to display. We redirect the output from frame buffer
+        * console to serial console in this case or suppress it if
+        * "silent" mode was requested.
         */
-       if (getenv("splashimage") != NULL)
-               gd->flags |= GD_FLG_SILENT;
+       if (getenv("splashimage") != NULL) {
+               if (!(gd->flags & GD_FLG_SILENT))
+                       outputdev = search_device (DEV_FLAGS_OUTPUT, "serial");
+       }
 #endif
 
        /* Scan devices looking for input and output devices */