• Home
  • Raw
  • Download

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()
418 unsigned int control_state; in mct_u232_open() local
439 priv->control_state = TIOCM_DTR | TIOCM_RTS; in mct_u232_open()
441 priv->control_state = 0; in mct_u232_open()
446 control_state = priv->control_state; in mct_u232_open()
449 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_open()
456 mct_u232_msr_to_state(port, &priv->control_state, priv->last_msr); in mct_u232_open()
483 unsigned int control_state; in mct_u232_dtr_rts() local
488 priv->control_state |= TIOCM_DTR | TIOCM_RTS; in mct_u232_dtr_rts()
490 priv->control_state &= ~(TIOCM_DTR | TIOCM_RTS); in mct_u232_dtr_rts()
491 control_state = priv->control_state; in mct_u232_dtr_rts()
494 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_dtr_rts()
556 mct_u232_msr_to_state(port, &priv->control_state, priv->last_msr); in mct_u232_read_int_callback()
606 unsigned int control_state; in mct_u232_set_termios() local
611 control_state = priv->control_state; in mct_u232_set_termios()
625 control_state |= TIOCM_DTR | TIOCM_RTS; in mct_u232_set_termios()
626 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_set_termios()
634 control_state &= ~(TIOCM_DTR | TIOCM_RTS); in mct_u232_set_termios()
635 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_set_termios()
676 priv->control_state = control_state; in mct_u232_set_termios()
703 unsigned int control_state; in mct_u232_tiocmget() local
707 control_state = priv->control_state; in mct_u232_tiocmget()
710 return control_state; in mct_u232_tiocmget()
718 unsigned int control_state; in mct_u232_tiocmset() local
722 control_state = priv->control_state; in mct_u232_tiocmset()
725 control_state |= TIOCM_RTS; in mct_u232_tiocmset()
727 control_state |= TIOCM_DTR; in mct_u232_tiocmset()
729 control_state &= ~TIOCM_RTS; in mct_u232_tiocmset()
731 control_state &= ~TIOCM_DTR; in mct_u232_tiocmset()
733 priv->control_state = control_state; in mct_u232_tiocmset()
735 return mct_u232_set_modem_ctrl(port, control_state); in mct_u232_tiocmset()
742 unsigned int control_state; in mct_u232_throttle() local
747 priv->control_state &= ~TIOCM_RTS; in mct_u232_throttle()
748 control_state = priv->control_state; in mct_u232_throttle()
750 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_throttle()
760 unsigned int control_state; in mct_u232_unthrottle() local
765 priv->control_state |= TIOCM_RTS; in mct_u232_unthrottle()
766 control_state = priv->control_state; in mct_u232_unthrottle()
768 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_unthrottle()