Lines Matching refs:serial

147 	struct usb_serial	*serial;			/* loop back to the owner of this object */  member
214 static int edge_startup(struct usb_serial *serial);
215 static void edge_disconnect(struct usb_serial *serial);
216 static void edge_release(struct usb_serial *serial);
248 static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
250 static int rom_read(struct usb_serial *serial, __u16 extAddr, __u16 addr,
252 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
277 struct device *dev = &edge_serial->serial->dev->dev; in update_edgeport_E2PROM()
301 &edge_serial->serial->dev->dev); in update_edgeport_E2PROM()
340 response = rom_write(edge_serial->serial, in update_edgeport_E2PROM()
346 dev_err(&edge_serial->serial->dev->dev, in update_edgeport_E2PROM()
395 struct device *dev = &edge_serial->serial->dev->dev; in dump_product_info()
433 …product_info->ProductId = (__u16)(le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct) & ~I… in get_product_info()
454 if (le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct) in get_product_info()
493 struct usb_serial *serial = ep->serial; in get_epic_descriptor() local
497 struct device *dev = &serial->dev->dev; in get_epic_descriptor()
500 result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0), in get_epic_descriptor()
585 dev = &edge_serial->serial->dev->dev; in edge_interrupt_callback()
624 (portNumber < edge_serial->serial->num_ports)) { in edge_interrupt_callback()
627 port = edge_serial->serial->port[portNumber]; in edge_interrupt_callback()
687 dev = &edge_serial->serial->dev->dev; in edge_bulk_in_callback()
744 (usb_get_serial_data(edge_port->port->serial)), edge_port); in edge_bulk_out_data_callback()
800 struct usb_serial *serial; in edge_open() local
809 serial = port->serial; in edge_open()
810 edge_serial = usb_get_serial_data(serial); in edge_open()
814 struct usb_serial_port *port0 = serial->port[0]; in edge_open()
831 serial->dev, in edge_open()
832 usb_rcvintpipe(serial->dev, in edge_open()
840 usb_fill_bulk_urb(edge_serial->read_urb, serial->dev, in edge_open()
841 usb_rcvbulkpipe(serial->dev, in edge_open()
1039 edge_serial = usb_get_serial_data(port->serial); in edge_close()
1172 usb_get_serial_data(port->serial), edge_port); in edge_write()
1273 usb_fill_bulk_urb(urb, edge_serial->serial->dev, in send_more_port_data()
1274 usb_sndbulkpipe(edge_serial->serial->dev, in send_more_port_data()
1612 struct edgeport_serial *edge_serial = usb_get_serial_data(port->serial); in edge_break()
1657 struct device *dev = &edge_serial->serial->dev->dev; in process_rcvd_data()
1763 port = edge_serial->serial->port[ in process_rcvd_data()
1810 port = edge_serial->serial->port[edge_serial->rxPort]; in process_rcvd_status()
1813 dev_err(&edge_serial->serial->dev->dev, in process_rcvd_status()
2013 static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in sram_write() argument
2020 dev_dbg(&serial->dev->dev, "%s - %x, %x, %d\n", __func__, extAddr, addr, length); in sram_write()
2036 result = usb_control_msg(serial->dev, in sram_write()
2037 usb_sndctrlpipe(serial->dev, 0), in sram_write()
2060 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in rom_write() argument
2079 result = usb_control_msg(serial->dev, in rom_write()
2080 usb_sndctrlpipe(serial->dev, 0), in rom_write()
2103 static int rom_read(struct usb_serial *serial, __u16 extAddr, in rom_read() argument
2121 result = usb_control_msg(serial->dev, in rom_read()
2122 usb_rcvctrlpipe(serial->dev, 0), in rom_read()
2178 usb_get_serial_data(edge_port->port->serial); in write_cmd_usb()
2194 usb_fill_bulk_urb(urb, edge_serial->serial->dev, in write_cmd_usb()
2195 usb_sndbulkpipe(edge_serial->serial->dev, in write_cmd_usb()
2234 usb_get_serial_data(edge_port->port->serial); in send_cmd_write_baud_rate()
2328 usb_get_serial_data(edge_port->port->serial); in send_cmd_write_uart_register()
2384 usb_get_serial_data(edge_port->port->serial); in change_port_settings()
2577 struct device *dev = &edge_serial->serial->dev->dev; in get_manufacturing_desc()
2582 response = rom_read(edge_serial->serial, in get_manufacturing_desc()
2636 struct device *dev = &edge_serial->serial->dev->dev; in get_boot_desc()
2641 response = rom_read(edge_serial->serial, in get_boot_desc()
2675 struct device *dev = &edge_serial->serial->dev->dev; in load_application_firmware()
2704 &edge_serial->serial->dev->dev); in load_application_firmware()
2723 response = sram_write(edge_serial->serial, in load_application_firmware()
2729 dev_err(&edge_serial->serial->dev->dev, in load_application_firmware()
2738 response = usb_control_msg (edge_serial->serial->dev, in load_application_firmware()
2739 usb_sndctrlpipe(edge_serial->serial->dev, 0), in load_application_firmware()
2750 static int edge_startup(struct usb_serial *serial) in edge_startup() argument
2754 struct device *ddev = &serial->dev->dev; in edge_startup()
2764 dev = serial->dev; in edge_startup()
2772 edge_serial->serial = serial; in edge_startup()
2773 usb_set_serial_data(serial, edge_serial); in edge_startup()
2784 dev_info(&serial->dev->dev, "%s detected\n", edge_serial->name); in edge_startup()
2804 (edge_serial->product_info.NumPorts != serial->num_ports)) { in edge_startup()
2808 serial->num_ports); in edge_startup()
2843 for (i = 0; i < serial->interface->altsetting[0] in edge_startup()
2848 endpoint = &serial->interface->altsetting[0]. in edge_startup()
2965 static void edge_disconnect(struct usb_serial *serial) in edge_disconnect() argument
2967 struct edgeport_serial *edge_serial = usb_get_serial_data(serial); in edge_disconnect()
2980 static void edge_release(struct usb_serial *serial) in edge_release() argument
2982 struct edgeport_serial *edge_serial = usb_get_serial_data(serial); in edge_release()