• Home
  • Raw
  • Download

Lines Matching refs:serial

138 static void qt2_release(struct usb_serial *serial)  in qt2_release()  argument
142 serial_priv = usb_get_serial_data(serial); in qt2_release()
223 struct usb_device *dev = port->serial->dev; in update_mctrl()
249 static int qt2_calc_num_ports(struct usb_serial *serial) in qt2_calc_num_ports() argument
255 if (d.product_id == le16_to_cpu(serial->dev->descriptor.idProduct)) in qt2_calc_num_ports()
260 dev_err(&serial->dev->dev, in qt2_calc_num_ports()
270 struct usb_device *dev = port->serial->dev; in qt2_set_termios()
341 struct usb_serial *serial; in qt2_open() local
350 serial = port->serial; in qt2_open()
355 status = qt2_control_msg(serial->dev, QT2_GET_SET_QMCR, in qt2_open()
369 status = usb_control_msg(serial->dev, in qt2_open()
370 usb_rcvctrlpipe(serial->dev, 0), in qt2_open()
392 status = qt2_set_port_config(serial->dev, device_port, in qt2_open()
411 struct usb_serial *serial; in qt2_close() local
416 serial = port->serial; in qt2_close()
425 i = usb_control_msg(serial->dev, in qt2_close()
426 usb_rcvctrlpipe(serial->dev, 0), in qt2_close()
435 i = usb_control_msg(serial->dev, in qt2_close()
436 usb_rcvctrlpipe(serial->dev, 0), in qt2_close()
445 i = usb_control_msg(serial->dev, in qt2_close()
446 usb_sndctrlpipe(serial->dev, 0), in qt2_close()
456 static void qt2_disconnect(struct usb_serial *serial) in qt2_disconnect() argument
458 struct qt2_serial_private *serial_priv = usb_get_serial_data(serial); in qt2_disconnect()
531 struct usb_serial *serial; in qt2_process_read_urb() local
545 serial = urb->context; in qt2_process_read_urb()
546 serial_priv = usb_get_serial_data(serial); in qt2_process_read_urb()
547 port = serial->port[serial_priv->current_port]; in qt2_process_read_urb()
591 if (newport > serial->num_ports) { in qt2_process_read_urb()
599 port = serial->port[serial_priv->current_port]; in qt2_process_read_urb()
652 struct usb_serial *serial = urb->context; in qt2_read_bulk_callback() local
656 dev_warn(&serial->dev->dev, in qt2_read_bulk_callback()
666 dev_err(&serial->dev->dev, in qt2_read_bulk_callback()
671 static int qt2_setup_urbs(struct usb_serial *serial) in qt2_setup_urbs() argument
677 port0 = serial->port[0]; in qt2_setup_urbs()
679 serial_priv = usb_get_serial_data(serial); in qt2_setup_urbs()
684 usb_fill_bulk_urb(serial_priv->read_urb, serial->dev, in qt2_setup_urbs()
685 usb_rcvbulkpipe(serial->dev, in qt2_setup_urbs()
689 qt2_read_bulk_callback, serial); in qt2_setup_urbs()
693 dev_err(&serial->dev->dev, in qt2_setup_urbs()
702 static int qt2_attach(struct usb_serial *serial) in qt2_attach() argument
708 status = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0), in qt2_attach()
712 dev_err(&serial->dev->dev, in qt2_attach()
727 usb_set_serial_data(serial, serial_priv); in qt2_attach()
729 status = qt2_setup_urbs(serial); in qt2_attach()
744 struct usb_serial *serial = port->serial; in qt2_port_probe() local
764 bEndpointAddress = serial->port[0]->bulk_out_endpointAddress; in qt2_port_probe()
765 usb_fill_bulk_urb(port_priv->write_urb, serial->dev, in qt2_port_probe()
766 usb_sndbulkpipe(serial->dev, bEndpointAddress), in qt2_port_probe()
796 struct usb_device *dev = port->serial->dev; in qt2_tiocmget()
845 status = qt2_control_msg(port->serial->dev, QT2_BREAK_CONTROL, in qt2_break_ctl()
857 struct usb_device *dev = port->serial->dev; in qt2_dtr_rts()