Home
last modified time | relevance | path

Searched refs:mctrl (Results 1 – 25 of 46) sorted by relevance

12

/drivers/serial/
Dzs.c324 unsigned int mctrl; in zs_raw_get_ab_mctrl() local
329 mctrl = ((status_b & CTS) ? TIOCM_CTS : 0) | in zs_raw_get_ab_mctrl()
334 return mctrl; in zs_raw_get_ab_mctrl()
347 unsigned int mmask, mctrl, delta; in zs_raw_xor_mctrl() local
361 mctrl = zport->mctrl; in zs_raw_xor_mctrl()
363 mctrl &= ~mmask; in zs_raw_xor_mctrl()
364 mctrl |= zs_raw_get_ab_mctrl(zport_a, zport) & mmask; in zs_raw_xor_mctrl()
367 delta = mctrl ^ zport->mctrl; in zs_raw_xor_mctrl()
369 zport->mctrl = mctrl; in zs_raw_xor_mctrl()
378 unsigned int mctrl; in zs_get_mctrl() local
[all …]
Dvr41xx_siu.c203 static void siu_set_mctrl(struct uart_port *port, unsigned int mctrl) in siu_set_mctrl() argument
207 if (mctrl & TIOCM_DTR) in siu_set_mctrl()
209 if (mctrl & TIOCM_RTS) in siu_set_mctrl()
211 if (mctrl & TIOCM_OUT1) in siu_set_mctrl()
213 if (mctrl & TIOCM_OUT2) in siu_set_mctrl()
215 if (mctrl & TIOCM_LOOP) in siu_set_mctrl()
224 unsigned int mctrl = 0; in siu_get_mctrl() local
228 mctrl |= TIOCM_CAR; in siu_get_mctrl()
230 mctrl |= TIOCM_RNG; in siu_get_mctrl()
232 mctrl |= TIOCM_DSR; in siu_get_mctrl()
[all …]
Dsc26xx.c257 static void sc26xx_set_mctrl(struct uart_port *port, unsigned int mctrl) in sc26xx_set_mctrl() argument
266 if (mctrl & TIOCM_DTR) in sc26xx_set_mctrl()
272 if (mctrl & TIOCM_RTS) in sc26xx_set_mctrl()
284 unsigned int mctrl = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR; in sc26xx_get_mctrl() local
292 mctrl &= ~TIOCM_DSR; in sc26xx_get_mctrl()
293 mctrl |= ipr & up->dsr_mask[line] ? TIOCM_DSR : 0; in sc26xx_get_mctrl()
296 mctrl &= ~TIOCM_CTS; in sc26xx_get_mctrl()
297 mctrl |= ipr & up->cts_mask[line] ? TIOCM_CTS : 0; in sc26xx_get_mctrl()
300 mctrl &= ~TIOCM_CAR; in sc26xx_get_mctrl()
301 mctrl |= ipr & up->dcd_mask[line] ? TIOCM_CAR : 0; in sc26xx_get_mctrl()
[all …]
Dpxa.c285 static void serial_pxa_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial_pxa_set_mctrl() argument
290 if (mctrl & TIOCM_RTS) in serial_pxa_set_mctrl()
292 if (mctrl & TIOCM_DTR) in serial_pxa_set_mctrl()
294 if (mctrl & TIOCM_OUT1) in serial_pxa_set_mctrl()
296 if (mctrl & TIOCM_OUT2) in serial_pxa_set_mctrl()
298 if (mctrl & TIOCM_LOOP) in serial_pxa_set_mctrl()
388 up->port.mctrl |= TIOCM_OUT2; in serial_pxa_startup()
389 serial_pxa_set_mctrl(&up->port, up->port.mctrl); in serial_pxa_startup()
425 up->port.mctrl &= ~TIOCM_OUT2; in serial_pxa_shutdown()
426 serial_pxa_set_mctrl(&up->port, up->port.mctrl); in serial_pxa_shutdown()
[all …]
Dsunsu.c576 static void sunsu_set_mctrl(struct uart_port *port, unsigned int mctrl) in sunsu_set_mctrl() argument
581 if (mctrl & TIOCM_RTS) in sunsu_set_mctrl()
583 if (mctrl & TIOCM_DTR) in sunsu_set_mctrl()
585 if (mctrl & TIOCM_OUT1) in sunsu_set_mctrl()
587 if (mctrl & TIOCM_OUT2) in sunsu_set_mctrl()
589 if (mctrl & TIOCM_LOOP) in sunsu_set_mctrl()
685 up->port.mctrl |= TIOCM_OUT2; in sunsu_startup()
687 sunsu_set_mctrl(&up->port, up->port.mctrl); in sunsu_startup()
734 up->port.mctrl |= TIOCM_OUT1; in sunsu_shutdown()
736 up->port.mctrl &= ~TIOCM_OUT2; in sunsu_shutdown()
[all …]
Dsb1250-duart.c251 unsigned int mctrl, status; in sbd_get_mctrl() local
255 mctrl = (!(status & M_DUART_IN_PIN0_VAL) ? TIOCM_CTS : 0) | in sbd_get_mctrl()
259 return mctrl; in sbd_get_mctrl()
262 static void sbd_set_mctrl(struct uart_port *uport, unsigned int mctrl) in sbd_set_mctrl() argument
267 if (mctrl & TIOCM_DTR) in sbd_set_mctrl()
271 if (mctrl & TIOCM_RTS) in sbd_set_mctrl()
280 if (mctrl & TIOCM_LOOP) in sbd_set_mctrl()
Dpnx8xxx_uart.c322 unsigned int mctrl = TIOCM_DSR; in pnx8xxx_get_mctrl() local
329 mctrl |= msr & PNX8XXX_UART_MCR_CTS ? TIOCM_CTS : 0; in pnx8xxx_get_mctrl()
330 mctrl |= msr & PNX8XXX_UART_MCR_DCD ? TIOCM_CAR : 0; in pnx8xxx_get_mctrl()
332 return mctrl; in pnx8xxx_get_mctrl()
335 static void pnx8xxx_set_mctrl(struct uart_port *port, unsigned int mctrl) in pnx8xxx_set_mctrl() argument
Ddz.c373 unsigned int mctrl = TIOCM_CAR | TIOCM_DSR | TIOCM_CTS; in dz_get_mctrl() local
377 mctrl &= ~TIOCM_DSR; in dz_get_mctrl()
380 return mctrl; in dz_get_mctrl()
383 static void dz_set_mctrl(struct uart_port *uport, unsigned int mctrl) in dz_set_mctrl() argument
393 if (mctrl & TIOCM_DTR) in dz_set_mctrl()
Dserial_core.c129 old = port->mctrl; in uart_update_mctrl()
130 port->mctrl = (old & ~clear) | set; in uart_update_mctrl()
131 if (old != port->mctrl) in uart_update_mctrl()
132 port->ops->set_mctrl(port, port->mctrl); in uart_update_mctrl()
912 result = port->mctrl; in uart_tiocmget()
1479 unsigned int mctrl; in uart_block_til_ready() local
1528 mctrl = port->ops->get_mctrl(port); in uart_block_til_ready()
1530 if (mctrl & TIOCM_CAR) in uart_block_til_ready()
1741 if (port->mctrl & (bit)) \ in uart_line_info()
1951 port->mctrl |= TIOCM_DTR; in uart_set_options()
[all …]
D8250.c1807 static void serial8250_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial8250_set_mctrl() argument
1812 if (mctrl & TIOCM_RTS) in serial8250_set_mctrl()
1814 if (mctrl & TIOCM_DTR) in serial8250_set_mctrl()
1816 if (mctrl & TIOCM_OUT1) in serial8250_set_mctrl()
1818 if (mctrl & TIOCM_OUT2) in serial8250_set_mctrl()
1820 if (mctrl & TIOCM_LOOP) in serial8250_set_mctrl()
2076 up->port.mctrl |= TIOCM_OUT1; in serial8250_startup()
2082 up->port.mctrl |= TIOCM_OUT2; in serial8250_startup()
2084 serial8250_set_mctrl(&up->port, up->port.mctrl); in serial8250_startup()
2170 up->port.mctrl |= TIOCM_OUT1; in serial8250_shutdown()
[all …]
Dserial_ks8695.c293 static void ks8695uart_set_mctrl(struct uart_port *port, u_int mctrl) in ks8695uart_set_mctrl() argument
298 if (mctrl & TIOCM_RTS) in ks8695uart_set_mctrl()
303 if (mctrl & TIOCM_DTR) in ks8695uart_set_mctrl()
Dserial_txx9.c441 static void serial_txx9_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial_txx9_set_mctrl() argument
445 if (mctrl & TIOCM_RTS) in serial_txx9_set_mctrl()
495 serial_txx9_set_mctrl(&up->port, up->port.mctrl); in serial_txx9_startup()
520 serial_txx9_set_mctrl(&up->port, up->port.mctrl); in serial_txx9_shutdown()
652 serial_txx9_set_mctrl(&up->port, up->port.mctrl); in serial_txx9_set_termios()
Datmel_serial.c201 static void atmel_set_mctrl(struct uart_port *port, u_int mctrl) in atmel_set_mctrl() argument
213 if (mctrl & TIOCM_RTS) in atmel_set_mctrl()
221 if (mctrl & TIOCM_RTS) in atmel_set_mctrl()
226 if (mctrl & TIOCM_DTR) in atmel_set_mctrl()
235 if (mctrl & TIOCM_LOOP) in atmel_set_mctrl()
Dioc3_serial.c1744 static void ic3_set_mctrl(struct uart_port *the_port, unsigned int mctrl) in ic3_set_mctrl() argument
1748 if (mctrl & TIOCM_RTS) in ic3_set_mctrl()
1750 if (mctrl & TIOCM_DTR) in ic3_set_mctrl()
1752 if (mctrl & TIOCM_OUT1) in ic3_set_mctrl()
1754 if (mctrl & TIOCM_OUT2) in ic3_set_mctrl()
1756 if (mctrl & TIOCM_LOOP) in ic3_set_mctrl()
Dzs.h30 unsigned int mctrl; /* State of modem lines. */ member
Dioc4_serial.c2459 static void ic4_set_mctrl(struct uart_port *the_port, unsigned int mctrl) in ic4_set_mctrl() argument
2468 if (mctrl & TIOCM_RTS) in ic4_set_mctrl()
2470 if (mctrl & TIOCM_DTR) in ic4_set_mctrl()
2472 if (mctrl & TIOCM_OUT1) in ic4_set_mctrl()
2474 if (mctrl & TIOCM_OUT2) in ic4_set_mctrl()
2476 if (mctrl & TIOCM_LOOP) in ic4_set_mctrl()
Dserial_lh7a40x.c291 static void lh7a40xuart_set_mctrl (struct uart_port* port, unsigned int mctrl) in lh7a40xuart_set_mctrl() argument
302 if (mctrl & TIOCM_RTS) in lh7a40xuart_set_mctrl()
Dnetx-serial.c284 static void netx_set_mctrl(struct uart_port *port, unsigned int mctrl) in netx_set_mctrl() argument
289 if (mctrl & TIOCM_RTS) { in netx_set_mctrl()
Dip22zilog.c551 static void ip22zilog_set_mctrl(struct uart_port *port, unsigned int mctrl) in ip22zilog_set_mctrl() argument
559 if (mctrl & TIOCM_RTS) in ip22zilog_set_mctrl()
563 if (mctrl & TIOCM_DTR) in ip22zilog_set_mctrl()
Dsunsab.c357 static void sunsab_set_mctrl(struct uart_port *port, unsigned int mctrl) in sunsab_set_mctrl() argument
361 if (mctrl & TIOCM_RTS) { in sunsab_set_mctrl()
368 if (mctrl & TIOCM_DTR) { in sunsab_set_mctrl()
Damba-pl010.c287 static void pl010_set_mctrl(struct uart_port *port, unsigned int mctrl) in pl010_set_mctrl() argument
292 uap->data->set_mctrl(uap->dev, uap->port.membase, mctrl); in pl010_set_mctrl()
/drivers/char/
Dhvsi.c89 uint16_t mctrl; member
312 hp->mctrl &= TIOCM_CD; in hvsi_recv_control()
341 hp->mctrl = 0; in hvsi_recv_response()
343 hp->mctrl |= TIOCM_DTR; in hvsi_recv_response()
345 hp->mctrl |= TIOCM_CD; in hvsi_recv_response()
677 pr_debug("%s: mctrl 0x%x\n", __func__, hp->mctrl); in hvsi_get_mctrl()
683 static int hvsi_set_mctrl(struct hvsi_struct *hp, uint16_t mctrl) in hvsi_set_mctrl() argument
694 if (mctrl & TIOCM_DTR) in hvsi_set_mctrl()
840 ret = hvsi_set_mctrl(hp, hp->mctrl | TIOCM_DTR); in hvsi_open()
1105 return hp->mctrl; in hvsi_tiocmget()
[all …]
/drivers/mmc/card/
Dsdio_uart.c88 unsigned int mctrl; member
233 static void sdio_uart_write_mctrl(struct sdio_uart_port *port, unsigned int mctrl) in sdio_uart_write_mctrl() argument
237 if (mctrl & TIOCM_RTS) in sdio_uart_write_mctrl()
239 if (mctrl & TIOCM_DTR) in sdio_uart_write_mctrl()
241 if (mctrl & TIOCM_OUT1) in sdio_uart_write_mctrl()
243 if (mctrl & TIOCM_OUT2) in sdio_uart_write_mctrl()
245 if (mctrl & TIOCM_LOOP) in sdio_uart_write_mctrl()
256 old = port->mctrl; in sdio_uart_update_mctrl()
257 port->mctrl = (old & ~clear) | set; in sdio_uart_update_mctrl()
258 if (old != port->mctrl) in sdio_uart_update_mctrl()
[all …]
/drivers/serial/cpm_uart/
Dcpm_uart_core.c100 static void cpm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in cpm_uart_set_mctrl() argument
105 gpio_set_value(pinfo->gpios[GPIO_RTS], !(mctrl & TIOCM_RTS)); in cpm_uart_set_mctrl()
108 gpio_set_value(pinfo->gpios[GPIO_DTR], !(mctrl & TIOCM_DTR)); in cpm_uart_set_mctrl()
114 unsigned int mctrl = TIOCM_CTS | TIOCM_DSR | TIOCM_CAR; in cpm_uart_get_mctrl() local
118 mctrl &= ~TIOCM_CTS; in cpm_uart_get_mctrl()
123 mctrl &= ~TIOCM_DSR; in cpm_uart_get_mctrl()
128 mctrl &= ~TIOCM_CAR; in cpm_uart_get_mctrl()
133 mctrl |= TIOCM_RNG; in cpm_uart_get_mctrl()
136 return mctrl; in cpm_uart_get_mctrl()
/drivers/serial/jsm/
Djsm_tty.c96 static void jsm_tty_set_mctrl(struct uart_port *port, unsigned int mctrl) in jsm_tty_set_mctrl() argument
102 if (mctrl & TIOCM_RTS) in jsm_tty_set_mctrl()
107 if (mctrl & TIOCM_DTR) in jsm_tty_set_mctrl()

12