Searched refs:usb_serial_port (Results 26 - 50 of 53) sorted by relevance

123

/linux-master/drivers/usb/serial/
H A Dusb-serial.c61 struct usb_serial_port *usb_serial_port_get_by_minor(unsigned minor)
64 struct usb_serial_port *port;
86 struct usb_serial_port *port;
165 struct usb_serial_port *port;
218 struct usb_serial_port *port;
256 struct usb_serial_port *port =
257 container_of(tport, struct usb_serial_port, port);
285 struct usb_serial_port *port = tty->driver_data;
304 struct usb_serial_port *port =
305 container_of(tport, struct usb_serial_port, por
789 ATTRIBUTE_GROUPS(usb_serial_port); variable
[all...]
H A Dch341.c108 struct usb_serial_port *port,
340 static int ch341_detect_quirks(struct usb_serial_port *port)
375 static int ch341_port_probe(struct usb_serial_port *port)
408 static void ch341_port_remove(struct usb_serial_port *port)
416 static int ch341_carrier_raised(struct usb_serial_port *port)
424 static void ch341_dtr_rts(struct usb_serial_port *port, int on)
439 static void ch341_close(struct usb_serial_port *port)
447 static int ch341_open(struct tty_struct *tty, struct usb_serial_port *port)
485 struct usb_serial_port *port,
567 struct usb_serial_port *por
[all...]
H A Dspcp8x5.c153 static int spcp8x5_port_probe(struct usb_serial_port *port)
172 static void spcp8x5_port_remove(struct usb_serial_port *port)
180 static int spcp8x5_set_ctrl_line(struct usb_serial_port *port, u8 mcr)
199 static int spcp8x5_get_msr(struct usb_serial_port *port, u8 *status)
232 static void spcp8x5_set_work_mode(struct usb_serial_port *port, u16 value,
250 static int spcp8x5_carrier_raised(struct usb_serial_port *port)
262 static void spcp8x5_dtr_rts(struct usb_serial_port *port, int on)
286 struct usb_serial_port *port,
390 static int spcp8x5_open(struct tty_struct *tty, struct usb_serial_port *port)
416 struct usb_serial_port *por
[all...]
H A Dusb_debug.c52 struct usb_serial_port *port = tty->driver_data;
67 struct usb_serial_port *port = urb->context;
H A Dssu100.c217 struct usb_serial_port *port,
278 static int ssu100_open(struct tty_struct *tty, struct usb_serial_port *port)
325 static int ssu100_port_probe(struct usb_serial_port *port)
340 static void ssu100_port_remove(struct usb_serial_port *port)
350 struct usb_serial_port *port = tty->driver_data;
382 struct usb_serial_port *port = tty->driver_data;
388 static void ssu100_dtr_rts(struct usb_serial_port *port, int on)
404 static void ssu100_update_msr(struct usb_serial_port *port, u8 msr)
427 static void ssu100_update_lsr(struct usb_serial_port *port, u8 lsr,
466 struct usb_serial_port *por
[all...]
H A Df81534.c161 struct usb_serial_port *port;
194 struct usb_serial_port *port)
326 static int f81534_set_port_register(struct usb_serial_port *port, u16 reg,
335 static int f81534_get_port_register(struct usb_serial_port *port, u16 reg,
471 static void f81534_prepare_write_buffer(struct usb_serial_port *port, u8 *buf)
500 static int f81534_submit_writer(struct usb_serial_port *port, gfp_t mem_flags)
556 static int f81534_set_port_config(struct usb_serial_port *port,
661 struct usb_serial_port *port = tty->driver_data;
682 static int f81534_update_mctrl(struct usb_serial_port *port, unsigned int set,
951 struct usb_serial_port *por
[all...]
H A Doti6858.c119 static int oti6858_open(struct tty_struct *tty, struct usb_serial_port *port);
120 static void oti6858_close(struct usb_serial_port *port);
122 struct usb_serial_port *port,
128 static int oti6858_write(struct tty_struct *tty, struct usb_serial_port *port,
135 static int oti6858_port_probe(struct usb_serial_port *port);
136 static void oti6858_port_remove(struct usb_serial_port *port);
190 struct usb_serial_port *port; /* USB port with which associated */
197 struct usb_serial_port *port = priv->port;
265 struct usb_serial_port *port = priv->port;
328 static int oti6858_port_probe(struct usb_serial_port *por
[all...]
H A Dir-usb.c48 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port,
54 struct usb_serial_port *port,
259 static int ir_write(struct tty_struct *tty, struct usb_serial_port *port,
315 struct usb_serial_port *port = urb->context;
345 struct usb_serial_port *port = tty->driver_data;
359 struct usb_serial_port *port = urb->context;
380 struct usb_serial_port *port,
H A Dti_usb_3410_5052.c289 struct usb_serial_port *tp_port;
305 static int ti_port_probe(struct usb_serial_port *port);
306 static void ti_port_remove(struct usb_serial_port *port);
307 static int ti_open(struct tty_struct *tty, struct usb_serial_port *port);
308 static void ti_close(struct usb_serial_port *port);
309 static int ti_write(struct tty_struct *tty, struct usb_serial_port *port,
313 static bool ti_tx_empty(struct usb_serial_port *port);
317 struct usb_serial_port *port,
327 static void ti_recv(struct usb_serial_port *port, unsigned char *data,
342 static int ti_port_cmd_out(struct usb_serial_port *por
[all...]
H A Dquatech2.c126 struct usb_serial_port *port;
129 static void qt2_update_lsr(struct usb_serial_port *port, unsigned char *ch);
130 static void qt2_update_msr(struct usb_serial_port *port, unsigned char *ch);
210 struct usb_serial_port *port = port_priv->port;
256 struct usb_serial_port *port,
314 static int qt2_open(struct tty_struct *tty, struct usb_serial_port *port)
384 static void qt2_close(struct usb_serial_port *port)
434 static void qt2_process_status(struct usb_serial_port *port, unsigned char *ch)
450 struct usb_serial_port *port;
546 struct usb_serial_port *por
[all...]
H A Dcp210x.c31 static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *);
32 static void cp210x_close(struct usb_serial_port *);
33 static void cp210x_change_speed(struct tty_struct *, struct usb_serial_port *,
35 static void cp210x_set_termios(struct tty_struct *, struct usb_serial_port *,
37 static bool cp210x_tx_empty(struct usb_serial_port *port);
40 static int cp210x_tiocmset_port(struct usb_serial_port *port,
46 static int cp210x_port_probe(struct usb_serial_port *);
47 static void cp210x_port_remove(struct usb_serial_port *);
48 static void cp210x_dtr_rts(struct usb_serial_port *port, int on);
50 static void cp210x_enable_event_mode(struct usb_serial_port *por
[all...]
H A Dsierra.c288 static int sierra_send_setup(struct usb_serial_port *port)
343 struct usb_serial_port *port = tty->driver_data;
362 struct usb_serial_port *port = tty->driver_data;
389 struct usb_serial_port *port = urb->context;
415 static int sierra_write(struct tty_struct *tty, struct usb_serial_port *port,
525 struct usb_serial_port *port;
563 struct usb_serial_port *port = urb->context;
616 struct usb_serial_port *port = tty->driver_data;
635 struct usb_serial_port *port = tty->driver_data;
650 static void sierra_stop_rx_urbs(struct usb_serial_port *por
[all...]
H A Dpl2303.c176 static int pl2303_set_break(struct usb_serial_port *port, bool enable);
528 static int pl2303_port_probe(struct usb_serial_port *port)
545 static void pl2303_port_remove(struct usb_serial_port *port)
552 static int pl2303_set_control_lines(struct usb_serial_port *port, u8 value)
688 struct usb_serial_port *port,
724 static int pl2303_get_line_request(struct usb_serial_port *port,
747 static int pl2303_set_line_request(struct usb_serial_port *port,
792 struct usb_serial_port *port,
934 static void pl2303_dtr_rts(struct usb_serial_port *port, int on)
951 static void pl2303_close(struct usb_serial_port *por
[all...]
H A Dark3116.c124 static int ark3116_port_probe(struct usb_serial_port *port)
181 static void ark3116_port_remove(struct usb_serial_port *port)
191 struct usb_serial_port *port,
296 static void ark3116_close(struct usb_serial_port *port)
311 static int ark3116_open(struct tty_struct *tty, struct usb_serial_port *port)
376 struct usb_serial_port *port = tty->driver_data;
403 struct usb_serial_port *port = tty->driver_data;
438 struct usb_serial_port *port = tty->driver_data;
457 static void ark3116_update_msr(struct usb_serial_port *port, __u8 msr)
480 static void ark3116_update_lsr(struct usb_serial_port *por
[all...]
H A Dbus.c19 const struct usb_serial_port *port = to_usb_serial_port(dev);
34 struct usb_serial_port *port = to_usb_serial_port(dev);
79 struct usb_serial_port *port = to_usb_serial_port(dev);
H A Dkeyspan.c44 static void keyspan_send_setup(struct usb_serial_port *port, int reset_port);
46 static int keyspan_usa19_calc_baud(struct usb_serial_port *port,
50 static int keyspan_usa19w_calc_baud(struct usb_serial_port *port,
54 static int keyspan_usa28_calc_baud(struct usb_serial_port *port,
58 static int keyspan_usa19hs_calc_baud(struct usb_serial_port *port,
64 struct usb_serial_port *port,
67 struct usb_serial_port *port,
70 struct usb_serial_port *port,
73 struct usb_serial_port *port,
76 struct usb_serial_port *por
[all...]
H A Dgarmin_gps.c119 struct usb_serial_port *port;
171 static int garmin_write_bulk(struct usb_serial_port *port,
242 static void send_to_tty(struct usb_serial_port *port,
805 static void priv_status_resp(struct usb_serial_port *port)
825 static int process_resetdev_request(struct usb_serial_port *port)
867 static int garmin_init_session(struct usb_serial_port *port)
907 static int garmin_open(struct tty_struct *tty, struct usb_serial_port *port)
930 static void garmin_close(struct usb_serial_port *port)
952 struct usb_serial_port *port = urb->context;
976 static int garmin_write_bulk(struct usb_serial_port *por
[all...]
H A Dmos7720.c61 struct usb_serial_port *port; /* loop back to the owner */
746 struct usb_serial_port *port = urb->context;
769 struct usb_serial_port *port;
842 static int mos7720_open(struct tty_struct *tty, struct usb_serial_port *port)
951 struct usb_serial_port *port = tty->driver_data;
965 static void mos7720_close(struct usb_serial_port *port)
1001 struct usb_serial_port *port = tty->driver_data;
1030 struct usb_serial_port *port = tty->driver_data;
1046 static int mos7720_write(struct tty_struct *tty, struct usb_serial_port *port,
1119 struct usb_serial_port *por
[all...]
H A Dmos7840.c199 struct usb_serial_port *port; /* loop back to the owner of this object */
227 static int mos7840_set_reg_sync(struct usb_serial_port *port, __u16 reg,
245 static int mos7840_get_reg_sync(struct usb_serial_port *port, __u16 reg,
278 static int mos7840_set_uart_reg(struct usb_serial_port *port, __u16 reg,
302 static int mos7840_get_uart_reg(struct usb_serial_port *port, __u16 reg,
334 static void mos7840_dump_serial_port(struct usb_serial_port *port,
388 static void mos7840_set_led_sync(struct usb_serial_port *port, __u16 reg,
414 static void mos7840_led_activity(struct usb_serial_port *port)
435 struct usb_serial_port *port = mos7840_port->port;
478 struct usb_serial_port *por
[all...]
H A Dftdi_sio.c1113 struct usb_serial_port *port,
1115 static int ftdi_get_modem_status(struct usb_serial_port *port,
1206 static int update_mctrl(struct usb_serial_port *port, unsigned int set,
1253 struct usb_serial_port *port)
1356 static int change_speed(struct tty_struct *tty, struct usb_serial_port *port)
1379 static int write_latency_timer(struct usb_serial_port *port)
1405 static int _read_latency_timer(struct usb_serial_port *port)
1422 static int read_latency_timer(struct usb_serial_port *port)
1443 struct usb_serial_port *port = tty->driver_data;
1453 struct usb_serial_port *por
[all...]
H A Dio_ti.c106 struct usb_serial_port *port;
217 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data,
224 struct usb_serial_port *port,
226 static void edge_send(struct usb_serial_port *port, struct tty_struct *tty);
234 static int edge_create_sysfs_attrs(struct usb_serial_port *port);
235 static int edge_remove_sysfs_attrs(struct usb_serial_port *port);
290 static int read_port_cmd(struct usb_serial_port *port, u8 command, u16 value,
298 static int send_port_cmd(struct usb_serial_port *port, u8 command, u16 value,
307 static int purge_port(struct usb_serial_port *port, u16 mask)
1623 struct usb_serial_port *por
[all...]
H A Dipw.c132 static int ipw_open(struct tty_struct *tty, struct usb_serial_port *port)
218 static void ipw_dtr_rts(struct usb_serial_port *port, int on)
249 static void ipw_close(struct usb_serial_port *port)
H A Dconsole.c25 struct usb_serial_port *port;
65 struct usb_serial_port *port;
201 struct usb_serial_port *port = info->port;
H A Dio_edgeport.c189 struct usb_serial_port *port; /* loop back to the owner of this object */
268 static void edge_close(struct usb_serial_port *port);
274 static void edge_tty_recv(struct usb_serial_port *port, unsigned char *data,
572 struct usb_serial_port *port;
813 static int edge_open(struct tty_struct *tty, struct usb_serial_port *port)
831 struct usb_serial_port *port0 = serial->port[0];
1050 static void edge_close(struct usb_serial_port *port)
1112 static int edge_write(struct tty_struct *tty, struct usb_serial_port *port,
1325 struct usb_serial_port *port = tty->driver_data;
1348 struct usb_serial_port *por
[all...]
H A Dvisor.c36 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port);
37 static void visor_close(struct usb_serial_port *port);
224 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port)
252 static void visor_close(struct usb_serial_port *port)
272 struct usb_serial_port *port = urb->context;

Completed in 405 milliseconds

123