Home
last modified time | relevance | path

Searched refs:x_char (Results 1 – 25 of 45) sorted by relevance

12

/openbmc/linux/drivers/mmc/core/
H A Dsdio_uart.c79 unsigned char x_char; member
419 if (port->x_char) { in sdio_uart_transmit_chars()
420 sdio_out(port, UART_TX, port->x_char); in sdio_uart_transmit_chars()
422 port->x_char = 0; in sdio_uart_transmit_chars()
802 port->x_char = ch; in sdio_uart_send_xchar()
823 port->x_char = STOP_CHAR(tty); in sdio_uart_throttle()
845 if (port->x_char) { in sdio_uart_unthrottle()
846 port->x_char = 0; in sdio_uart_unthrottle()
848 port->x_char = START_CHAR(tty); in sdio_uart_unthrottle()
/openbmc/linux/include/linux/
H A Dserial_core.h468 unsigned char x_char; /* xon/xoff char */ member
769 if (__port->x_char) { \
770 (ch) = __port->x_char; \
772 __port->x_char = 0; \
/openbmc/linux/drivers/tty/
H A Damiserial.c84 int x_char; /* xon/xoff character */ member
269 if (info->x_char) { in transmit_chars()
270 amiga_custom.serdat = info->x_char | 0x100; in transmit_chars()
273 info->x_char = 0; in transmit_chars()
821 info->x_char = ch; in rs_send_xchar()
876 if (info->x_char) in rs_unthrottle()
877 info->x_char = 0; in rs_unthrottle()
H A Dmxser.c267 unsigned char x_char; /* xon/xoff character */ member
1285 info->x_char = STOP_CHAR(tty); in mxser_throttle()
1304 if (info->x_char) in mxser_unthrottle()
1305 info->x_char = 0; in mxser_unthrottle()
1311 info->x_char = START_CHAR(tty); in mxser_unthrottle()
1573 if (port->x_char) { in mxser_transmit_chars()
1574 outb(port->x_char, port->ioaddr + UART_TX); in mxser_transmit_chars()
1575 port->x_char = 0; in mxser_transmit_chars()
/openbmc/linux/drivers/tty/serial/
H A Darc_uart.c162 if (unlikely(port->x_char)) { in arc_serial_tx_chars()
163 UART_SET_DATA(port, port->x_char); in arc_serial_tx_chars()
165 port->x_char = 0; in arc_serial_tx_chars()
H A Dip22zilog.c388 if (up->port.x_char) { in ip22zilog_transmit_chars()
390 writeb(up->port.x_char, &channel->data); in ip22zilog_transmit_chars()
395 up->port.x_char = 0; in ip22zilog_transmit_chars()
595 if (port->x_char) { in ip22zilog_start_tx()
596 writeb(port->x_char, &channel->data); in ip22zilog_start_tx()
601 port->x_char = 0; in ip22zilog_start_tx()
H A Dar933x_uart.c402 (up->port.x_char || !uart_circ_empty(xmit))) { in ar933x_uart_tx_chars()
416 if (up->port.x_char) { in ar933x_uart_tx_chars()
417 ar933x_uart_putc(up, up->port.x_char); in ar933x_uart_tx_chars()
419 up->port.x_char = 0; in ar933x_uart_tx_chars()
H A Ddigicolor-usart.c190 if (port->x_char) { in digicolor_uart_tx()
191 writeb_relaxed(port->x_char, port->membase + UA_EMI_REC); in digicolor_uart_tx()
193 port->x_char = 0; in digicolor_uart_tx()
H A Dclps711x.c151 if (port->x_char) { in uart_clps711x_int_tx()
152 writew(port->x_char, port->membase + UARTDR_OFFSET); in uart_clps711x_int_tx()
154 port->x_char = 0; in uart_clps711x_int_tx()
H A Dmeson_uart.c154 if (port->x_char) { in meson_uart_start_tx()
155 writel(port->x_char, port->membase + AML_UART_WFIFO); in meson_uart_start_tx()
157 port->x_char = 0; in meson_uart_start_tx()
777 port->x_char = 0; in meson_uart_probe()
H A Drda-uart.c340 if (port->x_char) { in rda_uart_send_chars()
345 rda_uart_write(port, port->x_char, RDA_UART_RXTX_BUFFER); in rda_uart_send_chars()
347 port->x_char = 0; in rda_uart_send_chars()
769 rda_port->port.x_char = 0; in rda_uart_probe()
H A Dmilbeaut_usio.c84 if (port->x_char) { in mlb_usio_tx_chars()
85 writew(port->x_char, port->membase + MLB_USIO_REG_DR); in mlb_usio_tx_chars()
87 port->x_char = 0; in mlb_usio_tx_chars()
H A Dsunplus-uart.c205 if (port->x_char) { in transmit_chars()
206 sp_uart_put_char(port, port->x_char); in transmit_chars()
208 port->x_char = 0; in transmit_chars()
H A Ddz.c263 if (dport->port.x_char) { /* XON/XOFF chars */ in dz_transmit_chars()
264 dz_out(dport, DZ_TDR, dport->port.x_char); in dz_transmit_chars()
266 dport->port.x_char = 0; in dz_transmit_chars()
H A Duartlite.c192 if (port->x_char) { in ulite_transmit()
193 uart_out32(port->x_char, ULITE_TX, port); in ulite_transmit()
194 port->x_char = 0; in ulite_transmit()
H A Dsunzilog.c486 if (up->port.x_char) { in sunzilog_transmit_chars()
488 writeb(up->port.x_char, &channel->data); in sunzilog_transmit_chars()
493 up->port.x_char = 0; in sunzilog_transmit_chars()
695 if (port->x_char) { in sunzilog_start_tx()
696 writeb(port->x_char, &channel->data); in sunzilog_start_tx()
701 port->x_char = 0; in sunzilog_start_tx()
H A Dpmac_zilog.c376 if (uap->port.x_char) { in pmz_transmit_chars()
378 write_zsdata(uap, uap->port.x_char); in pmz_transmit_chars()
381 uap->port.x_char = 0; in pmz_transmit_chars()
603 if (port->x_char) { in pmz_start_tx()
604 write_zsdata(uap, port->x_char); in pmz_start_tx()
607 port->x_char = 0; in pmz_start_tx()
H A Dpic32_uart.c348 if (port->x_char) { in pic32_uart_do_tx()
349 pic32_uart_writel(sport, PIC32_UART_TX, port->x_char); in pic32_uart_do_tx()
351 port->x_char = 0; in pic32_uart_do_tx()
H A Dpch_uart.c837 if (port->x_char) { in handle_tx()
838 iowrite8(port->x_char, priv->membase + PCH_UART_THR); in handle_tx()
840 port->x_char = 0; in handle_tx()
894 if (port->x_char) { in dma_handle_tx()
895 iowrite8(port->x_char, priv->membase + PCH_UART_THR); in dma_handle_tx()
897 port->x_char = 0; in dma_handle_tx()
H A Dsb1250-duart.c390 if (sport->port.x_char) { in sbd_transmit_chars()
391 write_sbdchn(sport, R_DUART_TX_HOLD, sport->port.x_char); in sbd_transmit_chars()
393 sport->port.x_char = 0; in sbd_transmit_chars()
H A Dmax3100.c303 if (s->port.x_char) { in max3100_work()
304 tx = s->port.x_char; in max3100_work()
306 s->port.x_char = 0; in max3100_work()
H A Dsccnxp.c445 if (unlikely(port->x_char)) { in sccnxp_handle_tx()
446 sccnxp_port_write(port, SCCNXP_THR_REG, port->x_char); in sccnxp_handle_tx()
448 port->x_char = 0; in sccnxp_handle_tx()
H A Ducc_uart.c340 if (port->x_char) { in qe_uart_tx_pump()
346 *p++ = port->x_char; in qe_uart_tx_pump()
357 port->x_char = 0; in qe_uart_tx_pump()
H A Damba-pl011.c749 if (!uap->port.x_char) { in pl011_dma_tx_start()
783 pl011_write(uap->port.x_char, uap, REG_DR); in pl011_dma_tx_start()
785 uap->port.x_char = 0; in pl011_dma_tx_start()
1470 if (uap->port.x_char) { in pl011_tx_chars()
1471 if (!pl011_tx_char(uap, uap->port.x_char, from_irq)) in pl011_tx_chars()
1473 uap->port.x_char = 0; in pl011_tx_chars()
/openbmc/linux/drivers/tty/serial/8250/
H A D8250_dma.c95 if (up->x_char) { in serial8250_tx_dma()
101 } else if (up->x_char) { in serial8250_tx_dma()

12