Lines Matching refs:REG_LSR
96 lsr = uart_getreg(bas, REG_LSR); in ns8250_clrint()
166 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit) in ns8250_drain()
184 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) && --limit) { in ns8250_drain()
352 while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0 && --limit) in ns8250_putc()
362 return ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) != 0 ? 1 : 0); in ns8250_rxready()
372 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) == 0) { in ns8250_getc()
732 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_ipend()
890 while (((lsr |= uart_getreg(bas, REG_LSR)) & LSR_TEMT) == 0 && in ns8250_bus_probe()
970 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_receive()
982 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_receive()
988 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_receive()
1033 while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0) in ns8250_bus_transmit()