Lines Matching refs:REG_LSR
69 lsr = uart_getreg(bas, REG_LSR); in lpc_ns8250_clrint()
154 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit) in lpc_ns8250_drain()
172 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) && --limit) { in lpc_ns8250_drain()
345 while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0 && --limit) in lpc_ns8250_putc()
350 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit) in lpc_ns8250_putc()
358 return ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) != 0 ? 1 : 0); in lpc_ns8250_rxready()
368 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) == 0) { in lpc_ns8250_getc()
651 lsr = uart_getreg(bas, REG_LSR); in lpc_ns8250_bus_ipend()
772 while (((lsr |= uart_getreg(bas, REG_LSR)) & LSR_TEMT) == 0 && in lpc_ns8250_bus_probe()
828 lsr = uart_getreg(bas, REG_LSR); in lpc_ns8250_bus_receive()
840 lsr = uart_getreg(bas, REG_LSR); in lpc_ns8250_bus_receive()
846 lsr = uart_getreg(bas, REG_LSR); in lpc_ns8250_bus_receive()
893 while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0) in lpc_ns8250_bus_transmit()