serial: Fix IGNBRK handling
[deliverable/linux.git] / drivers / tty / serial / bcm63xx_uart.c
index a47421e4627c5b7c0796bd72c42db572e1b8f938..231519022b73d095f670eacc76a34a2b7d6bc3b1 100644 (file)
@@ -567,7 +567,7 @@ static void bcm_uart_set_termios(struct uart_port *port,
                port->read_status_mask |= UART_FIFO_FRAMEERR_MASK;
                port->read_status_mask |= UART_FIFO_PARERR_MASK;
        }
-       if (new->c_iflag & (BRKINT))
+       if (new->c_iflag & (IGNBRK | BRKINT))
                port->read_status_mask |= UART_FIFO_BRKDET_MASK;
 
        port->ignore_status_mask = 0;
This page took 0.026645 seconds and 5 git commands to generate.