Lines Matching defs:mctrl
565 static void sccnxp_set_mctrl(struct uart_port *port, unsigned int mctrl)
575 sccnxp_set_bit(port, DTR_OP, mctrl & TIOCM_DTR);
576 sccnxp_set_bit(port, RTS_OP, mctrl & TIOCM_RTS);
586 unsigned int mctrl = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR;
589 return mctrl;
598 mctrl &= ~TIOCM_DSR;
599 mctrl |= (ipr & bitmask) ? TIOCM_DSR : 0;
604 mctrl &= ~TIOCM_CTS;
605 mctrl |= (ipr & bitmask) ? TIOCM_CTS : 0;
610 mctrl &= ~TIOCM_CAR;
611 mctrl |= (ipr & bitmask) ? TIOCM_CAR : 0;
616 mctrl &= ~TIOCM_RNG;
617 mctrl |= (ipr & bitmask) ? TIOCM_RNG : 0;
622 return mctrl;