|
@@ -967,6 +967,8 @@ static void pl011_dma_rx_poll(unsigned long args)
|
|
|
|
|
|
spin_lock_irqsave(&uap->port.lock, flags);
|
|
|
pl011_dma_rx_stop(uap);
|
|
|
+ uap->im |= UART011_RXIM;
|
|
|
+ writew(uap->im, uap->port.membase + UART011_IMSC);
|
|
|
spin_unlock_irqrestore(&uap->port.lock, flags);
|
|
|
|
|
|
uap->dmarx.running = false;
|