Searched refs:usb_serial (Results 1 - 25 of 49) sorted by relevance

12

/linux-master/include/linux/usb/
H A Dserial.h26 * @serial: pointer back to the struct usb_serial owner of this port.
30 * @port_number: the struct usb_serial port number of this port (starts at 0)
67 struct usb_serial *serial;
124 * usb_serial - structure used by the usb-serial core for a device
141 struct usb_serial { struct
161 #define to_usb_serial(d) container_of(d, struct usb_serial, kref)
164 static inline void *usb_get_serial_data(struct usb_serial *serial)
169 static inline void usb_set_serial_data(struct usb_serial *serial, void *data)
205 * but before the device has been fully initialized by the usb_serial
211 * This will be called when the struct usb_serial structur
[all...]
/linux-master/drivers/usb/serial/
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 Dmxuport.c212 static int mxuport_recv_ctrl_urb(struct usb_serial *serial,
243 static int mxuport_send_ctrl_data_urb(struct usb_serial *serial,
268 static int mxuport_send_ctrl_urb(struct usb_serial *serial,
287 struct usb_serial *serial = port->serial;
306 struct usb_serial *serial = port->serial;
466 struct usb_serial *serial = port->serial;
513 struct usb_serial *serial = port->serial;
557 struct usb_serial *serial = port->serial;
572 struct usb_serial *serial = port->serial;
600 struct usb_serial *seria
[all...]
H A Dempeg.c34 static int empeg_startup(struct usb_serial *serial);
62 static int empeg_startup(struct usb_serial *serial)
H A Dvisor.c38 static int visor_probe(struct usb_serial *serial,
40 static int visor_calc_num_ports(struct usb_serial *serial,
42 static int clie_5_calc_num_ports(struct usb_serial *serial,
45 static int clie_3_5_startup(struct usb_serial *serial);
46 static int palm_os_3_probe(struct usb_serial *serial,
48 static int palm_os_4_probe(struct usb_serial *serial,
311 static int palm_os_3_probe(struct usb_serial *serial,
407 static int palm_os_4_probe(struct usb_serial *serial,
435 static int visor_probe(struct usb_serial *serial,
439 int (*startup)(struct usb_serial *seria
[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 *);
628 * Helper to get interface number when we only have struct usb_serial.
630 static u8 cp210x_interface_num(struct usb_serial *serial)
646 struct usb_serial *serial = port->serial;
676 static int cp210x_read_vendor_block(struct usb_serial *serial, u8 type, u16 val,
700 struct usb_serial *serial = port->serial;
723 struct usb_serial *serial = port->serial;
757 static int cp210x_write_vendor_block(struct usb_serial *seria
[all...]
H A Dwhiteheat.c70 static int whiteheat_firmware_download(struct usb_serial *serial,
72 static int whiteheat_firmware_attach(struct usb_serial *serial);
75 static int whiteheat_attach(struct usb_serial *serial);
76 static void whiteheat_release(struct usb_serial *serial);
149 static int start_command_port(struct usb_serial *serial);
150 static void stop_command_port(struct usb_serial *serial);
189 static int whiteheat_firmware_download(struct usb_serial *serial,
204 static int whiteheat_firmware_attach(struct usb_serial *serial)
215 static int whiteheat_attach(struct usb_serial *serial)
322 static void whiteheat_release(struct usb_serial *seria
[all...]
H A Dkeyspan_pda.c36 struct usb_serial *serial;
79 struct usb_serial *serial = port->serial;
108 struct usb_serial *serial = port->serial;
245 static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud)
305 struct usb_serial *serial = port->serial;
331 struct usb_serial *serial = port->serial;
376 static int keyspan_pda_get_modem_info(struct usb_serial *serial,
397 static int keyspan_pda_set_modem_info(struct usb_serial *serial,
411 struct usb_serial *serial = port->serial;
434 struct usb_serial *seria
[all...]
H A Dxsens_mt.c41 static int xsens_mt_probe(struct usb_serial *serial,
H A Dmct_u232.h87 static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
H A Dmetro-usb.c58 static int metrousb_is_unidirectional_mode(struct usb_serial *serial)
65 static int metrousb_calc_num_ports(struct usb_serial *serial,
172 struct usb_serial *serial = port->serial;
218 static int metrousb_set_modem_ctrl(struct usb_serial *serial, unsigned int control_state)
297 struct usb_serial *serial = port->serial;
H A Dsierra.c84 static int sierra_calc_num_ports(struct usb_serial *serial,
118 static u8 sierra_interface_num(struct usb_serial *serial)
123 static int sierra_probe(struct usb_serial *serial,
290 struct usb_serial *serial = port->serial;
420 struct usb_serial *serial = port->serial;
565 struct usb_serial *serial = port->serial;
697 static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint,
729 struct usb_serial *serial = port->serial;
772 struct usb_serial *serial = port->serial;
827 static int sierra_startup(struct usb_serial *seria
[all...]
H A Dpl2303.c242 static int pl2303_vendor_read(struct usb_serial *serial, u16 value,
272 static int pl2303_vendor_write(struct usb_serial *serial, u16 value, u16 index)
298 static int pl2303_update_reg(struct usb_serial *serial, u8 reg, u8 mask, u8 val)
326 static int pl2303_probe(struct usb_serial *serial,
339 static int pl2303_endpoint_hack(struct usb_serial *serial,
369 static int pl2303_calc_num_ports(struct usb_serial *serial,
390 static bool pl2303_supports_hx_status(struct usb_serial *serial)
402 static int pl2303_detect_type(struct usb_serial *serial)
469 static int pl2303_startup(struct usb_serial *serial)
521 static void pl2303_release(struct usb_serial *seria
[all...]
H A Df81534.c193 static int f81534_logic_to_phy_port(struct usb_serial *serial,
214 static int f81534_set_register(struct usb_serial *serial, u16 reg, u8 data)
253 static int f81534_get_register(struct usb_serial *serial, u16 reg, u8 *data)
296 static int f81534_set_mask_register(struct usb_serial *serial, u16 reg,
312 static int f81534_set_phy_port_register(struct usb_serial *serial, int phy,
319 static int f81534_get_phy_port_register(struct usb_serial *serial, int phy,
348 static int f81534_wait_for_spi_idle(struct usb_serial *serial)
379 static int f81534_get_spi_register(struct usb_serial *serial, u16 reg,
391 static int f81534_set_spi_register(struct usb_serial *serial, u16 reg, u8 data)
402 static int f81534_read_flash(struct usb_serial *seria
[all...]
H A Dusb-serial.c58 * disconnected, return with the parent usb_serial structure's disc_mutex held
63 struct usb_serial *serial;
84 static int allocate_minors(struct usb_serial *serial, int num_ports)
113 static void release_minors(struct usb_serial *serial)
124 int usb_serial_claim_interface(struct usb_serial *serial, struct usb_interface *intf)
145 static void release_sibling(struct usb_serial *serial, struct usb_interface *intf)
164 struct usb_serial *serial;
191 void usb_serial_put(struct usb_serial *serial)
210 * acquire references to the usb_serial structure and the driver module,
217 struct usb_serial *seria
[all...]
H A Domninet.c37 static int omninet_calc_num_ports(struct usb_serial *serial,
103 static int omninet_calc_num_ports(struct usb_serial *serial,
H A Dusb_wwan.c43 struct usb_serial *serial = port->serial;
329 struct usb_serial *serial = port->serial;
384 struct usb_serial *serial = port->serial;
424 struct usb_serial *serial = port->serial;
526 static void stop_urbs(struct usb_serial *serial)
545 int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message)
568 struct usb_serial *serial = port->serial;
600 int usb_wwan_resume(struct usb_serial *serial)
H A Dir-usb.c47 static int ir_startup (struct usb_serial *serial);
94 static inline void irda_usb_dump_class_desc(struct usb_serial *serial,
124 irda_usb_find_class_desc(struct usb_serial *serial, unsigned int ifnum)
198 static int ir_startup(struct usb_serial *serial)
H A Dconsole.c64 struct usb_serial *serial;
202 struct usb_serial *serial;
267 void usb_serial_console_disconnect(struct usb_serial *serial)
H A Dark3116.c50 static int is_irda(struct usb_serial *serial)
77 static int ark3116_write_reg(struct usb_serial *serial,
92 static int ark3116_read_reg(struct usb_serial *serial,
126 struct usb_serial *serial = port->serial;
194 struct usb_serial *serial = port->serial;
298 struct usb_serial *serial = port->serial;
314 struct usb_serial *serial = port->serial;
H A Dmos7720.c94 struct usb_serial *serial; /* back to containing struct */
183 static int write_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
205 static int read_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
553 static int mos7715_parport_init(struct usb_serial *serial)
820 static int mos77xx_calc_num_ports(struct usb_serial *serial,
844 struct usb_serial *serial;
967 struct usb_serial *serial;
1003 struct usb_serial *serial;
1055 struct usb_serial *serial;
1184 struct usb_serial *seria
[all...]
H A Dkeyspan.c63 static int keyspan_usa28_send_setup(struct usb_serial *serial,
66 static int keyspan_usa26_send_setup(struct usb_serial *serial,
69 static int keyspan_usa49_send_setup(struct usb_serial *serial,
72 static int keyspan_usa90_send_setup(struct usb_serial *serial,
75 static int keyspan_usa67_send_setup(struct usb_serial *serial,
862 struct usb_serial *serial;
980 struct usb_serial *serial;
1035 struct usb_serial *serial;
1063 struct usb_serial *serial;
1172 struct usb_serial *seria
[all...]
H A Dquatech2.c134 static void qt2_release(struct usb_serial *serial)
237 static int qt2_calc_num_ports(struct usb_serial *serial,
316 struct usb_serial *serial;
386 struct usb_serial *serial;
427 static void qt2_disconnect(struct usb_serial *serial)
448 struct usb_serial *serial;
564 struct usb_serial *serial = urb->context;
583 static int qt2_setup_urbs(struct usb_serial *serial)
614 static int qt2_attach(struct usb_serial *serial)
656 struct usb_serial *seria
[all...]
H A Daircable.c87 static int aircable_calc_num_ports(struct usb_serial *serial,
H A Dipw.c197 static int ipw_attach(struct usb_serial *serial)
210 static void ipw_release(struct usb_serial *serial)

Completed in 225 milliseconds

12