Lines Matching defs:serial
19 #include <linux/usb/serial.h>
22 #include <linux/serial.h>
37 static int usb_serial_generic_probe(struct usb_serial *serial,
40 struct device *dev = &serial->interface->dev;
42 dev_info(dev, "The \"generic\" usb-serial driver is only for testing and one-off prototypes.\n");
48 static int usb_serial_generic_calc_num_ports(struct usb_serial *serial,
51 struct device *dev = &serial->interface->dev;
147 * @port: usb-serial port
176 count = port->serial->type->prepare_write_buffer(port,
206 * @port: usb-serial port
290 while (!port->serial->type->tx_empty(port)) {
356 * cases where the USB serial is not a console anyway.
389 port->serial->type->process_read_urb(urb);
606 * @port: usb-serial port
632 int usb_serial_generic_resume(struct usb_serial *serial)
637 for (i = 0; i < serial->num_ports; i++) {
638 port = serial->port[i];