Home
last modified time | relevance | path

Searched refs:usb_serial (Results 1 – 15 of 15) 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 *);
630 static u8 cp210x_interface_num(struct usb_serial *serial) in cp210x_interface_num()
646 struct usb_serial *serial = port->serial; in cp210x_read_reg_block()
676 static int cp210x_read_vendor_block(struct usb_serial *serial, u8 type, u16 val, in cp210x_read_vendor_block()
700 struct usb_serial *serial = port->serial; in cp210x_write_u16_reg()
723 struct usb_serial *serial = port->serial; in cp210x_write_reg_block()
757 static int cp210x_write_vendor_block(struct usb_serial *serial, u8 type, in cp210x_write_vendor_block()
928 struct usb_serial *serial = port->serial; in cp210x_get_tx_queue_byte_count()
[all …]
H A Dkeyspan_pda.c34 struct usb_serial *serial;
79 struct usb_serial *serial = port->serial; in keyspan_pda_get_write_room()
108 struct usb_serial *serial = port->serial; in keyspan_pda_request_unthrottle()
267 static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud) in keyspan_pda_setbaud()
327 struct usb_serial *serial = port->serial; in keyspan_pda_break_ctl()
353 struct usb_serial *serial = port->serial; in keyspan_pda_set_termios()
398 static int keyspan_pda_get_modem_info(struct usb_serial *serial, in keyspan_pda_get_modem_info()
419 static int keyspan_pda_set_modem_info(struct usb_serial *serial, in keyspan_pda_set_modem_info()
433 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmget()
456 struct usb_serial *serial = port->serial; in keyspan_pda_tiocmset()
[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-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 Ddigi_acceleport.c230 static int digi_startup_device(struct usb_serial *serial);
231 static int digi_startup(struct usb_serial *serial);
232 static void digi_disconnect(struct usb_serial *serial);
233 static void digi_release(struct usb_serial *serial);
965 struct usb_serial *serial; in digi_write_bulk_callback()
1199 static int digi_startup_device(struct usb_serial *serial) in digi_startup_device()
1250 static int digi_startup(struct usb_serial *serial) in digi_startup()
1295 static void digi_disconnect(struct usb_serial *serial) in digi_disconnect()
1307 static void digi_release(struct usb_serial *serial) in digi_release()
1488 struct usb_serial *serial = port->serial; in digi_read_oob_callback()
H A Dmct_u232.h87 static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
H A Daircable.c87 static int aircable_calc_num_ports(struct usb_serial *serial, in aircable_calc_num_ports()
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 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 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);
2599 static int option_probe(struct usb_serial *serial, in option_probe()
2639 static int option_attach(struct usb_serial *serial) in option_attach()
2667 static void option_release(struct usb_serial *serial) in option_release()
H A Dch341.c834 static int ch341_reset_resume(struct usb_serial *serial) in ch341_reset_resume()