/drivers/serial/ |
D | zs.c | 324 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 …]
|
D | vr41xx_siu.c | 203 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 …]
|
D | sc26xx.c | 257 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 …]
|
D | pxa.c | 285 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 …]
|
D | sunsu.c | 576 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 …]
|
D | sb1250-duart.c | 251 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()
|
D | pnx8xxx_uart.c | 322 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
|
D | dz.c | 373 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()
|
D | serial_core.c | 129 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 …]
|
D | 8250.c | 1807 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 …]
|
D | serial_ks8695.c | 293 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()
|
D | serial_txx9.c | 441 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()
|
D | atmel_serial.c | 201 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()
|
D | ioc3_serial.c | 1744 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()
|
D | zs.h | 30 unsigned int mctrl; /* State of modem lines. */ member
|
D | ioc4_serial.c | 2459 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()
|
D | serial_lh7a40x.c | 291 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()
|
D | netx-serial.c | 284 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()
|
D | ip22zilog.c | 551 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()
|
D | sunsab.c | 357 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()
|
D | amba-pl010.c | 287 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/ |
D | hvsi.c | 89 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/ |
D | sdio_uart.c | 88 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/ |
D | cpm_uart_core.c | 100 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/ |
D | jsm_tty.c | 96 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()
|