Lines Matching refs:mcr_state
156 u8 mcr_state; /* Last MCR state */ member
605 static int mxuport_set_mcr(struct usb_serial_port *port, u8 mcr_state) in mxuport_set_mcr() argument
610 dev_dbg(&port->dev, "%s - %02x\n", __func__, mcr_state); in mxuport_set_mcr()
613 mcr_state, port->port_number); in mxuport_set_mcr()
632 mxport->mcr_state |= UART_MCR_DTR; in mxuport_set_dtr()
634 mxport->mcr_state &= ~UART_MCR_DTR; in mxuport_set_dtr()
647 u8 mcr_state; in mxuport_set_rts() local
650 mcr_state = mxport->mcr_state; in mxuport_set_rts()
654 mcr_state &= ~UART_MCR_RTS; in mxuport_set_rts()
657 mcr_state |= UART_MCR_RTS; in mxuport_set_rts()
676 mxport->mcr_state = mcr_state; in mxuport_set_rts()
687 u8 mcr_state; in mxuport_dtr_rts() local
691 mcr_state = mxport->mcr_state; in mxuport_dtr_rts()
694 mcr_state |= (UART_MCR_RTS | UART_MCR_DTR); in mxuport_dtr_rts()
696 mcr_state &= ~(UART_MCR_RTS | UART_MCR_DTR); in mxuport_dtr_rts()
698 err = mxuport_set_mcr(port, mcr_state); in mxuport_dtr_rts()
700 mxport->mcr_state = mcr_state; in mxuport_dtr_rts()
711 u8 mcr_state; in mxuport_tiocmset() local
714 mcr_state = mxport->mcr_state; in mxuport_tiocmset()
717 mcr_state |= UART_MCR_RTS; in mxuport_tiocmset()
720 mcr_state |= UART_MCR_DTR; in mxuport_tiocmset()
723 mcr_state &= ~UART_MCR_RTS; in mxuport_tiocmset()
726 mcr_state &= ~UART_MCR_DTR; in mxuport_tiocmset()
728 err = mxuport_set_mcr(port, mcr_state); in mxuport_tiocmset()
730 mxport->mcr_state = mcr_state; in mxuport_tiocmset()
752 mcr = mxport->mcr_state; in mxuport_tiocmget()