Lines Matching refs:serial
123 static int mct_u232_calculate_baud_rate(struct usb_serial *serial, in mct_u232_calculate_baud_rate() argument
128 if (le16_to_cpu(serial->dev->descriptor.idProduct) == MCT_U232_SITECOM_PID in mct_u232_calculate_baud_rate()
129 || le16_to_cpu(serial->dev->descriptor.idProduct) == MCT_U232_BELKIN_F5U109_PID) { in mct_u232_calculate_baud_rate()
179 struct usb_serial *serial, struct usb_serial_port *port, speed_t value) in mct_u232_set_baud_rate() argument
191 divisor = mct_u232_calculate_baud_rate(serial, value, &speed); in mct_u232_set_baud_rate()
193 rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), in mct_u232_set_baud_rate()
223 rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), in mct_u232_set_baud_rate()
239 rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), in mct_u232_set_baud_rate()
263 rc = usb_control_msg(port->serial->dev, usb_sndctrlpipe(port->serial->dev, 0), in mct_u232_set_line_ctrl()
293 rc = usb_control_msg(port->serial->dev, usb_sndctrlpipe(port->serial->dev, 0), in mct_u232_set_modem_ctrl()
320 rc = usb_control_msg(port->serial->dev, usb_rcvctrlpipe(port->serial->dev, 0), in mct_u232_get_modem_stat()
379 struct usb_serial *serial = port->serial; in mct_u232_port_probe() local
383 if (!serial->port[1] || !serial->port[1]->interrupt_in_urb) { in mct_u232_port_probe()
393 priv->read_urb = serial->port[1]->interrupt_in_urb; in mct_u232_port_probe()
415 struct usb_serial *serial = port->serial; in mct_u232_open() local
428 if (le16_to_cpu(serial->dev->descriptor.idProduct) in mct_u232_open()
600 struct usb_serial *serial = port->serial; in mct_u232_set_termios() local
629 mct_u232_set_baud_rate(tty, serial, port, tty_get_baud_rate(tty)); in mct_u232_set_termios()