Searched refs:REG_LSR (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/sys/mips/cavium/ |
| H A D | uart_dev_oct16550.c | 93 (void)uart_getreg(bas, REG_LSR); in oct16550_clrint() 172 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit) in oct16550_drain() 190 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) && --limit) { in oct16550_drain() 333 while (((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0) && in oct16550_wait_txhr_empty() 355 return ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) != 0 ? 1 : 0); in oct16550_rxready() 368 while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) == 0) { in oct16550_getc() 613 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_ipend() 725 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive() 738 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive() 750 lsr = uart_getreg(bas, REG_LSR); in oct16550_bus_receive()
|
| /freebsd-13.1/sys/dev/uart/ |
| H A D | uart_dev_ns8250.c | 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() 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() [all …]
|
| /freebsd-13.1/sys/dev/ic/ |
| H A D | ns16550.h | 115 #define REG_LSR com_lsr macro
|
| /freebsd-13.1/sys/arm/nvidia/ |
| H A D | tegra_uart.c | 105 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0) in tegra_uart_grab()
|
| /freebsd-13.1/usr.sbin/bhyve/ |
| H A D | uart_emul.c | 505 case REG_LSR: in uart_write() 578 case REG_LSR: in uart_read()
|