/drivers/serial/ |
D | m32r_sio_reg.h | 54 #define UART_LSR ((unsigned long) PLD_ESIO0STS) macro 94 #define UART_LSR M32R_SIO0_STS_PORTL /* In: Line Status Register */ macro
|
D | vr41xx_siu.c | 196 lsr = siu_read(port, UART_LSR); in siu_tx_empty() 365 lsr = siu_read(port, UART_LSR); in receive_chars() 437 lsr = siu_read(port, UART_LSR); in siu_interrupt() 458 (void)siu_read(port, UART_LSR); in siu_startup() 463 if (siu_read(port, UART_LSR) == 0xff) in siu_startup() 481 (void)siu_read(port, UART_LSR); in siu_startup() 746 lsr = siu_read(port, UART_LSR); in wait_for_xmitr()
|
D | sunsu.c | 381 *status = serial_inp(up, UART_LSR); in receive_chars() 458 status = serial_inp(up, UART_LSR); in sunsu_serial_interrupt() 526 } while (serial_in(up, UART_LSR) & UART_LSR_DR); in receive_kbd_ms_chars() 534 unsigned char status = serial_inp(up, UART_LSR); in sunsu_kbd_ms_interrupt() 550 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in sunsu_tx_empty() 650 (void) serial_inp(up, UART_LSR); in sunsu_startup() 661 (serial_inp(up, UART_LSR) == 0xff)) { in sunsu_startup() 711 (void) serial_inp(up, UART_LSR); in sunsu_startup() 984 lsr = serial_in(up, UART_LSR); in sunsu_serio_write() 1257 status = serial_in(up, UART_LSR); in wait_for_xmitr()
|
D | pxa.c | 163 *status = serial_in(up, UART_LSR); in receive_chars() 243 lsr = serial_in(up, UART_LSR); in serial_pxa_irq() 259 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in serial_pxa_tx_empty() 377 (void) serial_in(up, UART_LSR); in serial_pxa_startup() 403 (void) serial_in(up, UART_LSR); in serial_pxa_startup() 610 status = serial_in(up, UART_LSR); in wait_for_xmitr()
|
D | 8250.c | 300 [UART_LSR] = 7, 336 [UART_LSR] = 0x24, 346 [UART_LSR] = 0x24, 748 for (count = 0; (serial_inp(up, UART_LSR) & UART_LSR_DR) && in size_fifo() 1278 (void)serial_inp(up, UART_LSR); in autoconfig_irq() 1330 lsr = serial_in(up, UART_LSR); in serial8250_start_tx() 1439 lsr = serial_inp(up, UART_LSR); in receive_chars() 1518 status = serial_inp(up, UART_LSR); in serial8250_handle_port() 1752 lsr = serial_in(up, UART_LSR); in serial8250_backup_timeout() 1780 lsr = serial_in(up, UART_LSR); in serial8250_tx_empty() [all …]
|
D | nwpserial.c | 47 status = dcr_read(up->dcr_host, UART_LSR); in wait_for_bits() 85 while ((dcr_read(up->dcr_host, UART_LSR) & UART_LSR_THRE) == 0) in nwpserial_console_write() 298 ret = dcr_read(up->dcr_host, UART_LSR); in nwpserial_tx_empty()
|
D | m32r_sio.c | 298 while((serial_in(up, UART_LSR) & UART_EMPTY) != UART_EMPTY); in m32r_sio_start_tx() 394 *status = serial_in(up, UART_LSR); in receive_chars() 424 while (!(serial_in(up, UART_LSR) & UART_LSR_THRE)); in transmit_chars() 609 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in m32r_sio_tx_empty()
|
D | 8250_early.c | 72 status = serial_in(port, UART_LSR); in wait_for_xmitr()
|
D | 68360serial.c | 1236 status = serial_in(info, UART_LSR); in get_lsr_info()
|
/drivers/bluetooth/ |
D | dtl1_cs.c | 122 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) in dtl1_write() 289 } while (inb(iobase + UART_LSR) & UART_LSR_DR); in dtl1_receive() 313 lsr = inb(iobase + UART_LSR); in dtl1_interrupt()
|
D | btuart_cs.c | 120 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) in btuart_write() 286 } while (inb(iobase + UART_LSR) & UART_LSR_DR); in btuart_receive() 309 lsr = inb(iobase + UART_LSR); in btuart_interrupt()
|
/drivers/isdn/hisax/ |
D | elsa_ser.c | 157 if (serial_inp(cs, UART_LSR) == 0xff) { in mstartup() 187 (void)serial_inp(cs, UART_LSR); in mstartup() 330 *status = serial_inp(cs, UART_LSR); in receive_chars() 397 status = serial_inp(cs, UART_LSR); in rs_interrupt_elsa()
|
/drivers/char/ |
D | mxser.c | 899 if (inb(info->ioaddr + UART_LSR) == 0xff) { in mxser_startup() 912 (void) inb(info->ioaddr + UART_LSR); in mxser_startup() 936 (void) inb(info->ioaddr + UART_LSR); in mxser_startup() 1121 while (!(inb(info->ioaddr + UART_LSR) & UART_LSR_TEMT)) { in mxser_close() 1351 status = inb(info->ioaddr + UART_LSR); in mxser_get_lsr_info() 1804 lsr = inb(info->ioaddr + UART_LSR) & UART_LSR_TEMT; in mxser_ioctl() 2031 while (!((lsr = inb(info->ioaddr + UART_LSR)) & UART_LSR_TEMT)) { in mxser_wait_until_sent() 2164 *status = inb(port->ioaddr + UART_LSR); in mxser_receive_chars() 2281 status = inb(port->ioaddr + UART_LSR); in mxser_interrupt() 2288 status = inb(port->ioaddr + UART_LSR); in mxser_interrupt()
|
/drivers/net/irda/ |
D | ali-ircc.c | 821 lsr = inb(iobase+UART_LSR); in ali_ircc_sir_interrupt() 885 } while (inb(iobase+UART_LSR) & UART_LSR_DR); in ali_ircc_sir_receive() 922 while(!(inb(iobase+UART_LSR) & UART_LSR_TEMT)) in ali_ircc_sir_write_wakeup() 1067 inb(iobase+UART_LSR); in ali_ircc_sir_change_speed() 1301 if (!(inb(iobase+UART_LSR) & UART_LSR_THRE)) { in ali_ircc_sir_write() 2237 val = inb(iobase+UART_LSR); in FIR2SIR()
|
D | smsc-ircc2.c | 1490 } while (inb(iobase + UART_LSR) & UART_LSR_DR); in smsc_ircc_sir_receive() 1577 lsr = inb(iobase + UART_LSR); in smsc_ircc_interrupt_sir() 2015 if (!(inb(iobase + UART_LSR) & UART_LSR_THRE)) { in smsc_ircc_sir_write() 2112 while (count-- > 0 && !(inb(iobase + UART_LSR) & UART_LSR_TEMT)) in smsc_ircc_sir_wait_hw_transmitter_finish()
|
/drivers/mmc/card/ |
D | sdio_uart.c | 437 *status = sdio_in(port, UART_LSR); in sdio_uart_receive_chars() 533 lsr = sdio_in(port, UART_LSR); in sdio_uart_irq() 582 (void) sdio_in(port, UART_LSR); in sdio_uart_startup()
|
/drivers/usb/serial/ |
D | mos7720.c | 389 send_mos_cmd(port->serial, MOS_READ, port_number, UART_LSR, &data); in mos7720_open() 1522 send_mos_cmd(serial, MOS_READ, 0x00, UART_LSR, &data); in mos7720_startup() 1526 send_mos_cmd(serial, MOS_READ, 0x01, UART_LSR, &data); in mos7720_startup()
|