Home
last modified time | relevance | path

Searched refs:usb_serial (Results 1 – 18 of 18) sorted by relevance

/linux/include/linux/usb/
H A Dserial.h68 struct usb_serial *serial;
142 struct usb_serial { struct
162 #define to_usb_serial(d) container_of(d, struct usb_serial, kref) argument
165 static inline void *usb_get_serial_data(struct usb_serial *serial) in usb_get_serial_data()
170 static inline void usb_set_serial_data(struct usb_serial *serial, void *data) in usb_set_serial_data()
253 int (*probe)(struct usb_serial *serial, const struct usb_device_id *id);
254 int (*attach)(struct usb_serial *serial);
255 int (*calc_num_ports)(struct usb_serial *serial,
258 void (*disconnect)(struct usb_serial *serial);
259 void (*release)(struct usb_serial *serial);
[all …]
/linux/drivers/usb/serial/
H A Dmxuport.c210 static int mxuport_recv_ctrl_urb(struct usb_serial *serial, in mxuport_recv_ctrl_urb()
241 static int mxuport_send_ctrl_data_urb(struct usb_serial *serial, in mxuport_send_ctrl_data_urb()
266 static int mxuport_send_ctrl_urb(struct usb_serial *serial, in mxuport_send_ctrl_urb()
285 struct usb_serial *serial = port->serial; in mxuport_throttle()
304 struct usb_serial *serial = port->serial; in mxuport_unthrottle()
464 struct usb_serial *serial = port->serial; in mxuport_process_read_urb_demux_data()
511 struct usb_serial *serial = port->serial; in mxuport_process_read_urb_demux_event()
555 struct usb_serial *serial = port->serial; in mxuport_process_read_urb()
570 struct usb_serial *serial = port->serial; in mxuport_tx_empty()
598 struct usb_serial *serial = port->serial; in mxuport_set_mcr()
[all …]
H A Dcp210x.c43 static int cp210x_attach(struct usb_serial *);
44 static void cp210x_disconnect(struct usb_serial *);
45 static void cp210x_release(struct usb_serial *);
631 static u8 cp210x_interface_num(struct usb_serial *serial) in cp210x_interface_num()
647 struct usb_serial *serial = port->serial; in cp210x_read_reg_block()
677 static int cp210x_read_vendor_block(struct usb_serial *serial, u8 type, u16 val, in cp210x_read_vendor_block()
701 struct usb_serial *serial = port->serial; in cp210x_write_u16_reg()
724 struct usb_serial *serial = port->serial; in cp210x_write_reg_block()
758 static int cp210x_write_vendor_block(struct usb_serial *serial, u8 type, in cp210x_write_vendor_block()
929 struct usb_serial *serial = port->serial; in cp210x_get_tx_queue_byte_count()
[all …]
H A Dsierra.c84 static int sierra_calc_num_ports(struct usb_serial *serial, in sierra_calc_num_ports()
118 static u8 sierra_interface_num(struct usb_serial *serial) in sierra_interface_num()
123 static int sierra_probe(struct usb_serial *serial, in sierra_probe()
290 struct usb_serial *serial = port->serial; in sierra_send_setup()
420 struct usb_serial *serial = port->serial; in sierra_write()
565 struct usb_serial *serial = port->serial; in sierra_instat_callback()
697 static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint, in sierra_setup_urb()
729 struct usb_serial *serial = port->serial; in sierra_close()
772 struct usb_serial *serial = port->serial; in sierra_open()
827 static int sierra_startup(struct usb_serial *serial) in sierra_startup()
[all …]
H A Dusb-serial.c60 struct usb_serial *serial; in usb_serial_port_get_by_minor()
81 static int allocate_minors(struct usb_serial *serial, int num_ports) in allocate_minors()
110 static void release_minors(struct usb_serial *serial) in release_minors()
121 int usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf) in usb_serial_claim_interface()
142 static void release_sibling(struct usb_serial *serial, struct usb_interface *intf) in release_sibling()
161 struct usb_serial *serial; in destroy_serial()
188 void usb_serial_put(struct usb_serial *serial) in usb_serial_put()
214 struct usb_serial *serial; in serial_install()
255 struct usb_serial *serial = port->serial; in serial_port_activate()
341 struct usb_serial *serial; in serial_cleanup()
[all …]
H A Dquatech2.c133 static void qt2_release(struct usb_serial *serial) in qt2_release()
236 static int qt2_calc_num_ports(struct usb_serial *serial, in qt2_calc_num_ports()
327 struct usb_serial *serial; in qt2_open()
397 struct usb_serial *serial; in qt2_close()
438 static void qt2_disconnect(struct usb_serial *serial) in qt2_disconnect()
459 struct usb_serial *serial; in qt2_process_read_urb()
575 struct usb_serial *serial = urb->context; in qt2_read_bulk_callback()
594 static int qt2_setup_urbs(struct usb_serial *serial) in qt2_setup_urbs()
625 static int qt2_attach(struct usb_serial *serial) in qt2_attach()
667 struct usb_serial *serial = port->serial; in qt2_port_probe()
H A Dusb-wwan.h22 extern int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message);
23 extern int usb_wwan_resume(struct usb_serial *serial);
H A Dconsole.c64 struct usb_serial *serial; in usb_console_setup()
202 struct usb_serial *serial; in usb_console_write()
267 void usb_serial_console_disconnect(struct usb_serial *serial) in usb_serial_console_disconnect()
H A Dmct_u232.h87 static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
H A Dftdi_sio.c103 int (*probe)(struct usb_serial *);
108 static int ftdi_jtag_probe(struct usb_serial *serial);
109 static int ftdi_stmclite_probe(struct usb_serial *serial);
110 static int ftdi_8u2232c_probe(struct usb_serial *serial);
1495 struct usb_serial *serial = port->serial; in ftdi_determine_type()
1733 struct usb_serial *serial = port->serial; in ftdi_set_bitmode()
1799 struct usb_serial *serial = port->serial; in ftdi_read_cbus_pins()
1950 static int ftdi_read_eeprom(struct usb_serial *serial, void *dst, u16 addr, in ftdi_read_eeprom()
2059 struct usb_serial *serial = port->serial; in ftdi_gpio_init_ftx()
2094 struct usb_serial *serial = port->serial; in ftdi_gpio_init()
[all …]
H A Dio_edgeport.c227 struct usb_serial *serial; /* loop back to the owner of this object */
294 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
496 struct usb_serial *serial = ep->serial; in get_epic_descriptor()
821 struct usb_serial *serial; in edge_open()
1616 struct usb_serial *serial = edge_serial->serial; in process_rcvd_data()
1965 static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in sram_write()
2012 static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr, in rom_write()
2054 static int rom_read(struct usb_serial *serial, __u16 extAddr, in rom_read()
2704 static int edge_startup(struct usb_serial *serial) in edge_startup()
2927 static void edge_disconnect(struct usb_serial *serial) in edge_disconnect()
[all …]
H A Daircable.c87 static int aircable_calc_num_ports(struct usb_serial *serial, in aircable_calc_num_ports()
H A Dgeneric.c36 static int usb_serial_generic_probe(struct usb_serial *serial, in usb_serial_generic_probe()
47 static int usb_serial_generic_calc_num_ports(struct usb_serial *serial, in usb_serial_generic_calc_num_ports()
638 int usb_serial_generic_resume(struct usb_serial *serial) in usb_serial_generic_resume()
H A Dio_ti.c120 struct usb_serial *serial;
918 static int bulk_xfer(struct usb_serial *serial, void *buffer, in bulk_xfer()
2488 static int edge_calc_num_ports(struct usb_serial *serial, in edge_calc_num_ports()
2507 static int edge_startup(struct usb_serial *serial) in edge_startup()
2548 static void edge_disconnect(struct usb_serial *serial) in edge_disconnect()
2555 static void edge_release(struct usb_serial *serial) in edge_release()
2666 static int edge_suspend(struct usb_serial *serial, pm_message_t message) in edge_suspend()
2675 static int edge_resume(struct usb_serial *serial) in edge_resume()
H A Dxr_serial.c249 struct usb_serial *serial = port->serial; in xr_set_reg()
269 struct usb_serial *serial = port->serial; in xr_get_reg()
947 static int xr_probe(struct usb_serial *serial, const struct usb_device_id *id) in xr_probe()
H A Doption.c43 static int option_probe(struct usb_serial *serial,
45 static int option_attach(struct usb_serial *serial);
46 static void option_release(struct usb_serial *serial);
2613 static int option_probe(struct usb_serial *serial, in option_probe()
2653 static int option_attach(struct usb_serial *serial) in option_attach()
2681 static void option_release(struct usb_serial *serial) in option_release()
H A Dssu100.c332 static int ssu100_attach(struct usb_serial *serial) in ssu100_attach()
H A Dch341.c834 static int ch341_reset_resume(struct usb_serial *serial) in ch341_reset_resume()