Lines Matching defs:mctrl
569 static void sccnxp_set_mctrl(struct uart_port *port, unsigned int mctrl)
579 sccnxp_set_bit(port, DTR_OP, mctrl & TIOCM_DTR);
580 sccnxp_set_bit(port, RTS_OP, mctrl & TIOCM_RTS);
590 unsigned int mctrl = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR;
593 return mctrl;
602 mctrl &= ~TIOCM_DSR;
603 mctrl |= (ipr & bitmask) ? TIOCM_DSR : 0;
608 mctrl &= ~TIOCM_CTS;
609 mctrl |= (ipr & bitmask) ? TIOCM_CTS : 0;
614 mctrl &= ~TIOCM_CAR;
615 mctrl |= (ipr & bitmask) ? TIOCM_CAR : 0;
620 mctrl &= ~TIOCM_RNG;
621 mctrl |= (ipr & bitmask) ? TIOCM_RNG : 0;
626 return mctrl;