Home
last modified time | relevance | path

Searched refs:UART_LSR_DR (Results 1 - 8 of 8) sorted by relevance

/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Duart.c41 if (ReadUartReg(UART_LSR_OFFSET) & UART_LSR_DR) { in UartGetc()
77 if (ReadUartReg(UART_LSR_OFFSET) & UART_LSR_DR) { in UartReceiveHandler()
H A Duart.h49 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
/device/soc/rockchip/common/sdk_linux/include/uapi/linux/
H A Dserial_reg.h142 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
/device/soc/rockchip/common/sdk_linux/drivers/tty/serial/8250/
H A D8250_port.c884 for (count = 0; (serial_in(up, UART_LSR) & UART_LSR_DR) && (count < PORT_ONEHUNDREDFIFTYSIX); count++) { in size_fifo()
1462 up->port.read_status_mask &= ~UART_LSR_DR; in serial8250_stop_rx()
1636 * UART_LSR_DR bit even when UART_IER_RDI is disabled, foiling this approach.)
1773 if (likely(lsr & UART_LSR_DR)) { in serial8250_read_char()
1778 * set UART_LSR_BI without setting UART_LSR_DR when in serial8250_read_char()
1780 * receive buffer without UART_LSR_DR bit set, we in serial8250_read_char()
1851 } while (lsr & (UART_LSR_DR | UART_LSR_BI)); in serial8250_rx_chars()
1989 if (status & (UART_LSR_DR | UART_LSR_BI)) { in serial8250_handle_irq()
2010 !(port->read_status_mask & UART_LSR_DR)) { in serial8250_handle_irq()
2014 if ((status & (UART_LSR_DR | UART_LSR_B in serial8250_handle_irq()
[all...]
H A D8250_dw.c270 if (!(status & (UART_LSR_DR | UART_LSR_BI)) && !(usr & 0x1) && (rfl == 0)) { in dw8250_handle_irq()
H A D8250_core.c888 up->port.read_status_mask |= UART_LSR_DR; in serial_8250_overrun_backoff_work()
/device/soc/rockchip/common/vendor/drivers/rockchip/
H A Drk_fiq_debugger.c106 if (rk_fiq_read(t, UART_LSR) & UART_LSR_DR) { in debug_port_init()
165 if (lsr & UART_LSR_DR) { in debug_getc()
/device/soc/rockchip/rk3588/kernel/drivers/soc/rockchip/
H A Drk_fiq_debugger.c107 if (rk_fiq_read(t, UART_LSR) & UART_LSR_DR) in debug_port_init()
166 if (lsr & UART_LSR_DR) { in debug_getc()

Completed in 11 milliseconds