From: Troy Kisky Date: Fri, 20 Oct 2017 21:20:19 +0000 (-0700) Subject: tty: serial: imx: disable ageing timer interrupt if dma in use X-Git-Tag: v4.15-rc1~141^2~17 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=52108109fa125ffb11df178e1ac5eb9650f0743d;p=linux.git tty: serial: imx: disable ageing timer interrupt if dma in use Since commit 4dec2f119e86 ("imx-serial: RX DMA startup latency") the interrupt routine no longer will start rx dma. So, we no longer need to enable this interrupt to start dma. Signed-off-by: Troy Kisky Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/tty/serial/imx.c b/drivers/tty/serial/imx.c index 2d042c60d2fa..bf3e981e26a2 100644 --- a/drivers/tty/serial/imx.c +++ b/drivers/tty/serial/imx.c @@ -1208,10 +1208,6 @@ static void imx_enable_dma(struct imx_port *sport) temp |= UCR1_RDMAEN | UCR1_TDMAEN | UCR1_ATDMAEN; writel(temp, sport->port.membase + UCR1); - temp = readl(sport->port.membase + UCR2); - temp |= UCR2_ATEN; - writel(temp, sport->port.membase + UCR2); - imx_setup_ufcr(sport, TXTL_DMA, RXTL_DMA); sport->dma_is_enabled = 1;