Home
last modified time | relevance | path

Searched refs:serial_in (Results 1 – 25 of 28) sorted by relevance

12

/linux-3.4.99/drivers/tty/serial/
Dpnx8xxx_uart.c69 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 …]
Dpxa.c60 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 …]
Dmfd.c102 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 …]
Dsunsu.c101 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 …]
Domap-serial.c66 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 …]
Dm32r_sio.c252 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/
D8250.c466 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 …]
D8250_early.c51 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()
D8250_fsl.c36 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()
D8250_dw.c75 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()
D8250.h90 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/
Dsim_console.c24 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/
Dmalta-console.c29 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/
Dearly_printk.c18 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/
Duart-16550.c25 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/
Dprom.c254 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/
Dplatform.c73 .serial_in = nlm_xlp_uart_in, \
/linux-3.4.99/include/linux/
Dserial_8250.h33 unsigned int (*serial_in)(struct uart_port *, int); member
Dserial_core.h309 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/
Dplatform.c66 .serial_in = nlm_xlr_uart_in, \
Dsetup.c75 s.serial_in = nlm_xlr_uart_in; in nlm_early_serial_setup()
/linux-3.4.99/arch/mips/cavium-octeon/
Dserial.c70 p->serial_in = octeon_serial_in; in octeon_uart_set_common()
/linux-3.4.99/arch/x86/platform/ce4100/
Dce4100.c100 up->serial_in = ce4100_mem_serial_in; in ce4100_serial_fixup()
/linux-3.4.99/arch/mips/pmc-sierra/msp71xx/
Dmsp_serial.c117 up.serial_in = msp_serial_in; in msp_serial_setup()
/linux-3.4.99/drivers/staging/serial/
D68360serial.c549 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()

12