Symbol: UART_LSR_THRE
arch/arm/mach-orion5x/kurobox_pro-setup.c
211
while (!(readl(UART1_REG(LSR)) & UART_LSR_THRE))
arch/arm/mach-orion5x/terastation_pro2-setup.c
189
while (!(readl(UART1_REG(LSR)) & UART_LSR_THRE))
arch/mips/ath25/early_printk.c
40
while ((prom_uart_rr(base, UART_LSR) & UART_LSR_THRE) == 0)
arch/mips/ath25/early_printk.c
43
while ((prom_uart_rr(base, UART_LSR) & UART_LSR_THRE) == 0)
arch/mips/boot/compressed/uart-16550.c
50
while (((serial_in(UART_LSR) & UART_LSR_THRE) == 0) && (timeout-- > 0))
arch/mips/kernel/early_printk_8250.c
43
bits = UART_LSR_TEMT | UART_LSR_THRE;
arch/mips/ralink/early_printk.c
79
while ((uart_r32(UART_REG_LSR) & UART_LSR_THRE) == 0)
arch/mips/ralink/early_printk.c
82
while ((uart_r32(UART_REG_LSR_RT2880) & UART_LSR_THRE) == 0)
arch/mips/ralink/early_printk.c
85
while ((uart_r32(UART_REG_LSR_RT2880) & UART_LSR_THRE) == 0)
arch/powerpc/boot/ns16550.c
42
while ((in_8(reg_base + (UART_LSR << reg_shift)) & UART_LSR_THRE) == 0);
arch/powerpc/platforms/embedded6xx/ls_uart.c
39
if (lsr & (UART_LSR_THRE | UART_LSR_TEMT)) {
drivers/media/rc/serial_ir.c
197
while (!(sinp(UART_LSR) & UART_LSR_THRE))
drivers/mmc/core/sdio_uart.c
285
port->read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR;
drivers/mmc/core/sdio_uart.c
520
if (lsr & UART_LSR_THRE)
drivers/tty/mxser.c
1583
if (iir == 0x02 && (status & UART_LSR_THRE))
drivers/tty/mxser.c
1586
if (status & UART_LSR_THRE)
drivers/tty/mxser.c
640
info->read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR;
drivers/tty/serial/8250/8250_aspeed_vuart.c
374
if (lsr & UART_LSR_THRE)
drivers/tty/serial/8250/8250_ce4100.c
50
if (lsr & (UART_LSR_THRE | UART_LSR_TEMT))
drivers/tty/serial/8250/8250_core.c
246
(lsr & UART_LSR_THRE)) {
drivers/tty/serial/8250/8250_dw.c
387
if (!(lsr & UART_LSR_THRE))
drivers/tty/serial/8250/8250_exar.c
489
if (lsr & (UART_LSR_TEMT | UART_LSR_THRE))
drivers/tty/serial/8250/8250_fsl.c
90
if ((lsr & UART_LSR_THRE) && (up->ier & UART_IER_THRI))
drivers/tty/serial/8250/8250_omap.c
1321
if (status & UART_LSR_THRE && up->dma->tx_err) {
drivers/tty/serial/8250/8250_port.c
1372
if (!(lsr & UART_LSR_THRE))
drivers/tty/serial/8250/8250_port.c
1429
if (lsr & UART_LSR_THRE)
drivers/tty/serial/8250/8250_port.c
1718
!(serial_in(up, UART_LSR) & UART_LSR_THRE))
drivers/tty/serial/8250/8250_port.c
1835
if ((status & UART_LSR_THRE) && (up->ier & UART_IER_THRI)) {
drivers/tty/serial/8250/8250_port.c
2192
wait_for_xmitr(up, UART_LSR_THRE);
drivers/tty/serial/8250/8250_port.c
3235
if (wait_for_lsr(up, UART_LSR_THRE))
drivers/tty/serial/8250/8250_port.c
3252
wait_for_xmitr(up, UART_LSR_THRE);
drivers/tty/serial/jsm/jsm_neo.c
360
if (linestatus & (UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR))
drivers/tty/serial/jsm/jsm_neo.c
418
if (linestatus & (UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR)) {
drivers/tty/serial/jsm/jsm_neo.c
419
linestatus &= ~(UART_LSR_THRE | UART_17158_TX_AND_FIFO_CLR);
drivers/tty/serial/jsm/jsm_neo.c
504
if (ch->ch_cached_lsr & UART_LSR_THRE) {
drivers/tty/serial/jsm/jsm_neo.c
505
ch->ch_cached_lsr &= ~(UART_LSR_THRE);
drivers/tty/serial/jsm/jsm_neo.c
892
if (linestatus & UART_LSR_THRE) {
drivers/tty/serial/omap-serial.c
1692
while (UART_LSR_THRE != (serial_in(up, UART_LSR) &
drivers/tty/serial/omap-serial.c
1693
(UART_LSR_THRE | UART_LSR_DR))) {
drivers/tty/serial/omap-serial.c
825
up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR;
drivers/tty/serial/pch_uart.c
1498
wait_for_xmitr(priv, UART_LSR_THRE);
drivers/tty/serial/pch_uart.c
1543
wait_for_xmitr(priv, UART_LSR_THRE);
drivers/tty/serial/pxa.c
233
if (lsr & UART_LSR_THRE)
drivers/tty/serial/pxa.c
450
up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR;
drivers/tty/serial/serial-tegra.c
37
#define TX_EMPTY_STATUS (UART_LSR_TEMT | UART_LSR_THRE)
drivers/tty/serial/sunsu.c
443
if (status & UART_LSR_THRE)
drivers/tty/serial/sunsu.c
813
up->port.read_status_mask = UART_LSR_OE | UART_LSR_THRE | UART_LSR_DR;
drivers/tty/serial/sunsu.c
967
} while (!(lsr & UART_LSR_THRE));
drivers/usb/serial/mos7720.c
1547
if ((data & (UART_LSR_TEMT | UART_LSR_THRE))
drivers/usb/serial/mos7720.c
1548
== (UART_LSR_TEMT | UART_LSR_THRE)) {
include/linux/serial.h
24
#define UART_LSR_BOTH_EMPTY (UART_LSR_TEMT | UART_LSR_THRE)
samples/vfio-mdev/mtty.c
642
lsr |= UART_LSR_TEMT | UART_LSR_THRE;
sound/drivers/serial-u16550.c
238
if (status & UART_LSR_THRE)
sound/drivers/serial-u16550.c
592
if ((inb(uart->base + UART_LSR) & UART_LSR_THRE) != 0) {