diff options
-rw-r--r-- | drivers/tty/serial/sirfsoc_uart.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/tty/serial/sirfsoc_uart.c b/drivers/tty/serial/sirfsoc_uart.c index 236f892dab9c..1f2be48c92ce 100644 --- a/drivers/tty/serial/sirfsoc_uart.c +++ b/drivers/tty/serial/sirfsoc_uart.c | |||
@@ -704,7 +704,7 @@ static void sirfsoc_uart_rx_dma_complete_tl(unsigned long param) | |||
704 | struct sirfsoc_int_en *uint_en = &sirfport->uart_reg->uart_int_en; | 704 | struct sirfsoc_int_en *uint_en = &sirfport->uart_reg->uart_int_en; |
705 | unsigned long flags; | 705 | unsigned long flags; |
706 | struct dma_tx_state tx_state; | 706 | struct dma_tx_state tx_state; |
707 | spin_lock_irqsave(&port->rx_lock, flags); | 707 | spin_lock_irqsave(&port->lock, flags); |
708 | while (DMA_COMPLETE == dmaengine_tx_status(sirfport->rx_dma_chan, | 708 | while (DMA_COMPLETE == dmaengine_tx_status(sirfport->rx_dma_chan, |
709 | sirfport->rx_dma_items[sirfport->rx_completed].cookie, &tx_state)) { | 709 | sirfport->rx_dma_items[sirfport->rx_completed].cookie, &tx_state)) { |
710 | sirfsoc_uart_insert_rx_buf_to_tty(sirfport, | 710 | sirfsoc_uart_insert_rx_buf_to_tty(sirfport, |