|
@@ -439,6 +439,10 @@ static void imx_stop_rx(struct uart_port *port)
|
|
|
|
|
|
temp = readl(sport->port.membase + UCR2);
|
|
temp = readl(sport->port.membase + UCR2);
|
|
writel(temp & ~UCR2_RXEN, sport->port.membase + UCR2);
|
|
writel(temp & ~UCR2_RXEN, sport->port.membase + UCR2);
|
|
|
|
+
|
|
|
|
+ /* disable the `Receiver Ready Interrrupt` */
|
|
|
|
+ temp = readl(sport->port.membase + UCR1);
|
|
|
|
+ writel(temp & ~UCR1_RRDYEN, sport->port.membase + UCR1);
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|