diff options
Diffstat (limited to 'drivers/tty/serial/imx.c')
-rw-r--r-- | drivers/tty/serial/imx.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/tty/serial/imx.c b/drivers/tty/serial/imx.c index d799140e53b6..dff0f0a472ea 100644 --- a/drivers/tty/serial/imx.c +++ b/drivers/tty/serial/imx.c | |||
@@ -496,8 +496,7 @@ static void dma_tx_callback(void *data) | |||
496 | 496 | ||
497 | dev_dbg(sport->port.dev, "we finish the TX DMA.\n"); | 497 | dev_dbg(sport->port.dev, "we finish the TX DMA.\n"); |
498 | 498 | ||
499 | if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) | 499 | uart_write_wakeup(&sport->port); |
500 | uart_write_wakeup(&sport->port); | ||
501 | 500 | ||
502 | if (waitqueue_active(&sport->dma_wait)) { | 501 | if (waitqueue_active(&sport->dma_wait)) { |
503 | wake_up(&sport->dma_wait); | 502 | wake_up(&sport->dma_wait); |