Searched refs:UART_LSR_TEMT (Results  1 – 25 of 26) sorted by relevance
12
| /Linux-v6.6/arch/arm/include/debug/ | 
| D | 8250.S | 43 		and	\rd, \rd, #UART_LSR_TEMT | UART_LSR_THRE 44 		teq	\rd, #UART_LSR_TEMT | UART_LSR_THRE
  | 
| D | omap2plus.S | 73 		and	\rd, \rd, #(UART_LSR_TEMT | UART_LSR_THRE) 74 		teq	\rd, #(UART_LSR_TEMT | UART_LSR_THRE)
  | 
| D | brcmstb.S | 136 		and	\rd, \rd, #UART_LSR_TEMT | UART_LSR_THRE 137 		teq	\rd, #UART_LSR_TEMT | UART_LSR_THRE
  | 
| /Linux-v6.6/include/linux/ | 
| D | serial.h | 24 #define UART_LSR_BOTH_EMPTY	(UART_LSR_TEMT | UART_LSR_THRE)
  | 
| /Linux-v6.6/arch/mips/kernel/ | 
| D | early_printk_8250.c | 43 	bits = UART_LSR_TEMT | UART_LSR_THRE;  in prom_putchar()
  | 
| D | cps-vec-ns16550.S | 38 	andi		t0, t0, UART_LSR_TEMT
  | 
| /Linux-v6.6/arch/x86/platform/ce4100/ | 
| D | ce4100.c | 67 				if (lsr & (UART_LSR_THRE | UART_LSR_TEMT))  in ce4100_mem_serial_in()
  | 
| /Linux-v6.6/arch/powerpc/platforms/embedded6xx/ | 
| D | ls_uart.c | 39 		if (lsr & (UART_LSR_THRE | UART_LSR_TEMT)) {  in wd_stop()
  | 
| /Linux-v6.6/drivers/tty/serial/ | 
| D | serial-tegra.c | 37 #define TX_EMPTY_STATUS				(UART_LSR_TEMT | UART_LSR_THRE) 340 		if ((lsr & UART_LSR_TEMT) && !(lsr & UART_LSR_DR))  in tegra_uart_fifo_reset() 947 	if ((lsr & UART_LSR_TEMT) != UART_LSR_TEMT) {  in tegra_uart_hw_deinit() 955 		while ((lsr & UART_LSR_TEMT) != UART_LSR_TEMT) {  in tegra_uart_hw_deinit()
  | 
| D | sunplus-uart.c | 96 	return (lsr & UART_LSR_TEMT) ? TIOCSER_TEMT : 0;  in sunplus_tx_empty() 744 					(val & UART_LSR_TEMT), 1, 10000);  in sunplus_uart_putc()
  | 
| D | pxa.c | 246 	ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0;  in serial_pxa_tx_empty()
  | 
| D | sunsu.c | 549 	ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0;  in sunsu_tx_empty()
  | 
| /Linux-v6.6/include/uapi/linux/ | 
| D | serial_reg.h | 140 #define UART_LSR_TEMT		0x40 /* Transmitter empty */  macro
  | 
| /Linux-v6.6/arch/mips/ar7/ | 
| D | prom.c | 253 	while ((serial_in(UART_LSR) & UART_LSR_TEMT) == 0)  in prom_putchar()
  | 
| /Linux-v6.6/drivers/tty/serial/8250/ | 
| D | 8250_ingenic.c | 60 	} while ((lsr & UART_LSR_TEMT) == 0);  in ingenic_early_console_putc()
  | 
| D | 8250_dw.c | 148 		if (lsr & UART_LSR_TEMT)  in dw8250_tx_wait_empty()
  | 
| D | 8250_exar.c | 221 		if (lsr & (UART_LSR_TEMT | UART_LSR_THRE))  in exar_shutdown()
  | 
| D | 8250_port.c | 1503 		if (!(lsr & UART_LSR_TEMT)) {  in __stop_tx() 2421 	if (lsr & UART_LSR_TEMT && iir & UART_IIR_NO_INT) {  in serial8250_do_startup()
  | 
| /Linux-v6.6/drivers/usb/serial/ | 
| D | f81232.c | 772 		if ((tmp & UART_LSR_TEMT) != UART_LSR_TEMT)  in f81232_tx_empty()
  | 
| D | mos7720.c | 1546 		if ((data & (UART_LSR_TEMT | UART_LSR_THRE))  in get_lsr_info() 1547 					== (UART_LSR_TEMT | UART_LSR_THRE)) {  in get_lsr_info()
  | 
| /Linux-v6.6/drivers/media/rc/ | 
| D | serial_ir.c | 204 		while (!(sinp(UART_LSR) & UART_LSR_TEMT))  in send_pulse_irdeo()
  | 
| /Linux-v6.6/drivers/tty/serial/jsm/ | 
| D | jsm_cls.c | 892 	if (!(lsr & UART_LSR_TEMT))  in cls_get_uart_bytes_left()
  | 
| D | jsm_neo.c | 1321 	if (!(lsr & UART_LSR_TEMT))  in neo_get_uart_bytes_left()
  | 
| /Linux-v6.6/drivers/tty/ | 
| D | mxser.c | 1093 	result = ((status & UART_LSR_TEMT) ? TIOCSER_TEMT : 0);  in mxser_get_lsr_info() 1391 	return !(lsr & UART_LSR_TEMT);  in mxser_tx_empty()
  | 
| /Linux-v6.6/samples/vfio-mdev/ | 
| D | mtty.c | 582 			lsr |= UART_LSR_TEMT | UART_LSR_THRE;  in handle_bar_read()
  | 
        12