Lines Matching refs:rsr
73 unsigned int status, ch, rsr, flag; in apbuart_rx_chars() local
85 rsr = UART_GET_STATUS(port) | UART_DUMMY_RSR_RX; in apbuart_rx_chars()
87 if (rsr & UART_STATUS_ERR) { in apbuart_rx_chars()
89 if (rsr & UART_STATUS_BR) { in apbuart_rx_chars()
90 rsr &= ~(UART_STATUS_FE | UART_STATUS_PE); in apbuart_rx_chars()
94 } else if (rsr & UART_STATUS_PE) { in apbuart_rx_chars()
96 } else if (rsr & UART_STATUS_FE) { in apbuart_rx_chars()
99 if (rsr & UART_STATUS_OE) in apbuart_rx_chars()
102 rsr &= port->read_status_mask; in apbuart_rx_chars()
104 if (rsr & UART_STATUS_PE) in apbuart_rx_chars()
106 else if (rsr & UART_STATUS_FE) in apbuart_rx_chars()
113 uart_insert_char(port, rsr, UART_STATUS_OE, ch, flag); in apbuart_rx_chars()