Lines Matching refs:mctrl
76 uint16_t mctrl; member
235 hp->mctrl &= TIOCM_CD; in hvsi_recv_control()
264 hp->mctrl = 0; in hvsi_recv_response()
267 hp->mctrl |= TIOCM_DTR; in hvsi_recv_response()
269 hp->mctrl |= TIOCM_CD; in hvsi_recv_response()
577 pr_debug("%s: mctrl 0x%x\n", __func__, hp->mctrl); in hvsi_get_mctrl()
583 static int hvsi_set_mctrl(struct hvsi_struct *hp, uint16_t mctrl) in hvsi_set_mctrl() argument
594 if (mctrl & TIOCM_DTR) in hvsi_set_mctrl()
737 ret = hvsi_set_mctrl(hp, hp->mctrl | TIOCM_DTR); in hvsi_open()
998 return hp->mctrl; in hvsi_tiocmget()
1014 new_mctrl = (hp->mctrl & ~clear) | set; in hvsi_tiocmset()
1016 if (hp->mctrl != new_mctrl) { in hvsi_tiocmset()
1018 hp->mctrl = new_mctrl; in hvsi_tiocmset()
1145 ret = hvsi_set_mctrl(hp, hp->mctrl | TIOCM_DTR); in hvsi_console_setup()