From: "Wu, Bryan" Undocumented changes to driver_bfin_serial_core.patch Signed-off-by: Bryan Wu Cc: Alan Cox Cc: Russell King Signed-off-by: Andrew Morton Signed-off-by: Andrew Morton --- drivers/serial/bfin_5xx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/serial/bfin_5xx.c~driver_bfin_serial_core-update drivers/serial/bfin_5xx.c --- a/drivers/serial/bfin_5xx.c~driver_bfin_serial_core-update +++ a/drivers/serial/bfin_5xx.c @@ -121,7 +121,7 @@ static void bfin_serial_stop_rx(struct u unsigned short ier; ier = UART_GET_IER(uart); - ier &= ERBFI; + ier &= ~ERBFI; UART_PUT_IER(uart, ier); } @@ -606,7 +606,7 @@ bfin_serial_set_termios(struct uart_port __FUNCTION__); } - if (termios->c_cflag & CSTOPB); + if (termios->c_cflag & CSTOPB) lcr |= STB; if (termios->c_cflag & PARENB) { lcr |= PEN; _