diff options
-rw-r--r-- | drivers/tty/serial/efm32-uart.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/tty/serial/efm32-uart.c b/drivers/tty/serial/efm32-uart.c index 98adaa1c054f..0eb5b5673ede 100644 --- a/drivers/tty/serial/efm32-uart.c +++ b/drivers/tty/serial/efm32-uart.c | |||
@@ -268,10 +268,10 @@ static irqreturn_t efm32_uart_rxirq(int irq, void *data) | |||
268 | handled = IRQ_HANDLED; | 268 | handled = IRQ_HANDLED; |
269 | } | 269 | } |
270 | 270 | ||
271 | tty_flip_buffer_push(tport); | ||
272 | |||
273 | spin_unlock(&port->lock); | 271 | spin_unlock(&port->lock); |
274 | 272 | ||
273 | tty_flip_buffer_push(tport); | ||
274 | |||
275 | return handled; | 275 | return handled; |
276 | } | 276 | } |
277 | 277 | ||