/linux-3.4.99/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()
|
/linux-3.4.99/drivers/tty/serial/8250/ |
D | 8250.c | 466 p->serial_in = hub6_serial_in; in set_io_from_upio() 471 p->serial_in = mem_serial_in; in set_io_from_upio() 477 p->serial_in = mem32_serial_in; in set_io_from_upio() 482 p->serial_in = au_serial_in; in set_io_from_upio() 487 p->serial_in = io_serial_in; in set_io_from_upio() 504 p->serial_in(p, UART_LCR); /* safe, no side-effects */ in serial_port_out_sync() 514 return serial_in(up, UART_DLL) | serial_in(up, UART_DLM) << 8; in _serial_dl_read() 579 value = serial_in(up, UART_ICR); in serial_icr_read() 630 mode = serial_in(up, UART_RSA_MSR); in __enable_rsa() 635 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 | 90 static inline int serial_in(struct uart_8250_port *up, int offset) in serial_in() function 92 return up->port.serial_in(&up->port, offset); in serial_in()
|
/linux-3.4.99/arch/mips/mipssim/ |
D | sim_console.c | 24 static inline unsigned int serial_in(int offset) in serial_in() function 36 while ((serial_in(UART_LSR) & UART_LSR_THRE) == 0) in prom_putchar()
|
/linux-3.4.99/arch/mips/mti-malta/ |
D | malta-console.c | 29 static inline unsigned int serial_in(int offset) in serial_in() function 41 while ((serial_in(UART_LSR) & UART_LSR_THRE) == 0) in prom_putchar()
|
/linux-3.4.99/arch/mips/loongson/common/ |
D | early_printk.c | 18 static inline unsigned int serial_in(unsigned char *base, int offset) in serial_in() function 36 while (((serial_in(uart_base, UART_LSR) & UART_LSR_THRE) == 0) && in prom_putchar()
|
/linux-3.4.99/arch/mips/boot/compressed/ |
D | uart-16550.c | 25 static inline unsigned int serial_in(int offset) in serial_in() function 39 while (((serial_in(UART_LSR) & UART_LSR_THRE) == 0) && (timeout-- > 0)) in putc()
|
/linux-3.4.99/arch/mips/ar7/ |
D | prom.c | 254 static inline unsigned int serial_in(int offset) in serial_in() function 266 while ((serial_in(UART_LSR) & UART_LSR_TEMT) == 0) in prom_putchar()
|
/linux-3.4.99/arch/mips/netlogic/xlp/ |
D | platform.c | 73 .serial_in = nlm_xlp_uart_in, \
|
/linux-3.4.99/include/linux/ |
D | serial_8250.h | 33 unsigned int (*serial_in)(struct uart_port *, int); member
|
D | serial_core.h | 309 unsigned int (*serial_in)(struct uart_port *, int); member 392 return up->serial_in(up, offset); in serial_port_in()
|
/linux-3.4.99/arch/mips/netlogic/xlr/ |
D | platform.c | 66 .serial_in = nlm_xlr_uart_in, \
|
D | setup.c | 75 s.serial_in = nlm_xlr_uart_in; in nlm_early_serial_setup()
|
/linux-3.4.99/arch/mips/cavium-octeon/ |
D | serial.c | 70 p->serial_in = octeon_serial_in; in octeon_uart_set_common()
|
/linux-3.4.99/arch/x86/platform/ce4100/ |
D | ce4100.c | 100 up->serial_in = ce4100_mem_serial_in; in ce4100_serial_fixup()
|
/linux-3.4.99/arch/mips/pmc-sierra/msp71xx/ |
D | msp_serial.c | 117 up.serial_in = msp_serial_in; in msp_serial_setup()
|
/linux-3.4.99/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()
|