Lines Matching refs:mcr
124 static int ti_set_mcr(struct ti_port *tport, unsigned int mcr);
853 unsigned int mcr;
965 mcr = tport->tp_shadow_mcr;
968 mcr &= ~(TI_MCR_DTR | TI_MCR_RTS);
969 status = ti_set_mcr(tport, mcr);
985 unsigned int mcr;
995 mcr = tport->tp_shadow_mcr;
998 result = ((mcr & TI_MCR_DTR) ? TIOCM_DTR : 0)
999 | ((mcr & TI_MCR_RTS) ? TIOCM_RTS : 0)
1000 | ((mcr & TI_MCR_LOOP) ? TIOCM_LOOP : 0)
1017 unsigned int mcr;
1026 mcr = tport->tp_shadow_mcr;
1029 mcr |= TI_MCR_RTS;
1031 mcr |= TI_MCR_DTR;
1033 mcr |= TI_MCR_LOOP;
1036 mcr &= ~TI_MCR_RTS;
1038 mcr &= ~TI_MCR_DTR;
1040 mcr &= ~TI_MCR_LOOP;
1043 return ti_set_mcr(tport, mcr);
1342 static int ti_set_mcr(struct ti_port *tport, unsigned int mcr)
1349 TI_MCR_RTS | TI_MCR_DTR | TI_MCR_LOOP, mcr);
1353 tport->tp_shadow_mcr = mcr;