/linux-4.1.27/drivers/tty/serial/ |
D | serial_mctrl_gpio.c | 31 unsigned int mctrl; member 44 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl) in mctrl_gpio_set() argument 55 value_array[count] = !!(mctrl & mctrl_gpios_desc[i].mctrl); in mctrl_gpio_set() 69 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get() argument 76 *mctrl |= mctrl_gpios_desc[i].mctrl; in mctrl_gpio_get() 78 *mctrl &= ~mctrl_gpios_desc[i].mctrl; in mctrl_gpio_get() 82 return *mctrl; in mctrl_gpio_get()
|
D | serial_mctrl_gpio.h | 48 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl); 54 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl); 80 void mctrl_gpio_set(struct mctrl_gpios *gpios, unsigned int mctrl) in mctrl_gpio_set() argument 85 unsigned int mctrl_gpio_get(struct mctrl_gpios *gpios, unsigned int *mctrl) in mctrl_gpio_get() argument 87 return *mctrl; in mctrl_gpio_get()
|
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 | zs.c | 325 unsigned int mctrl; in zs_raw_get_ab_mctrl() local 330 mctrl = ((status_b & CTS) ? TIOCM_CTS : 0) | in zs_raw_get_ab_mctrl() 335 return mctrl; in zs_raw_get_ab_mctrl() 348 unsigned int mmask, mctrl, delta; in zs_raw_xor_mctrl() local 362 mctrl = zport->mctrl; in zs_raw_xor_mctrl() 364 mctrl &= ~mmask; in zs_raw_xor_mctrl() 365 mctrl |= zs_raw_get_ab_mctrl(zport_a, zport) & mmask; in zs_raw_xor_mctrl() 368 delta = mctrl ^ zport->mctrl; in zs_raw_xor_mctrl() 370 zport->mctrl = mctrl; in zs_raw_xor_mctrl() 379 unsigned int mctrl; in zs_get_mctrl() local [all …]
|
D | men_z135_uart.c | 484 static void men_z135_set_mctrl(struct uart_port *port, unsigned int mctrl) in men_z135_set_mctrl() argument 490 if (mctrl & TIOCM_RTS) in men_z135_set_mctrl() 495 if (mctrl & TIOCM_DTR) in men_z135_set_mctrl() 500 if (mctrl & TIOCM_OUT1) in men_z135_set_mctrl() 505 if (mctrl & TIOCM_OUT2) in men_z135_set_mctrl() 510 if (mctrl & TIOCM_LOOP) in men_z135_set_mctrl() 527 unsigned int mctrl = 0; in men_z135_get_mctrl() local 533 mctrl |= TIOCM_CTS; in men_z135_get_mctrl() 535 mctrl |= TIOCM_DSR; in men_z135_get_mctrl() 537 mctrl |= TIOCM_RI; in men_z135_get_mctrl() [all …]
|
D | bcm63xx_uart.c | 106 static void bcm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in bcm_uart_set_mctrl() argument 113 if (!(mctrl & TIOCM_DTR)) in bcm_uart_set_mctrl() 115 if (!(mctrl & TIOCM_RTS)) in bcm_uart_set_mctrl() 120 if (mctrl & TIOCM_LOOP) in bcm_uart_set_mctrl() 132 unsigned int val, mctrl; in bcm_uart_get_mctrl() local 134 mctrl = 0; in bcm_uart_get_mctrl() 137 mctrl |= TIOCM_RI; in bcm_uart_get_mctrl() 139 mctrl |= TIOCM_CTS; in bcm_uart_get_mctrl() 141 mctrl |= TIOCM_CD; in bcm_uart_get_mctrl() 143 mctrl |= TIOCM_DSR; in bcm_uart_get_mctrl() [all …]
|
D | sccnxp.c | 536 static void sccnxp_set_mctrl(struct uart_port *port, unsigned int mctrl) in sccnxp_set_mctrl() argument 546 sccnxp_set_bit(port, DTR_OP, mctrl & TIOCM_DTR); in sccnxp_set_mctrl() 547 sccnxp_set_bit(port, RTS_OP, mctrl & TIOCM_RTS); in sccnxp_set_mctrl() 557 unsigned int mctrl = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR; in sccnxp_get_mctrl() local 560 return mctrl; in sccnxp_get_mctrl() 569 mctrl &= ~TIOCM_DSR; in sccnxp_get_mctrl() 570 mctrl |= (ipr & bitmask) ? TIOCM_DSR : 0; in sccnxp_get_mctrl() 575 mctrl &= ~TIOCM_CTS; in sccnxp_get_mctrl() 576 mctrl |= (ipr & bitmask) ? TIOCM_CTS : 0; in sccnxp_get_mctrl() 581 mctrl &= ~TIOCM_CAR; in sccnxp_get_mctrl() [all …]
|
D | pxa.c | 303 static void serial_pxa_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial_pxa_set_mctrl() argument 308 if (mctrl & TIOCM_RTS) in serial_pxa_set_mctrl() 310 if (mctrl & TIOCM_DTR) in serial_pxa_set_mctrl() 312 if (mctrl & TIOCM_OUT1) in serial_pxa_set_mctrl() 314 if (mctrl & TIOCM_OUT2) in serial_pxa_set_mctrl() 316 if (mctrl & TIOCM_LOOP) in serial_pxa_set_mctrl() 381 up->port.mctrl |= TIOCM_OUT2; in serial_pxa_startup() 382 serial_pxa_set_mctrl(&up->port, up->port.mctrl); in serial_pxa_startup() 418 up->port.mctrl &= ~TIOCM_OUT2; in serial_pxa_shutdown() 419 serial_pxa_set_mctrl(&up->port, up->port.mctrl); in serial_pxa_shutdown() [all …]
|
D | mxs-auart.c | 415 static void mxs_auart_set_mctrl(struct uart_port *u, unsigned mctrl) in mxs_auart_set_mctrl() argument 422 if (mctrl & TIOCM_RTS) { in mxs_auart_set_mctrl() 431 mctrl_gpio_set(s->gpios, mctrl); in mxs_auart_set_mctrl() 435 static u32 mxs_auart_modem_status(struct mxs_auart_port *s, u32 mctrl) in mxs_auart_modem_status() argument 439 mctrl_diff = mctrl ^ s->mctrl_prev; in mxs_auart_modem_status() 440 s->mctrl_prev = mctrl; in mxs_auart_modem_status() 448 uart_handle_dcd_change(&s->port, mctrl & TIOCM_CD); in mxs_auart_modem_status() 450 uart_handle_cts_change(&s->port, mctrl & TIOCM_CTS); in mxs_auart_modem_status() 454 return mctrl; in mxs_auart_modem_status() 461 u32 mctrl = 0; in mxs_auart_get_mctrl() local [all …]
|
D | sunsu.c | 583 static void sunsu_set_mctrl(struct uart_port *port, unsigned int mctrl) in sunsu_set_mctrl() argument 589 if (mctrl & TIOCM_RTS) in sunsu_set_mctrl() 591 if (mctrl & TIOCM_DTR) in sunsu_set_mctrl() 593 if (mctrl & TIOCM_OUT1) in sunsu_set_mctrl() 595 if (mctrl & TIOCM_OUT2) in sunsu_set_mctrl() 597 if (mctrl & TIOCM_LOOP) in sunsu_set_mctrl() 695 up->port.mctrl |= TIOCM_OUT2; in sunsu_startup() 697 sunsu_set_mctrl(&up->port, up->port.mctrl); in sunsu_startup() 745 up->port.mctrl |= TIOCM_OUT1; in sunsu_shutdown() 747 up->port.mctrl &= ~TIOCM_OUT2; in sunsu_shutdown() [all …]
|
D | etraxfs-uart.c | 424 static void etraxfs_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in etraxfs_uart_set_mctrl() argument 428 crisv32_serial_set_rts(up, mctrl & TIOCM_RTS ? 1 : 0, 0); in etraxfs_uart_set_mctrl() 431 gpiod_set_raw_value(up->dtr_pin, mctrl & TIOCM_DTR ? 0 : 1); in etraxfs_uart_set_mctrl() 434 gpiod_set_raw_value(up->ri_pin, mctrl & TIOCM_RNG ? 0 : 1); in etraxfs_uart_set_mctrl() 437 gpiod_set_raw_value(up->cd_pin, mctrl & TIOCM_CD ? 0 : 1); in etraxfs_uart_set_mctrl() 659 etraxfs_uart_set_mctrl(&up->port, up->port.mctrl); in etraxfs_uart_startup() 679 etraxfs_uart_set_mctrl(&up->port, up->port.mctrl); in etraxfs_uart_shutdown() 831 etraxfs_uart_set_mctrl(&up->port, up->port.mctrl); in etraxfs_uart_set_termios()
|
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 | timbuart.c | 127 port->mctrl & TIOCM_RTS, in timbuart_tx_chars() 222 static void timbuart_set_mctrl(struct uart_port *port, unsigned int mctrl) in timbuart_set_mctrl() argument 224 dev_dbg(port->dev, "%s - %x\n", __func__, mctrl); in timbuart_set_mctrl() 226 if (mctrl & TIOCM_RTS) in timbuart_set_mctrl()
|
D | omap-serial.c | 681 static void serial_omap_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial_omap_set_mctrl() argument 687 if (mctrl & TIOCM_RTS) in serial_omap_set_mctrl() 689 if (mctrl & TIOCM_DTR) in serial_omap_set_mctrl() 691 if (mctrl & TIOCM_OUT1) in serial_omap_set_mctrl() 693 if (mctrl & TIOCM_OUT2) in serial_omap_set_mctrl() 695 if (mctrl & TIOCM_LOOP) in serial_omap_set_mctrl() 708 if ((mctrl & TIOCM_RTS) && (port->status & UPSTAT_AUTORTS)) in serial_omap_set_mctrl() 788 up->port.mctrl |= TIOCM_OUT2; in serial_omap_startup() 789 serial_omap_set_mctrl(&up->port, up->port.mctrl); in serial_omap_startup() 829 up->port.mctrl &= ~TIOCM_OUT2; in serial_omap_shutdown() [all …]
|
D | pnx8xxx_uart.c | 330 unsigned int mctrl = TIOCM_DSR; in pnx8xxx_get_mctrl() local 337 mctrl |= msr & PNX8XXX_UART_MCR_CTS ? TIOCM_CTS : 0; in pnx8xxx_get_mctrl() 338 mctrl |= msr & PNX8XXX_UART_MCR_DCD ? TIOCM_CAR : 0; in pnx8xxx_get_mctrl() 340 return mctrl; in pnx8xxx_get_mctrl() 343 static void pnx8xxx_set_mctrl(struct uart_port *port, unsigned int mctrl) in pnx8xxx_set_mctrl() argument
|
D | dz.c | 366 unsigned int mctrl = TIOCM_CAR | TIOCM_DSR | TIOCM_CTS; in dz_get_mctrl() local 370 mctrl &= ~TIOCM_DSR; in dz_get_mctrl() 373 return mctrl; in dz_get_mctrl() 376 static void dz_set_mctrl(struct uart_port *uport, unsigned int mctrl) in dz_set_mctrl() argument 386 if (mctrl & TIOCM_DTR) in dz_set_mctrl()
|
D | serial_core.c | 120 old = port->mctrl; in uart_update_mctrl() 121 port->mctrl = (old & ~clear) | set; in uart_update_mctrl() 122 if (old != port->mctrl) in uart_update_mctrl() 123 port->ops->set_mctrl(port, port->mctrl); in uart_update_mctrl() 974 result = uport->mctrl; in uart_tiocmget() 1560 int mctrl; in uart_carrier_raised() local 1563 mctrl = uport->ops->get_mctrl(uport); in uart_carrier_raised() 1565 if (mctrl & TIOCM_CAR) in uart_carrier_raised() 1715 if (uport->mctrl & (bit)) \ in uart_line_info() 1969 port->mctrl |= TIOCM_DTR; in uart_set_options() [all …]
|
D | serial_ks8695.c | 295 static void ks8695uart_set_mctrl(struct uart_port *port, u_int mctrl) in ks8695uart_set_mctrl() argument 300 if (mctrl & TIOCM_RTS) in ks8695uart_set_mctrl() 305 if (mctrl & TIOCM_DTR) in ks8695uart_set_mctrl()
|
D | zs.h | 30 unsigned int mctrl; /* State of modem lines. */ member
|
D | serial_txx9.c | 439 static void serial_txx9_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial_txx9_set_mctrl() argument 443 if (mctrl & TIOCM_RTS) in serial_txx9_set_mctrl() 576 serial_txx9_set_mctrl(&up->port, up->port.mctrl); in serial_txx9_startup() 601 serial_txx9_set_mctrl(&up->port, up->port.mctrl); in serial_txx9_shutdown() 733 serial_txx9_set_mctrl(&up->port, up->port.mctrl); in serial_txx9_set_termios()
|
D | rp2.c | 302 static void rp2_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in rp2_uart_set_mctrl() argument 306 ((mctrl & TIOCM_DTR) ? RP2_TXRX_CTL_DTR_m : 0) | in rp2_uart_set_mctrl() 307 ((mctrl & TIOCM_RTS) ? RP2_TXRX_CTL_RTS_m : 0) | in rp2_uart_set_mctrl() 308 ((mctrl & TIOCM_LOOP) ? RP2_TXRX_CTL_LOOP_m : 0)); in rp2_uart_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 | bfin_sport_uart.c | 229 static void sport_set_mctrl(struct uart_port *port, unsigned int mctrl) in sport_set_mctrl() argument 236 if (mctrl & TIOCM_RTS) in sport_set_mctrl() 262 static void sport_set_mctrl(struct uart_port *port, unsigned int mctrl) in sport_set_mctrl() argument
|
D | pch_uart.c | 1213 static void pch_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in pch_uart_set_mctrl() argument 1218 if (mctrl & TIOCM_DTR) in pch_uart_set_mctrl() 1220 if (mctrl & TIOCM_RTS) in pch_uart_set_mctrl() 1222 if (mctrl & TIOCM_LOOP) in pch_uart_set_mctrl() 1228 if (mctrl) in pch_uart_set_mctrl() 1441 pch_uart_set_mctrl(&priv->port, priv->port.mctrl); in pch_uart_set_termios()
|
D | clps711x.c | 209 static void uart_clps711x_set_mctrl(struct uart_port *port, unsigned int mctrl) in uart_clps711x_set_mctrl() argument 213 mctrl_gpio_set(s->gpios, mctrl); in uart_clps711x_set_mctrl()
|
D | fsl_lpuart.c | 853 static void lpuart_set_mctrl(struct uart_port *port, unsigned int mctrl) in lpuart_set_mctrl() argument 860 if (mctrl & TIOCM_RTS) in lpuart_set_mctrl() 863 if (mctrl & TIOCM_CTS) in lpuart_set_mctrl() 869 static void lpuart32_set_mctrl(struct uart_port *port, unsigned int mctrl) in lpuart32_set_mctrl() argument 876 if (mctrl & TIOCM_RTS) in lpuart32_set_mctrl() 879 if (mctrl & TIOCM_CTS) in lpuart32_set_mctrl()
|
D | ioc4_serial.c | 2458 static void ic4_set_mctrl(struct uart_port *the_port, unsigned int mctrl) in ic4_set_mctrl() argument 2467 if (mctrl & TIOCM_RTS) in ic4_set_mctrl() 2469 if (mctrl & TIOCM_DTR) in ic4_set_mctrl() 2471 if (mctrl & TIOCM_OUT1) in ic4_set_mctrl() 2473 if (mctrl & TIOCM_OUT2) in ic4_set_mctrl() 2475 if (mctrl & TIOCM_LOOP) in ic4_set_mctrl()
|
D | netx-serial.c | 282 static void netx_set_mctrl(struct uart_port *port, unsigned int mctrl) in netx_set_mctrl() argument 287 if (mctrl & TIOCM_RTS) { in netx_set_mctrl()
|
D | vt8500_serial.c | 295 static void vt8500_set_mctrl(struct uart_port *port, unsigned int mctrl) in vt8500_set_mctrl() argument 299 if (mctrl & TIOCM_RTS) in vt8500_set_mctrl()
|
D | ip22zilog.c | 545 static void ip22zilog_set_mctrl(struct uart_port *port, unsigned int mctrl) in ip22zilog_set_mctrl() argument 554 if (mctrl & TIOCM_RTS) in ip22zilog_set_mctrl() 558 if (mctrl & TIOCM_DTR) in ip22zilog_set_mctrl()
|
D | xilinx_uartps.c | 927 static void cdns_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in cdns_uart_set_mctrl() argument 935 if (mctrl & TIOCM_RTS) in cdns_uart_set_mctrl() 937 if (mctrl & TIOCM_DTR) in cdns_uart_set_mctrl()
|
D | sunsab.c | 362 static void sunsab_set_mctrl(struct uart_port *port, unsigned int mctrl) in sunsab_set_mctrl() argument 367 if (mctrl & TIOCM_RTS) { in sunsab_set_mctrl() 374 if (mctrl & TIOCM_DTR) { in sunsab_set_mctrl()
|
D | mux.c | 125 static void mux_set_mctrl(struct uart_port *port, unsigned int mctrl) in mux_set_mctrl() argument
|
D | amba-pl010.c | 300 static void pl010_set_mctrl(struct uart_port *port, unsigned int mctrl) in pl010_set_mctrl() argument 306 uap->data->set_mctrl(uap->dev, uap->port.membase, mctrl); in pl010_set_mctrl()
|
D | serial-tegra.c | 208 static void tegra_uart_set_mctrl(struct uart_port *u, unsigned int mctrl) in tegra_uart_set_mctrl() argument 215 tup->rts_active = !!(mctrl & TIOCM_RTS); in tegra_uart_set_mctrl() 218 dtr_enable = !!(mctrl & TIOCM_DTR); in tegra_uart_set_mctrl()
|
D | 21285.c | 164 static void serial21285_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial21285_set_mctrl() argument
|
D | atmel_serial.c | 347 static void atmel_set_mctrl(struct uart_port *port, u_int mctrl) in atmel_set_mctrl() argument 376 if (mctrl & TIOCM_RTS) in atmel_set_mctrl() 381 if (mctrl & TIOCM_DTR) in atmel_set_mctrl() 388 mctrl_gpio_set(atmel_port->gpios, mctrl); in atmel_set_mctrl() 392 if (mctrl & TIOCM_LOOP) in atmel_set_mctrl()
|
D | max3100.c | 405 static void max3100_set_mctrl(struct uart_port *port, unsigned int mctrl) in max3100_set_mctrl() argument 414 rts = (mctrl & TIOCM_RTS) > 0; in max3100_set_mctrl()
|
D | bfin_uart.c | 92 static void bfin_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) in bfin_serial_set_mctrl() argument 99 if (mctrl & TIOCM_RTS) in bfin_serial_set_mctrl() 137 static void bfin_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) in bfin_serial_set_mctrl() argument
|
D | nwpserial.c | 283 static void nwpserial_set_mctrl(struct uart_port *port, unsigned int mctrl) in nwpserial_set_mctrl() argument
|
D | sunhv.c | 242 static void sunhv_set_mctrl(struct uart_port *port, unsigned int mctrl) in sunhv_set_mctrl() argument
|
D | sunzilog.c | 645 static void sunzilog_set_mctrl(struct uart_port *port, unsigned int mctrl) in sunzilog_set_mctrl() argument 654 if (mctrl & TIOCM_RTS) in sunzilog_set_mctrl() 658 if (mctrl & TIOCM_DTR) in sunzilog_set_mctrl()
|
D | icom.c | 957 static void icom_set_mctrl(struct uart_port *port, unsigned int mctrl) in icom_set_mctrl() argument 964 if (mctrl & TIOCM_RTS) { in icom_set_mctrl() 972 if (mctrl & TIOCM_DTR) { in icom_set_mctrl()
|
D | msm_serial.c | 359 static void msm_set_mctrl(struct uart_port *port, unsigned int mctrl) in msm_set_mctrl() argument 365 if (!(mctrl & TIOCM_RTS)) { in msm_set_mctrl()
|
D | sc16is7xx.c | 722 (one->port.mctrl & TIOCM_LOOP) ? in sc16is7xx_md_proc() 726 static void sc16is7xx_set_mctrl(struct uart_port *port, unsigned int mctrl) in sc16is7xx_set_mctrl() argument
|
D | arc_uart.c | 330 static void arc_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) in arc_serial_set_mctrl() argument
|
D | pmac_zilog.c | 556 static void pmz_set_mctrl(struct uart_port *port, unsigned int mctrl) in pmz_set_mctrl() argument 571 if (mctrl & TIOCM_RTS) in pmz_set_mctrl() 576 if (mctrl & TIOCM_DTR) in pmz_set_mctrl()
|
D | sn_console.c | 292 static void snp_set_mctrl(struct uart_port *port, unsigned int mctrl) in snp_set_mctrl() argument
|
D | apbuart.c | 192 static void apbuart_set_mctrl(struct uart_port *port, unsigned int mctrl) in apbuart_set_mctrl() argument
|
D | digicolor-usart.c | 251 static void digicolor_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in digicolor_uart_set_mctrl() argument
|
D | max310x.c | 777 (one->port.mctrl & TIOCM_LOOP) ? in max310x_md_proc() 781 static void max310x_set_mctrl(struct uart_port *port, unsigned int mctrl) in max310x_set_mctrl() argument
|
D | tilegx.c | 230 static void tilegx_set_mctrl(struct uart_port *port, u_int mctrl) in tilegx_set_mctrl() argument
|
D | uartlite.c | 231 static void ulite_set_mctrl(struct uart_port *port, unsigned int mctrl) in ulite_set_mctrl() argument
|
D | meson_uart.c | 89 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in meson_uart_set_mctrl() argument
|
D | imx.c | 814 static void imx_set_mctrl(struct uart_port *port, unsigned int mctrl) in imx_set_mctrl() argument 822 if (mctrl & TIOCM_RTS) in imx_set_mctrl() 828 if (mctrl & TIOCM_LOOP) in imx_set_mctrl()
|
D | ar933x_uart.c | 139 static void ar933x_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in ar933x_uart_set_mctrl() argument
|
D | lpc32xx_hs.c | 384 unsigned int mctrl) in serial_lpc32xx_set_mctrl() argument
|
D | sprd_serial.c | 147 static void sprd_set_mctrl(struct uart_port *port, unsigned int mctrl) in sprd_set_mctrl() argument
|
D | lantiq.c | 301 lqasc_set_mctrl(struct uart_port *port, u_int mctrl) in lqasc_set_mctrl() argument
|
D | st-asc.c | 382 static void asc_set_mctrl(struct uart_port *port, unsigned int mctrl) in asc_set_mctrl() argument
|
D | efm32-uart.c | 113 static void efm32_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in efm32_uart_set_mctrl() argument
|
D | mpc52xx_uart.c | 1056 mpc52xx_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in mpc52xx_uart_set_mctrl() argument 1058 psc_ops->set_rts(port, mctrl & TIOCM_RTS); in mpc52xx_uart_set_mctrl()
|
D | sa1100.c | 341 static void sa1100_set_mctrl(struct uart_port *port, unsigned int mctrl) in sa1100_set_mctrl() argument
|
D | sirfsoc_uart.c | 147 static void sirfsoc_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in sirfsoc_uart_set_mctrl() argument 151 unsigned int assert = mctrl & TIOCM_RTS; in sirfsoc_uart_set_mctrl()
|
D | m32r_sio.c | 606 static void m32r_sio_set_mctrl(struct uart_port *port, unsigned int mctrl) in m32r_sio_set_mctrl() argument
|
D | samsung.c | 847 static void s3c24xx_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) in s3c24xx_serial_set_mctrl() argument 851 if (mctrl & TIOCM_RTS) in s3c24xx_serial_set_mctrl()
|
D | amba-pl011.c | 1462 static void pl011_set_mctrl(struct uart_port *port, unsigned int mctrl) in pl011_set_mctrl() argument 1471 if (mctrl & tiocmbit) \ in pl011_set_mctrl()
|
D | sh-sci.c | 1228 static void sci_set_mctrl(struct uart_port *port, unsigned int mctrl) in sci_set_mctrl() argument 1230 if (mctrl & TIOCM_LOOP) { in sci_set_mctrl()
|
D | ucc_uart.c | 284 void qe_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in qe_uart_set_mctrl() argument
|
D | mpsc.c | 1261 static void mpsc_set_mctrl(struct uart_port *port, uint mctrl) in mpsc_set_mctrl() argument
|
/linux-4.1.27/drivers/cpufreq/ |
D | sparc-us2e-cpufreq.c | 75 unsigned long mctrl = read_hbreg(HBIRD_MEM_CNTL0_ADDR); in self_refresh_ctl() local 78 mctrl |= MCTRL0_SREFRESH_ENAB; in self_refresh_ctl() 80 mctrl &= ~MCTRL0_SREFRESH_ENAB; in self_refresh_ctl() 81 write_hbreg(HBIRD_MEM_CNTL0_ADDR, mctrl); in self_refresh_ctl() 89 unsigned long old_refr_count, refr_count, mctrl; in frob_mem_refresh() local 94 mctrl = read_hbreg(HBIRD_MEM_CNTL0_ADDR); in frob_mem_refresh() 95 old_refr_count = (mctrl & MCTRL0_REFR_COUNT_MASK) in frob_mem_refresh() 98 mctrl &= ~MCTRL0_REFR_COUNT_MASK; in frob_mem_refresh() 99 mctrl |= refr_count << MCTRL0_REFR_COUNT_SHIFT; in frob_mem_refresh() 100 write_hbreg(HBIRD_MEM_CNTL0_ADDR, mctrl); in frob_mem_refresh() [all …]
|
/linux-4.1.27/drivers/tty/hvc/ |
D | hvsi_lib.c | 49 pv->mctrl |= TIOCM_CD; in hvsi_cd_change() 51 pv->mctrl &= ~TIOCM_CD; in hvsi_cd_change() 289 unsigned short mctrl; in hvsilib_write_mctrl() local 291 mctrl = pv->mctrl; in hvsilib_write_mctrl() 293 mctrl |= TIOCM_DTR; in hvsilib_write_mctrl() 295 mctrl &= ~TIOCM_DTR; in hvsilib_write_mctrl() 296 if (mctrl == pv->mctrl) in hvsilib_write_mctrl() 298 pv->mctrl = mctrl; in hvsilib_write_mctrl()
|
D | hvsi.c | 89 uint16_t mctrl; member 248 hp->mctrl &= TIOCM_CD; in hvsi_recv_control() 276 hp->mctrl = 0; in hvsi_recv_response() 278 hp->mctrl |= TIOCM_DTR; in hvsi_recv_response() 280 hp->mctrl |= TIOCM_CD; in hvsi_recv_response() 588 pr_debug("%s: mctrl 0x%x\n", __func__, hp->mctrl); in hvsi_get_mctrl() 594 static int hvsi_set_mctrl(struct hvsi_struct *hp, uint16_t mctrl) in hvsi_set_mctrl() argument 605 if (mctrl & TIOCM_DTR) in hvsi_set_mctrl() 748 ret = hvsi_set_mctrl(hp, hp->mctrl | TIOCM_DTR); in hvsi_open() 1009 return hp->mctrl; in hvsi_tiocmget() [all …]
|
D | hvc_opal.c | 136 return pv->hvsi.mctrl; in hvc_opal_hvsi_tiocmget()
|
D | hvc_vio.c | 205 return pv->hvsi.mctrl; in hvterm_hvsi_tiocmget()
|
/linux-4.1.27/Documentation/devicetree/bindings/gpio/ |
D | cirrus,clps711x-mctrl-gpio.txt | 4 - compatible: Should contain "cirrus,clps711x-mctrl-gpio". 13 compatible = "cirrus,ep7312-mctrl-gpio", 14 "cirrus,clps711x-mctrl-gpio";
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
D | hackkit.c | 53 static void hackkit_set_mctrl(struct uart_port *port, u_int mctrl); 112 static void hackkit_set_mctrl(struct uart_port *port, u_int mctrl) in hackkit_set_mctrl() argument 118 if (mctrl & TIOCM_RTS) in hackkit_set_mctrl() 123 if (mctrl & TIOCM_DTR) in hackkit_set_mctrl()
|
D | neponset.c | 95 static void neponset_set_mctrl(struct uart_port *port, u_int mctrl) in neponset_set_mctrl() argument 105 if (mctrl & TIOCM_RTS) in neponset_set_mctrl() 110 if (mctrl & TIOCM_DTR) in neponset_set_mctrl() 115 if (mctrl & TIOCM_RTS) in neponset_set_mctrl() 120 if (mctrl & TIOCM_DTR) in neponset_set_mctrl()
|
D | collie.c | 160 static void collie_uart_set_mctrl(struct uart_port *port, u_int mctrl) in collie_uart_set_mctrl() argument 162 if (mctrl & TIOCM_RTS) in collie_uart_set_mctrl() 167 if (mctrl & TIOCM_DTR) in collie_uart_set_mctrl()
|
D | h3xxx.c | 112 static void h3xxx_uart_set_mctrl(struct uart_port *port, u_int mctrl) in h3xxx_uart_set_mctrl() argument 117 gpio_set_value(H3XXX_GPIO_COM_RTS, !(mctrl & TIOCM_RTS)); in h3xxx_uart_set_mctrl()
|
D | assabet.c | 563 static void assabet_set_mctrl(struct uart_port *port, u_int mctrl) in assabet_set_mctrl() argument 568 if (mctrl & TIOCM_RTS) in assabet_set_mctrl() 573 if (mctrl & TIOCM_DTR) in assabet_set_mctrl()
|
/linux-4.1.27/drivers/mmc/card/ |
D | sdio_uart.c | 78 unsigned int mctrl; member 220 unsigned int mctrl) in sdio_uart_write_mctrl() argument 224 if (mctrl & TIOCM_RTS) in sdio_uart_write_mctrl() 226 if (mctrl & TIOCM_DTR) in sdio_uart_write_mctrl() 228 if (mctrl & TIOCM_OUT1) in sdio_uart_write_mctrl() 230 if (mctrl & TIOCM_OUT2) in sdio_uart_write_mctrl() 232 if (mctrl & TIOCM_LOOP) in sdio_uart_write_mctrl() 243 old = port->mctrl; in sdio_uart_update_mctrl() 244 port->mctrl = (old & ~clear) | set; in sdio_uart_update_mctrl() 245 if (old != port->mctrl) in sdio_uart_update_mctrl() [all …]
|
/linux-4.1.27/arch/arm/mach-integrator/ |
D | integrator_ap.c | 215 void __iomem *base, unsigned int mctrl) in integrator_uart_set_mctrl() argument 230 if (mctrl & TIOCM_RTS) in integrator_uart_set_mctrl() 235 if (mctrl & TIOCM_DTR) in integrator_uart_set_mctrl()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | txc43128_phy.c | 282 int mctrl; in txc_apply_defaults() local 312 mctrl = efx_mdio_read(efx, MDIO_MMD_PHYXS, TXC_MRGS_CTL); in txc_apply_defaults() 315 mctrl &= ~((1 << TXC_MCTL_TXLED_LBN) | (1 << TXC_MCTL_RXLED_LBN)); in txc_apply_defaults() 316 efx_mdio_write(efx, MDIO_MMD_PHYXS, TXC_MRGS_CTL, mctrl); in txc_apply_defaults()
|
/linux-4.1.27/drivers/tty/serial/cpm_uart/ |
D | cpm_uart_core.c | 104 static void cpm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in cpm_uart_set_mctrl() argument 110 gpio_set_value(pinfo->gpios[GPIO_RTS], !(mctrl & TIOCM_RTS)); in cpm_uart_set_mctrl() 113 gpio_set_value(pinfo->gpios[GPIO_DTR], !(mctrl & TIOCM_DTR)); in cpm_uart_set_mctrl() 120 unsigned int mctrl = TIOCM_CTS | TIOCM_DSR | TIOCM_CAR; in cpm_uart_get_mctrl() local 124 mctrl &= ~TIOCM_CTS; in cpm_uart_get_mctrl() 129 mctrl &= ~TIOCM_DSR; in cpm_uart_get_mctrl() 134 mctrl &= ~TIOCM_CAR; in cpm_uart_get_mctrl() 139 mctrl |= TIOCM_RNG; in cpm_uart_get_mctrl() 142 return mctrl; in cpm_uart_get_mctrl()
|
/linux-4.1.27/drivers/staging/fwserial/ |
D | fwserial.c | 405 if (port->mctrl & TIOCM_DTR) in __fwtty_port_line_status() 407 if (port->mctrl & TIOCM_RTS) in __fwtty_port_line_status() 409 if (port->mctrl & OOB_RX_THROTTLE) in __fwtty_port_line_status() 465 old = port->mctrl; in fwtty_throttle_port() 466 port->mctrl |= OOB_RX_THROTTLE; in fwtty_throttle_port() 468 port->mctrl &= ~TIOCM_RTS; in fwtty_throttle_port() 912 port->mctrl |= TIOCM_DTR | TIOCM_RTS; in fwtty_port_dtr_rts() 914 port->mctrl &= ~(TIOCM_DTR | TIOCM_RTS); in fwtty_port_dtr_rts() 1012 port->mctrl = 0; in fwtty_port_activate() 1014 port->mctrl = TIOCM_DTR | TIOCM_RTS; in fwtty_port_activate() [all …]
|
D | fwserial.h | 257 unsigned mctrl; member
|
/linux-4.1.27/Documentation/serial/ |
D | driver | 50 port->mctrl 85 set_mctrl(port, mctrl) 87 by 'port' to the state described by mctrl. The relevant bits 88 of mctrl are: 456 mctrl_gpio_set(gpios, mctrl): 457 This will sets the gpios according to the mctrl state. 459 mctrl_gpio_get(gpios, mctrl): 460 This will update mctrl with the gpios values.
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | hvsi.h | 72 unsigned short mctrl; /* modem control */ member
|
/linux-4.1.27/include/linux/ |
D | serial_8250.h | 146 extern void serial8250_do_set_mctrl(struct uart_port *port, unsigned int mctrl);
|
D | serial_core.h | 51 void (*set_mctrl)(struct uart_port *, unsigned int mctrl); 232 unsigned int mctrl; /* current modem ctrl settings */ member
|
/linux-4.1.27/include/linux/amba/ |
D | serial.h | 198 void (*set_mctrl)(struct amba_device *dev, void __iomem *base, unsigned int mctrl);
|
/linux-4.1.27/drivers/tty/serial/8250/ |
D | 8250_core.c | 2005 void serial8250_do_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial8250_do_set_mctrl() argument 2010 if (mctrl & TIOCM_RTS) in serial8250_do_set_mctrl() 2012 if (mctrl & TIOCM_DTR) in serial8250_do_set_mctrl() 2014 if (mctrl & TIOCM_OUT1) in serial8250_do_set_mctrl() 2016 if (mctrl & TIOCM_OUT2) in serial8250_do_set_mctrl() 2018 if (mctrl & TIOCM_LOOP) in serial8250_do_set_mctrl() 2027 static void serial8250_set_mctrl(struct uart_port *port, unsigned int mctrl) in serial8250_set_mctrl() argument 2030 return port->set_mctrl(port, mctrl); in serial8250_set_mctrl() 2031 return serial8250_do_set_mctrl(port, mctrl); in serial8250_set_mctrl() 2284 up->port.mctrl |= TIOCM_OUT1; in serial8250_do_startup() [all …]
|
D | 8250_omap.c | 108 static void omap8250_set_mctrl(struct uart_port *port, unsigned int mctrl) in omap8250_set_mctrl() argument 114 serial8250_do_set_mctrl(port, mctrl); in omap8250_set_mctrl() 122 if ((mctrl & TIOCM_RTS) && (port->status & UPSTAT_AUTORTS)) in omap8250_set_mctrl() 288 up->port.ops->set_mctrl(&up->port, up->port.mctrl); in omap8250_restore_regs()
|
/linux-4.1.27/arch/arm/mach-ep93xx/ |
D | core.c | 267 void __iomem *base, unsigned int mctrl) in ep93xx_uart_set_mctrl() argument 272 if (mctrl & TIOCM_RTS) in ep93xx_uart_set_mctrl() 274 if (mctrl & TIOCM_DTR) in ep93xx_uart_set_mctrl()
|
/linux-4.1.27/drivers/tty/serial/jsm/ |
D | jsm_tty.c | 95 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()
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | mn10300-serial.c | 102 static void mn10300_serial_set_mctrl(struct uart_port *, unsigned int mctrl); 789 unsigned int mctrl) in mn10300_serial_set_mctrl() argument 794 _enter("%s,%x", port->name, mctrl); in mn10300_serial_set_mctrl()
|