]> git.sur5r.net Git - u-boot/blobdiff - drivers/serial/serial.c
dw_mmc: cleanups
[u-boot] / drivers / serial / serial.c
index 803d8506d90e295be0d18b3a298d12bbee4e7946..bbe60af627e4c452eb7a76fb6c7552819439dcff 100644 (file)
@@ -320,6 +320,7 @@ void serial_stdio_init(void)
                dev.puts = serial_stub_puts;
                dev.getc = serial_stub_getc;
                dev.tstc = serial_stub_tstc;
+               dev.priv = s;
 
                stdio_register(&dev);
 
@@ -418,6 +419,7 @@ static struct serial_device *get_current(void)
  */
 int serial_init(void)
 {
+       gd->flags |= GD_FLG_SERIAL_READY;
        return get_current()->start();
 }