Lines Matching refs:rsr
70 unsigned int status, rsr; in apbuart_rx_chars() local
83 rsr = UART_GET_STATUS(port) | UART_DUMMY_RSR_RX; in apbuart_rx_chars()
85 if (rsr & UART_STATUS_ERR) { in apbuart_rx_chars()
87 if (rsr & UART_STATUS_BR) { in apbuart_rx_chars()
88 rsr &= ~(UART_STATUS_FE | UART_STATUS_PE); in apbuart_rx_chars()
92 } else if (rsr & UART_STATUS_PE) { in apbuart_rx_chars()
94 } else if (rsr & UART_STATUS_FE) { in apbuart_rx_chars()
97 if (rsr & UART_STATUS_OE) in apbuart_rx_chars()
100 rsr &= port->read_status_mask; in apbuart_rx_chars()
102 if (rsr & UART_STATUS_PE) in apbuart_rx_chars()
104 else if (rsr & UART_STATUS_FE) in apbuart_rx_chars()
111 uart_insert_char(port, rsr, UART_STATUS_OE, ch, flag); in apbuart_rx_chars()