Lines Matching refs:lsr
607 uint8_t iir, lsr; in oct16550_bus_ipend() local
616 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_ipend()
617 if (lsr & LSR_OE) in oct16550_bus_ipend()
619 if (lsr & LSR_BI) in oct16550_bus_ipend()
621 if (lsr & LSR_RXRDY) in oct16550_bus_ipend()
725 uint8_t lsr; in oct16550_bus_receive() local
729 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive()
731 while (lsr & LSR_RXRDY) { in oct16550_bus_receive()
737 if (lsr & LSR_FE) in oct16550_bus_receive()
739 if (lsr & LSR_PE) in oct16550_bus_receive()
742 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive()
751 while (lsr & LSR_RXRDY) { in oct16550_bus_receive()
754 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive()