TTY: switch tty_flip_buffer_push
[firefly-linux-kernel-4.4.55.git] / drivers / tty / hvc / hvsi.c
index 1f528b8ebf5f9998926301e66cc6e71c2cc77614..dc591290120b3b2ab11008b3055c96744dc70fd0 100644 (file)
@@ -465,7 +465,7 @@ static int hvsi_load_chunk(struct hvsi_struct *hp, struct tty_struct *tty,
        compact_inbuf(hp, packet);
 
        if (flip)
-               tty_flip_buffer_push(tty);
+               tty_flip_buffer_push(&hp->port);
 
        return 1;
 }
@@ -511,7 +511,7 @@ static irqreturn_t hvsi_interrupt(int irq, void *arg)
                /* we weren't hung up and we weren't throttled, so we can
                 * deliver the rest now */
                hvsi_send_overflow(hp);
-               tty_flip_buffer_push(tty);
+               tty_flip_buffer_push(&hp->port);
        }
        spin_unlock_irqrestore(&hp->lock, flags);
 
@@ -998,7 +998,7 @@ static void hvsi_unthrottle(struct tty_struct *tty)
        spin_lock_irqsave(&hp->lock, flags);
        if (hp->n_throttle) {
                hvsi_send_overflow(hp);
-               tty_flip_buffer_push(tty);
+               tty_flip_buffer_push(&hp->port);
        }
        spin_unlock_irqrestore(&hp->lock, flags);