Lines Matching refs:sr
555 uint32_t sr; in aml8726_uart_bus_ipend() local
562 sr = uart_getreg(bas, AML_UART_STATUS_REG); in aml8726_uart_bus_ipend()
565 if ((sr & AML_UART_STATUS_RX_FIFO_OVERFLOW) != 0) in aml8726_uart_bus_ipend()
568 if ((sr & AML_UART_STATUS_TX_FIFO_EMPTY) != 0 && in aml8726_uart_bus_ipend()
577 if ((sr & AML_UART_STATUS_RX_FIFO_EMPTY) == 0) in aml8726_uart_bus_ipend()
607 uint32_t sr; in aml8726_uart_bus_receive() local
612 sr = uart_getreg(bas, AML_UART_STATUS_REG); in aml8726_uart_bus_receive()
613 while ((sr & AML_UART_STATUS_RX_FIFO_EMPTY) == 0) { in aml8726_uart_bus_receive()
619 if (sr & AML_UART_STATUS_FRAME_ERR) in aml8726_uart_bus_receive()
621 if (sr & AML_UART_STATUS_PARITY_ERR) in aml8726_uart_bus_receive()
624 sr = uart_getreg(bas, AML_UART_STATUS_REG); in aml8726_uart_bus_receive()
627 while ((sr & AML_UART_STATUS_RX_FIFO_EMPTY) == 0) { in aml8726_uart_bus_receive()
629 sr = uart_getreg(bas, AML_UART_STATUS_REG); in aml8726_uart_bus_receive()
632 if ((sr & (AML_UART_STATUS_FRAME_ERR | AML_UART_STATUS_PARITY_ERR)) != 0) { in aml8726_uart_bus_receive()