Lines Matching refs:mctrl
721 static void mxs_auart_set_mctrl(struct uart_port *u, unsigned mctrl) in mxs_auart_set_mctrl() argument
728 if (mctrl & TIOCM_RTS) { in mxs_auart_set_mctrl()
737 mctrl_gpio_set(s->gpios, mctrl); in mxs_auart_set_mctrl()
741 static u32 mxs_auart_modem_status(struct mxs_auart_port *s, u32 mctrl) in mxs_auart_modem_status() argument
745 mctrl_diff = mctrl ^ s->mctrl_prev; in mxs_auart_modem_status()
746 s->mctrl_prev = mctrl; in mxs_auart_modem_status()
754 uart_handle_dcd_change(&s->port, mctrl & TIOCM_CD); in mxs_auart_modem_status()
756 uart_handle_cts_change(&s->port, mctrl & TIOCM_CTS); in mxs_auart_modem_status()
760 return mctrl; in mxs_auart_modem_status()
767 u32 mctrl = 0; in mxs_auart_get_mctrl() local
770 mctrl |= TIOCM_CTS; in mxs_auart_get_mctrl()
772 return mctrl_gpio_get(s->gpios, &mctrl); in mxs_auart_get_mctrl()