Lines Matching refs:REG_LSR
88 lsr = uart_getreg(bas, REG_LSR); in ns8250_clrint()
158 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit) in ns8250_drain()
176 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) && --limit) { in ns8250_drain()
333 while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0 && --limit) in ns8250_putc()
338 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit) in ns8250_putc()
346 return ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) != 0 ? 1 : 0); in ns8250_rxready()
356 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) == 0) { in ns8250_getc()
650 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_ipend()
795 while (((lsr |= uart_getreg(bas, REG_LSR)) & LSR_TEMT) == 0 && in ns8250_bus_probe()
867 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_receive()
879 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_receive()
885 lsr = uart_getreg(bas, REG_LSR); in ns8250_bus_receive()
932 while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0) in ns8250_bus_transmit()