Lines Matching refs:portno
98 ubsa_request(struct ubsa_softc *sc, int portno, uint8_t request, uint16_t value)
108 if (portno >= UBSA_MAXCONN) {
110 device_xname(sc->sc_dev), portno);
116 USETW(req.wIndex, sc->sc_iface_number[portno]);
127 ubsa_dtr(struct ubsa_softc *sc, int portno, int onoff)
136 ubsa_request(sc, portno, UBSA_SET_DTR, onoff ? 1 : 0);
140 ubsa_rts(struct ubsa_softc *sc, int portno, int onoff)
149 ubsa_request(sc, portno, UBSA_SET_RTS, onoff ? 1 : 0);
153 ubsa_quadumts_dtr(struct ubsa_softc *sc, int portno, int onoff)
162 ubsa_request(sc, portno, UBSA_QUADUMTS_SET_PIN,
167 ubsa_quadumts_rts(struct ubsa_softc *sc, int portno, int onoff)
176 ubsa_request(sc, portno, UBSA_QUADUMTS_SET_PIN,
181 ubsa_break(struct ubsa_softc *sc, int portno, int onoff)
188 ubsa_request(sc, portno, UBSA_SET_BREAK, onoff ? 1 : 0);
192 ubsa_set(void *addr, int portno, int reg, int onoff)
202 ubsa_quadumts_dtr(sc, portno, onoff);
204 ubsa_dtr(sc, portno, onoff);
208 ubsa_quadumts_rts(sc, portno, onoff);
210 ubsa_rts(sc, portno, onoff);
214 ubsa_break(sc, portno, onoff);
222 ubsa_baudrate(struct ubsa_softc *sc, int portno, speed_t speed)
253 ubsa_flow(sc, portno, 0, 0);
254 ubsa_dtr(sc, portno, 0);
255 ubsa_rts(sc, portno, 0);
257 ubsa_request(sc, portno, UBSA_SET_BAUDRATE, value);
261 ubsa_parity(struct ubsa_softc *sc, int portno, tcflag_t cflag)
272 ubsa_request(sc, portno, UBSA_SET_PARITY, value);
276 ubsa_databits(struct ubsa_softc *sc, int portno, tcflag_t cflag)
294 ubsa_request(sc, portno, UBSA_SET_DATA_BITS, value);
298 ubsa_stopbits(struct ubsa_softc *sc, int portno, tcflag_t cflag)
306 ubsa_request(sc, portno, UBSA_SET_STOP_BITS, value);
310 ubsa_flow(struct ubsa_softc *sc, int portno, tcflag_t cflag, tcflag_t iflag)
324 ubsa_request(sc, portno, UBSA_SET_FLOW_CTRL, value);
328 ubsa_param(void *addr, int portno, struct termios *ti)
338 ubsa_baudrate(sc, portno, ti->c_ospeed);
339 ubsa_parity(sc, portno, ti->c_cflag);
340 ubsa_databits(sc, portno, ti->c_cflag);
341 ubsa_stopbits(sc, portno, ti->c_cflag);
342 ubsa_flow(sc, portno, ti->c_cflag, ti->c_iflag);
349 ubsa_open(void *addr, int portno)
397 ubsa_close(void *addr, int portno)
444 ubsa_get_status(void *addr, int portno, u_char *lsr, u_char *msr)