Home
last modified time | relevance | path

Searched refs:UART_LSR (Results 1 – 17 of 17) sorted by relevance

/drivers/serial/
Dm32r_sio_reg.h54 #define UART_LSR ((unsigned long) PLD_ESIO0STS) macro
94 #define UART_LSR M32R_SIO0_STS_PORTL /* In: Line Status Register */ macro
Dvr41xx_siu.c196 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()
Dsunsu.c381 *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()
Dpxa.c163 *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()
D8250.c300 [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 …]
Dnwpserial.c47 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()
Dm32r_sio.c298 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()
D8250_early.c72 status = serial_in(port, UART_LSR); in wait_for_xmitr()
D68360serial.c1236 status = serial_in(info, UART_LSR); in get_lsr_info()
/drivers/bluetooth/
Ddtl1_cs.c122 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()
Dbtuart_cs.c120 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/
Delsa_ser.c157 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/
Dmxser.c899 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/
Dali-ircc.c821 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()
Dsmsc-ircc2.c1490 } 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/
Dsdio_uart.c437 *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/
Dmos7720.c389 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()