Home
last modified time | relevance | path

Searched refs:REG_LSR (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/sys/mips/cavium/
H A Duart_dev_oct16550.c93 (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 Duart_dev_ns8250.c96 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 Dns16550.h115 #define REG_LSR com_lsr macro
/freebsd-13.1/sys/arm/nvidia/
H A Dtegra_uart.c105 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0) in tegra_uart_grab()
/freebsd-13.1/usr.sbin/bhyve/
H A Duart_emul.c505 case REG_LSR: in uart_write()
578 case REG_LSR: in uart_read()