Lines Matching refs:rsr
76 unsigned int status, ch, rsr, flag; in apbuart_rx_chars() local
88 rsr = UART_GET_STATUS(port) | UART_DUMMY_RSR_RX; in apbuart_rx_chars()
90 if (rsr & UART_STATUS_ERR) { in apbuart_rx_chars()
92 if (rsr & UART_STATUS_BR) { in apbuart_rx_chars()
93 rsr &= ~(UART_STATUS_FE | UART_STATUS_PE); in apbuart_rx_chars()
97 } else if (rsr & UART_STATUS_PE) { in apbuart_rx_chars()
99 } else if (rsr & UART_STATUS_FE) { in apbuart_rx_chars()
102 if (rsr & UART_STATUS_OE) in apbuart_rx_chars()
105 rsr &= port->read_status_mask; in apbuart_rx_chars()
107 if (rsr & UART_STATUS_PE) in apbuart_rx_chars()
109 else if (rsr & UART_STATUS_FE) in apbuart_rx_chars()
116 uart_insert_char(port, rsr, UART_STATUS_OE, ch, flag); in apbuart_rx_chars()