Lines Matching refs:control_state

100 	unsigned int	     control_state; /* Modem Line Setting (TIOCM) */  member
272 unsigned int control_state) in mct_u232_set_modem_ctrl() argument
283 if (control_state & TIOCM_DTR) in mct_u232_set_modem_ctrl()
285 if (control_state & TIOCM_RTS) in mct_u232_set_modem_ctrl()
296 dev_dbg(&port->dev, "set_modem_ctrl: state=0x%x ==> mcr=0x%x\n", control_state, mcr); in mct_u232_set_modem_ctrl()
351 unsigned int *control_state, unsigned char msr) in mct_u232_msr_to_state() argument
355 *control_state |= TIOCM_DSR; in mct_u232_msr_to_state()
357 *control_state &= ~TIOCM_DSR; in mct_u232_msr_to_state()
359 *control_state |= TIOCM_CTS; in mct_u232_msr_to_state()
361 *control_state &= ~TIOCM_CTS; in mct_u232_msr_to_state()
363 *control_state |= TIOCM_RI; in mct_u232_msr_to_state()
365 *control_state &= ~TIOCM_RI; in mct_u232_msr_to_state()
367 *control_state |= TIOCM_CD; in mct_u232_msr_to_state()
369 *control_state &= ~TIOCM_CD; in mct_u232_msr_to_state()
370 dev_dbg(&port->dev, "msr_to_state: msr=0x%x ==> state=0x%x\n", msr, *control_state); in mct_u232_msr_to_state()
416 unsigned int control_state; in mct_u232_open() local
437 priv->control_state = TIOCM_DTR | TIOCM_RTS; in mct_u232_open()
439 priv->control_state = 0; in mct_u232_open()
444 control_state = priv->control_state; in mct_u232_open()
447 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_open()
454 mct_u232_msr_to_state(port, &priv->control_state, priv->last_msr); in mct_u232_open()
481 unsigned int control_state; in mct_u232_dtr_rts() local
486 priv->control_state |= TIOCM_DTR | TIOCM_RTS; in mct_u232_dtr_rts()
488 priv->control_state &= ~(TIOCM_DTR | TIOCM_RTS); in mct_u232_dtr_rts()
489 control_state = priv->control_state; in mct_u232_dtr_rts()
492 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_dtr_rts()
554 mct_u232_msr_to_state(port, &priv->control_state, priv->last_msr); in mct_u232_read_int_callback()
604 unsigned int control_state; in mct_u232_set_termios() local
609 control_state = priv->control_state; in mct_u232_set_termios()
623 control_state |= TIOCM_DTR | TIOCM_RTS; in mct_u232_set_termios()
624 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_set_termios()
632 control_state &= ~(TIOCM_DTR | TIOCM_RTS); in mct_u232_set_termios()
633 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_set_termios()
674 priv->control_state = control_state; in mct_u232_set_termios()
701 unsigned int control_state; in mct_u232_tiocmget() local
705 control_state = priv->control_state; in mct_u232_tiocmget()
708 return control_state; in mct_u232_tiocmget()
716 unsigned int control_state; in mct_u232_tiocmset() local
720 control_state = priv->control_state; in mct_u232_tiocmset()
723 control_state |= TIOCM_RTS; in mct_u232_tiocmset()
725 control_state |= TIOCM_DTR; in mct_u232_tiocmset()
727 control_state &= ~TIOCM_RTS; in mct_u232_tiocmset()
729 control_state &= ~TIOCM_DTR; in mct_u232_tiocmset()
731 priv->control_state = control_state; in mct_u232_tiocmset()
733 return mct_u232_set_modem_ctrl(port, control_state); in mct_u232_tiocmset()
740 unsigned int control_state; in mct_u232_throttle() local
745 priv->control_state &= ~TIOCM_RTS; in mct_u232_throttle()
746 control_state = priv->control_state; in mct_u232_throttle()
748 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_throttle()
758 unsigned int control_state; in mct_u232_unthrottle() local
763 priv->control_state |= TIOCM_RTS; in mct_u232_unthrottle()
764 control_state = priv->control_state; in mct_u232_unthrottle()
766 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_unthrottle()