Home
last modified time | relevance | path

Searched refs:UART_LSR_DR (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/hw/char/
H A Dserial.c88 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
129 } else if ((s->ier & UART_IER_RDI) && (s->lsr & UART_LSR_DR) && in serial_update_irq()
416 s->lsr &= ~(UART_LSR_DR | UART_LSR_BI); in serial_ioport_write()
485 s->lsr &= ~(UART_LSR_DR | UART_LSR_BI); in serial_ioport_read()
492 s->lsr &= ~(UART_LSR_DR | UART_LSR_BI); in serial_ioport_read()
572 return !(s->lsr & UART_LSR_DR); in serial_can_receive()
581 s->lsr |= UART_LSR_BI | UART_LSR_DR; in serial_receive_break()
612 s->lsr |= UART_LSR_DR; in serial_receive1()
616 if (s->lsr & UART_LSR_DR) in serial_receive1()
619 s->lsr |= UART_LSR_DR; in serial_receive1()
/openbmc/u-boot/drivers/serial/
H A Dserial_mtk.c47 #define UART_LSR_DR 0x01 /* Data ready */ macro
155 if (!(readl(&priv->regs->lsr) & UART_LSR_DR)) in mtk_serial_getc()
166 return (readl(&priv->regs->lsr) & UART_LSR_DR) ? 1 : 0; in mtk_serial_pending()
H A Dserial_uniphier.c63 if (!(readl(&port->lsr) & UART_LSR_DR)) in uniphier_serial_getc()
86 return readl(&port->lsr) & UART_LSR_DR; in uniphier_serial_pending()
H A Dns16550.c231 while ((serial_in(&com_port->lsr) & UART_LSR_DR) == 0) { in NS16550_getc()
243 return (serial_in(&com_port->lsr) & UART_LSR_DR) != 0; in NS16550_tstc()
330 return (serial_in(&com_port->lsr) & UART_LSR_DR) ? 1 : 0; in ns16550_serial_pending()
339 if (!(serial_in(&com_port->lsr) & UART_LSR_DR)) in ns16550_serial_getc()
/openbmc/u-boot/include/
H A Dns16550.h166 #define UART_LSR_DR 0x01 /* Data ready */ macro
/openbmc/u-boot/include/linux/
H A Dserial_reg.h131 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro