Lines Matching refs:mctrl
89 uint16_t mctrl; member
248 hp->mctrl &= TIOCM_CD; in hvsi_recv_control()
277 hp->mctrl = 0; in hvsi_recv_response()
280 hp->mctrl |= TIOCM_DTR; in hvsi_recv_response()
282 hp->mctrl |= TIOCM_CD; in hvsi_recv_response()
590 pr_debug("%s: mctrl 0x%x\n", __func__, hp->mctrl); in hvsi_get_mctrl()
596 static int hvsi_set_mctrl(struct hvsi_struct *hp, uint16_t mctrl) in hvsi_set_mctrl() argument
607 if (mctrl & TIOCM_DTR) in hvsi_set_mctrl()
750 ret = hvsi_set_mctrl(hp, hp->mctrl | TIOCM_DTR); in hvsi_open()
1011 return hp->mctrl; in hvsi_tiocmget()
1027 new_mctrl = (hp->mctrl & ~clear) | set; in hvsi_tiocmset()
1029 if (hp->mctrl != new_mctrl) { in hvsi_tiocmset()
1031 hp->mctrl = new_mctrl; in hvsi_tiocmset()
1158 ret = hvsi_set_mctrl(hp, hp->mctrl | TIOCM_DTR); in hvsi_console_setup()