From: Mark Jackson Date: Thu, 15 Aug 2013 07:53:44 +0000 (+0100) Subject: OMAP: serial: Remove incorrect disabling of IER interrupt X-Git-Tag: firefly_0821_release~176^2~5470^2~52 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e438ac9ade074932383bb00d51b8ded8a0ee164b;p=firefly-linux-kernel-4.4.55.git OMAP: serial: Remove incorrect disabling of IER interrupt The recent patch to add RS485 contained a bug whereby the IER interrupt was cleared down incorrectly. This patch fixes the problem. Signed-off-by: Mark Jackson Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/tty/serial/omap-serial.c b/drivers/tty/serial/omap-serial.c index 2706c1187393..2fa7b5ce2e0c 100644 --- a/drivers/tty/serial/omap-serial.c +++ b/drivers/tty/serial/omap-serial.c @@ -1327,9 +1327,6 @@ serial_omap_config_rs485(struct uart_port *port, struct serial_rs485 *rs485conf) pm_runtime_get_sync(up->dev); spin_lock_irqsave(&up->port.lock, flags); - up->ier &= ~(UART_IER_RLSI | UART_IER_RDI); - serial_out(up, UART_IER, up->ier); - /* Disable interrupts from this port */ mode = up->ier; up->ier = 0;