Lines Matching defs:mctrl
567 static void sccnxp_set_mctrl(struct uart_port *port, unsigned int mctrl)
577 sccnxp_set_bit(port, DTR_OP, mctrl & TIOCM_DTR);
578 sccnxp_set_bit(port, RTS_OP, mctrl & TIOCM_RTS);
588 unsigned int mctrl = TIOCM_DSR | TIOCM_CTS | TIOCM_CAR;
591 return mctrl;
600 mctrl &= ~TIOCM_DSR;
601 mctrl |= (ipr & bitmask) ? TIOCM_DSR : 0;
606 mctrl &= ~TIOCM_CTS;
607 mctrl |= (ipr & bitmask) ? TIOCM_CTS : 0;
612 mctrl &= ~TIOCM_CAR;
613 mctrl |= (ipr & bitmask) ? TIOCM_CAR : 0;
618 mctrl &= ~TIOCM_RNG;
619 mctrl |= (ipr & bitmask) ? TIOCM_RNG : 0;
624 return mctrl;