Lines Matching refs:control_state

101 	unsigned int	     control_state; /* Modem Line Setting (TIOCM) */  member
273 unsigned int control_state) in mct_u232_set_modem_ctrl() argument
284 if (control_state & TIOCM_DTR) in mct_u232_set_modem_ctrl()
286 if (control_state & TIOCM_RTS) in mct_u232_set_modem_ctrl()
297 dev_dbg(&port->dev, "set_modem_ctrl: state=0x%x ==> mcr=0x%x\n", control_state, mcr); in mct_u232_set_modem_ctrl()
352 unsigned int *control_state, unsigned char msr) in mct_u232_msr_to_state() argument
356 *control_state |= TIOCM_DSR; in mct_u232_msr_to_state()
358 *control_state &= ~TIOCM_DSR; in mct_u232_msr_to_state()
360 *control_state |= TIOCM_CTS; in mct_u232_msr_to_state()
362 *control_state &= ~TIOCM_CTS; in mct_u232_msr_to_state()
364 *control_state |= TIOCM_RI; in mct_u232_msr_to_state()
366 *control_state &= ~TIOCM_RI; in mct_u232_msr_to_state()
368 *control_state |= TIOCM_CD; in mct_u232_msr_to_state()
370 *control_state &= ~TIOCM_CD; in mct_u232_msr_to_state()
371 dev_dbg(&port->dev, "msr_to_state: msr=0x%x ==> state=0x%x\n", msr, *control_state); in mct_u232_msr_to_state()
417 unsigned int control_state; in mct_u232_open() local
438 priv->control_state = TIOCM_DTR | TIOCM_RTS; in mct_u232_open()
440 priv->control_state = 0; in mct_u232_open()
445 control_state = priv->control_state; in mct_u232_open()
448 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_open()
455 mct_u232_msr_to_state(port, &priv->control_state, priv->last_msr); in mct_u232_open()
482 unsigned int control_state; in mct_u232_dtr_rts() local
487 priv->control_state |= TIOCM_DTR | TIOCM_RTS; in mct_u232_dtr_rts()
489 priv->control_state &= ~(TIOCM_DTR | TIOCM_RTS); in mct_u232_dtr_rts()
490 control_state = priv->control_state; in mct_u232_dtr_rts()
493 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_dtr_rts()
555 mct_u232_msr_to_state(port, &priv->control_state, priv->last_msr); in mct_u232_read_int_callback()
605 unsigned int control_state; in mct_u232_set_termios() local
610 control_state = priv->control_state; in mct_u232_set_termios()
624 control_state |= TIOCM_DTR | TIOCM_RTS; in mct_u232_set_termios()
625 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_set_termios()
633 control_state &= ~(TIOCM_DTR | TIOCM_RTS); in mct_u232_set_termios()
634 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_set_termios()
675 priv->control_state = control_state; in mct_u232_set_termios()
702 unsigned int control_state; in mct_u232_tiocmget() local
706 control_state = priv->control_state; in mct_u232_tiocmget()
709 return control_state; in mct_u232_tiocmget()
717 unsigned int control_state; in mct_u232_tiocmset() local
721 control_state = priv->control_state; in mct_u232_tiocmset()
724 control_state |= TIOCM_RTS; in mct_u232_tiocmset()
726 control_state |= TIOCM_DTR; in mct_u232_tiocmset()
728 control_state &= ~TIOCM_RTS; in mct_u232_tiocmset()
730 control_state &= ~TIOCM_DTR; in mct_u232_tiocmset()
732 priv->control_state = control_state; in mct_u232_tiocmset()
734 return mct_u232_set_modem_ctrl(port, control_state); in mct_u232_tiocmset()
741 unsigned int control_state; in mct_u232_throttle() local
746 priv->control_state &= ~TIOCM_RTS; in mct_u232_throttle()
747 control_state = priv->control_state; in mct_u232_throttle()
749 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_throttle()
759 unsigned int control_state; in mct_u232_unthrottle() local
764 priv->control_state |= TIOCM_RTS; in mct_u232_unthrottle()
765 control_state = priv->control_state; in mct_u232_unthrottle()
767 mct_u232_set_modem_ctrl(port, control_state); in mct_u232_unthrottle()