/drivers/tty/serial/ |
D | pnx8xxx_uart.c | 69 static inline int serial_in(struct pnx8xxx_port *sport, int offset) in serial_in() function 133 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_stop_tx() 152 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_start_tx() 165 ien = serial_in(sport, PNX8XXX_IEN); in pnx8xxx_stop_rx() 187 status = FIFO_TO_SM(serial_in(sport, PNX8XXX_FIFO)) | in pnx8xxx_rx_chars() 188 ISTAT_TO_SM(serial_in(sport, PNX8XXX_ISTAT)); in pnx8xxx_rx_chars() 190 ch = serial_in(sport, PNX8XXX_FIFO) & 0xff; in pnx8xxx_rx_chars() 236 serial_out(sport, PNX8XXX_LCR, serial_in(sport, PNX8XXX_LCR) | in pnx8xxx_rx_chars() 238 status = FIFO_TO_SM(serial_in(sport, PNX8XXX_FIFO)) | in pnx8xxx_rx_chars() 239 ISTAT_TO_SM(serial_in(sport, PNX8XXX_ISTAT)); in pnx8xxx_rx_chars() [all …]
|
D | pxa.c | 60 static inline unsigned int serial_in(struct uart_pxa_port *up, int offset) in serial_in() function 116 ch = serial_in(up, UART_RX); in receive_chars() 169 *status = serial_in(up, UART_LSR); in receive_chars() 231 status = serial_in(up, UART_MSR); in check_modem_status() 256 iir = serial_in(up, UART_IIR); in serial_pxa_irq() 259 lsr = serial_in(up, UART_LSR); in serial_pxa_irq() 275 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in serial_pxa_tx_empty() 287 status = serial_in(up, UART_MSR); in serial_pxa_get_mctrl() 393 (void) serial_in(up, UART_LSR); in serial_pxa_startup() 394 (void) serial_in(up, UART_RX); in serial_pxa_startup() [all …]
|
D | mfd.c | 102 static inline unsigned int serial_in(struct uart_hsu_port *up, int offset) in serial_in() function 149 "IER: \t\t0x%08x\n", serial_in(up, UART_IER)); in port_show_regs() 151 "IIR: \t\t0x%08x\n", serial_in(up, UART_IIR)); in port_show_regs() 153 "LCR: \t\t0x%08x\n", serial_in(up, UART_LCR)); in port_show_regs() 155 "MCR: \t\t0x%08x\n", serial_in(up, UART_MCR)); in port_show_regs() 157 "LSR: \t\t0x%08x\n", serial_in(up, UART_LSR)); in port_show_regs() 159 "MSR: \t\t0x%08x\n", serial_in(up, UART_MSR)); in port_show_regs() 161 "FOR: \t\t0x%08x\n", serial_in(up, UART_FOR)); in port_show_regs() 163 "PS: \t\t0x%08x\n", serial_in(up, UART_PS)); in port_show_regs() 165 "MUL: \t\t0x%08x\n", serial_in(up, UART_MUL)); in port_show_regs() [all …]
|
D | sunsu.c | 101 static unsigned int serial_in(struct uart_sunsu_port *up, int offset) in serial_in() function 155 #define serial_inp(up, offset) serial_in(up, offset) 175 value = serial_in(up, UART_ICR); 431 status = serial_in(up, UART_MSR); in check_modem_status() 474 } while (!(serial_in(up, UART_IIR) & UART_IIR_NO_INT)); in sunsu_serial_interrupt() 527 } while (serial_in(up, UART_LSR) & UART_LSR_DR); in receive_kbd_ms_chars() 534 if (!(serial_in(up, UART_IIR) & UART_IIR_NO_INT)) { in sunsu_kbd_ms_interrupt() 551 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in sunsu_tx_empty() 563 status = serial_in(up, UART_MSR); in sunsu_get_mctrl() 761 (void) serial_in(up, UART_RX); in sunsu_shutdown() [all …]
|
D | omap-serial.c | 66 static inline unsigned int serial_in(struct uart_omap_port *up, int offset) in serial_in() function 193 ch = serial_in(up, UART_RX); in receive_chars() 244 lsr = serial_in(up, UART_LSR); in receive_chars() 362 status = serial_in(up, UART_MSR); in check_modem_status() 398 iir = serial_in(up, UART_IIR); in serial_omap_irq() 406 lsr = serial_in(up, UART_LSR); in serial_omap_irq() 441 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in serial_omap_tx_empty() 488 up->mcr = serial_in(up, UART_MCR); in serial_omap_set_mctrl() 539 (void) serial_in(up, UART_LSR); in serial_omap_startup() 540 if (serial_in(up, UART_LSR) & UART_LSR_DR) in serial_omap_startup() [all …]
|
D | m32r_sio.c | 252 static unsigned int serial_in(struct uart_sio_port *up, int offset) in serial_in() function 291 while((serial_in(up, UART_LSR) & UART_EMPTY) != UART_EMPTY); in m32r_sio_start_tx() 387 *status = serial_in(up, UART_LSR); in receive_chars() 417 while (!(serial_in(up, UART_LSR) & UART_LSR_THRE)); in transmit_chars() 602 ret = serial_in(up, UART_LSR) & UART_LSR_TEMT ? TIOCSER_TEMT : 0; in m32r_sio_tx_empty()
|
D | sh-sci.c | 2133 port->serial_in = sci_serial_in; in sci_init_single()
|
/drivers/tty/serial/8250/ |
D | 8250.c | 439 p->serial_in = hub6_serial_in; in set_io_from_upio() 444 p->serial_in = mem_serial_in; in set_io_from_upio() 450 p->serial_in = mem32_serial_in; in set_io_from_upio() 455 p->serial_in = au_serial_in; in set_io_from_upio() 460 p->serial_in = io_serial_in; in set_io_from_upio() 477 p->serial_in(p, UART_LCR); /* safe, no side-effects */ in serial_port_out_sync() 487 return serial_in(up, UART_DLL) | serial_in(up, UART_DLM) << 8; in _serial_dl_read() 552 value = serial_in(up, UART_ICR); in serial_icr_read() 603 mode = serial_in(up, UART_RSA_MSR); in __enable_rsa() 608 mode = serial_in(up, UART_RSA_MSR); in __enable_rsa() [all …]
|
D | 8250_early.c | 51 static unsigned int __init serial_in(struct uart_port *port, int offset) in serial_in() function 87 status = serial_in(port, UART_LSR); in wait_for_xmitr() 107 ier = serial_in(port, UART_IER); in early_serial8250_write() 122 lcr = serial_in(port, UART_LCR); in probe_baud() 124 dll = serial_in(port, UART_DLL); in probe_baud() 125 dlm = serial_in(port, UART_DLM); in probe_baud() 144 c = serial_in(port, UART_LCR); in init_port()
|
D | 8250_fsl.c | 36 iir = port->serial_in(port, UART_IIR); in fsl8250_handle_irq() 45 port->serial_in(port, UART_RX); in fsl8250_handle_irq() 50 lsr = orig_lsr = up->port.serial_in(&up->port, UART_LSR); in fsl8250_handle_irq()
|
D | 8250_dw.c | 75 unsigned int iir = p->serial_in(p, UART_IIR); in dw8250_handle_irq() 81 (void)p->serial_in(p, UART_USR); in dw8250_handle_irq() 119 port.serial_in = dw8250_serial_in; in dw8250_probe() 127 port.serial_in = dw8250_serial_in32; in dw8250_probe()
|
D | 8250.h | 89 static inline int serial_in(struct uart_8250_port *up, int offset) in serial_in() function 91 return up->port.serial_in(&up->port, offset); in serial_in()
|
/drivers/staging/serial/ |
D | 68360serial.c | 549 status = serial_in(info, UART_MSR); in check_modem_status() 1236 status = serial_in(info, UART_LSR); in get_lsr_info() 1258 status = serial_in(info, UART_MSR); in rs_360_tiocmget() 1851 (do_clocal || (serial_in(info, UART_MSR) & in block_til_ready() 1981 status = serial_in(info, UART_MSR); in line_info() 1982 control = info ? info->MCR : serial_in(info, UART_MCR); in line_info()
|
/drivers/isdn/hisax/ |
D | elsa_ser.c | 48 static inline unsigned int serial_in(struct IsdnCardState *cs, int offset) in serial_in() function 316 ch = serial_in(cs, UART_RX); in receive_chars()
|