Merge branch 'master' into for_paulus
[linux-drm-fsl-dcu.git] / drivers / char / generic_serial.c
index 87127e49c0dbf8a07aeae5fd6cee1f5be3d0a397..337bbcdcf13dfb84642ea646c975bc7abe99a07c 100644 (file)
@@ -382,7 +382,6 @@ void gs_flush_buffer(struct tty_struct *tty)
        port->xmit_cnt = port->xmit_head = port->xmit_tail = 0;
        spin_unlock_irqrestore (&port->driver_lock, flags);
 
-       wake_up_interruptible(&tty->write_wait);
        tty_wakeup(tty);
        func_exit ();
 }
@@ -718,11 +717,11 @@ static unsigned int     gs_baudrates[] = {
 
 
 void gs_set_termios (struct tty_struct * tty, 
-                     struct termios * old_termios)
+                     struct ktermios * old_termios)
 {
        struct gs_port *port;
        int baudrate, tmp, rv;
-       struct termios *tiosp;
+       struct ktermios *tiosp;
 
        func_enter();