| /OK3568_Linux_fs/kernel/arch/powerpc/boot/ |
| H A D | ns16550.c | 27 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro 48 while ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_DR) == 0); in ns16550_getc() 54 return ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_DR) != 0); in ns16550_tstc()
|
| /OK3568_Linux_fs/u-boot/drivers/serial/ |
| H A D | ns16550.c | 223 while ((serial_in(&com_port->lsr) & UART_LSR_DR) == 0) { in NS16550_getc() 235 return (serial_in(&com_port->lsr) & UART_LSR_DR) != 0; in NS16550_tstc() 302 while (!(serial_din(&com_port->lsr) & UART_LSR_DR)) in _debug_uart_getc() 321 return serial_din(&com_port->lsr) & UART_LSR_DR ? 1 : 0; in _debug_uart_tstc() 468 return serial_in(&com_port->lsr) & UART_LSR_DR ? 1 : 0; in ns16550_serial_pending() 477 if (!(serial_in(&com_port->lsr) & UART_LSR_DR)) in ns16550_serial_getc()
|
| H A D | serial_uniphier.c | 63 if (!(readl(&port->lsr) & UART_LSR_DR)) in uniphier_serial_getc() 86 return readl(&port->lsr) & UART_LSR_DR; in uniphier_serial_pending()
|
| /OK3568_Linux_fs/u-boot/drivers/input/ |
| H A D | ps2ser.c | 79 if (com_port->lsr & UART_LSR_DR) { in ps2ser_getc_hw() 143 } while (status & UART_LSR_DR); in ps2ser_interrupt()
|
| /OK3568_Linux_fs/kernel/drivers/accessibility/speakup/ |
| H A D | serialio.c | 120 while (inb_p(speakup_info.port_tts + UART_LSR) & UART_LSR_DR) { in synth_readbuf_handler() 258 while (!(inb_p(speakup_info.port_tts + UART_LSR) & UART_LSR_DR)) { in spk_serial_in() 273 if (!(lsr & UART_LSR_DR)) in spk_serial_in_nowait()
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/ |
| H A D | pxa.c | 86 up->port.read_status_mask &= ~UART_LSR_DR; in serial_pxa_stop_rx() 160 } while ((*status & UART_LSR_DR) && (max_count-- > 0)); in receive_chars() 252 if (lsr & UART_LSR_DR) in serial_pxa_irq() 486 up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in serial_pxa_set_termios() 512 up->port.ignore_status_mask |= UART_LSR_DR; in serial_pxa_set_termios() 686 while (!(lsr & UART_LSR_DR)) in serial_pxa_get_poll_char()
|
| H A D | vr41xx_siu.c | 261 port->read_status_mask &= ~UART_LSR_DR; in siu_stop_rx() 347 } while ((lsr & UART_LSR_DR) && (max_count-- > 0)); in receive_chars() 419 if (lsr & UART_LSR_DR) in siu_interrupt() 542 port->read_status_mask = UART_LSR_THRE | UART_LSR_OE | UART_LSR_DR; in siu_set_termios() 558 port->ignore_status_mask |= UART_LSR_DR; in siu_set_termios()
|
| H A D | sunsu.c | 303 up->port.read_status_mask &= ~UART_LSR_DR; in sunsu_stop_rx() 390 } while ((*status & UART_LSR_DR) && (max_count-- > 0)); in receive_chars() 463 if (status & UART_LSR_DR) in sunsu_serial_interrupt() 528 } while (serial_in(up, UART_LSR) & UART_LSR_DR); in receive_kbd_ms_chars() 538 if ((status & UART_LSR_DR) || (status & UART_LSR_BI)) in sunsu_kbd_ms_interrupt() 842 up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in sunsu_change_speed() 868 up->port.ignore_status_mask |= UART_LSR_DR; in sunsu_change_speed()
|
| H A D | omap-serial.c | 344 up->port.read_status_mask &= ~UART_LSR_DR; in serial_omap_stop_rx() 492 if (likely(lsr & UART_LSR_DR)) { in serial_omap_rlsi() 545 if (!(lsr & UART_LSR_DR)) in serial_omap_rdi() 758 if (serial_in(up, UART_LSR) & UART_LSR_DR) in serial_omap_startup() 825 if (serial_in(up, UART_LSR) & UART_LSR_DR) in serial_omap_shutdown() 907 up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in serial_omap_set_termios() 933 up->port.ignore_status_mask |= UART_LSR_DR; in serial_omap_set_termios() 1219 if (!(status & UART_LSR_DR)) { in serial_omap_poll_get_char() 1812 (UART_LSR_THRE | UART_LSR_DR))) { in serial_omap_mdr1_errataset()
|
| H A D | serial-tegra.c | 336 if ((lsr & UART_LSR_TEMT) && !(lsr & UART_LSR_DR)) in tegra_uart_fifo_reset() 457 if (!(lsr & UART_LSR_DR) && (lsr & UART_LSR_FIFOE)) in tegra_uart_decode_rx_error() 645 if (!(lsr & UART_LSR_DR)) in tegra_uart_handle_rx_pio() 658 if (tup->uport.ignore_status_mask & UART_LSR_DR) in tegra_uart_handle_rx_pio() 677 if (tup->uport.ignore_status_mask & UART_LSR_DR) in tegra_uart_copy_rx_to_tty() 1387 tup->uport.ignore_status_mask |= UART_LSR_DR; in tegra_uart_set_termios()
|
| /OK3568_Linux_fs/kernel/drivers/mmc/core/ |
| H A D | sdio_uart.c | 300 port->read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in sdio_uart_change_speed() 326 port->ignore_status_mask |= UART_LSR_DR; in sdio_uart_change_speed() 366 port->read_status_mask &= ~UART_LSR_DR; in sdio_uart_stop_rx() 419 } while ((*status & UART_LSR_DR) && (max_count-- > 0)); in sdio_uart_receive_chars() 534 if (lsr & UART_LSR_DR) in sdio_uart_irq()
|
| /OK3568_Linux_fs/u-boot/arch/mips/mach-au1x00/ |
| H A D | au1x00_serial.c | 105 if(*uart_lsr&UART_LSR_DR){ in au1x00_serial_tstc()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/embedded6xx/ |
| H A D | ls_uart.c | 46 while (in_8(avr_addr + UART_LSR) & UART_LSR_DR) in wd_stop()
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | ns16550.h | 164 #define UART_LSR_DR 0x01 /* Data ready */ macro
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/8250/ |
| H A D | 8250_port.c | 844 for (count = 0; (serial_in(up, UART_LSR) & UART_LSR_DR) && in size_fifo() 1413 up->port.read_status_mask &= ~UART_LSR_DR; in serial8250_stop_rx() 1717 if (likely(lsr & UART_LSR_DR)) in serial8250_read_char() 1788 } while (lsr & (UART_LSR_DR | UART_LSR_BI)); in serial8250_rx_chars() 1923 if (status & (UART_LSR_DR | UART_LSR_BI)) { in serial8250_handle_irq() 1943 !(port->read_status_mask & UART_LSR_DR)) in serial8250_handle_irq() 1946 if (status & (UART_LSR_DR | UART_LSR_BI) && !skip_rx) { in serial8250_handle_irq() 2155 if (!(lsr & UART_LSR_DR)) { in serial8250_get_poll_char() 2832 port->read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in serial8250_do_set_termios() 2858 port->ignore_status_mask |= UART_LSR_DR; in serial8250_do_set_termios()
|
| H A D | 8250_aspeed_vuart.c | 312 if (lsr & (UART_LSR_DR | UART_LSR_BI)) { in aspeed_vuart_handle_irq() 334 } while (lsr & (UART_LSR_DR | UART_LSR_BI)); in aspeed_vuart_handle_irq()
|
| H A D | 8250_fsl.c | 56 if ((lsr & (UART_LSR_DR | UART_LSR_BI)) && in fsl8250_handle_irq()
|
| H A D | 8250_omap.c | 411 up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR; in omap_8250_set_termios() 437 up->port.ignore_status_mask |= UART_LSR_DR; in omap_8250_set_termios() 803 port->read_status_mask |= UART_LSR_DR; in omap_8250_unthrottle() 1140 if ((status & (UART_LSR_DR | UART_LSR_BI)) && in omap_8250_handle_rx_dma() 1157 if ((status & (UART_LSR_DR | UART_LSR_BI)) && in am654_8250_handle_rx_dma()
|
| H A D | 8250_early.c | 123 if (!(status & UART_LSR_DR)) in early_serial8250_read()
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | serial_reg.h | 140 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | serial_reg.h | 140 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | serial_reg.h | 142 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
|
| /OK3568_Linux_fs/u-boot/include/linux/ |
| H A D | serial_reg.h | 132 #define UART_LSR_DR 0x01 /* Receiver data ready */ macro
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/fiq_debugger/ |
| H A D | rk_fiq_debugger.c | 107 if (rk_fiq_read(t, UART_LSR) & UART_LSR_DR) in debug_port_init() 176 if (!(lsr & (UART_LSR_DR | UART_LSR_BI)) && !(usr & 0x1) && (rfl == 0)) in debug_getc() 180 if (lsr & UART_LSR_DR) { in debug_getc()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-orion5x/ |
| H A D | terastation_pro2-setup.c | 169 while (!(readl(UART1_REG(LSR)) & UART_LSR_DR)) { in tsp2_miconread()
|