Searched refs:usb_serial_port (Results 1 - 25 of 53) sorted by relevance

123

/linux-master/drivers/usb/serial/
H A Dusb-wwan.h9 extern void usb_wwan_dtr_rts(struct usb_serial_port *port, int on);
10 extern int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *port);
11 extern void usb_wwan_close(struct usb_serial_port *port);
12 extern int usb_wwan_port_probe(struct usb_serial_port *port);
13 extern void usb_wwan_port_remove(struct usb_serial_port *port);
18 extern int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port,
H A Dwhiteheat.c77 static int whiteheat_port_probe(struct usb_serial_port *port);
78 static void whiteheat_port_remove(struct usb_serial_port *port);
80 struct usb_serial_port *port);
81 static void whiteheat_close(struct usb_serial_port *port);
85 struct usb_serial_port *port,
154 static int firm_send_command(struct usb_serial_port *port, __u8 command,
156 static int firm_open(struct usb_serial_port *port);
157 static int firm_close(struct usb_serial_port *port);
159 static int firm_set_rts(struct usb_serial_port *port, __u8 onoff);
160 static int firm_set_dtr(struct usb_serial_port *por
[all...]
H A Dnavman.c29 struct usb_serial_port *port = urb->context;
66 static int navman_open(struct tty_struct *tty, struct usb_serial_port *port)
82 static void navman_close(struct usb_serial_port *port)
87 static int navman_write(struct tty_struct *tty, struct usb_serial_port *port,
H A Dwishbone-serial.c30 static int usb_gsi_openclose(struct usb_serial_port *port, int value)
46 struct usb_serial_port *port)
65 static void wishbone_serial_close(struct usb_serial_port *port)
H A Dsymbolserial.c34 struct usb_serial_port *port = urb->context;
91 static int symbol_open(struct tty_struct *tty, struct usb_serial_port *port)
111 static void symbol_close(struct usb_serial_port *port)
118 struct usb_serial_port *port = tty->driver_data;
128 struct usb_serial_port *port = tty->driver_data;
148 static int symbol_port_probe(struct usb_serial_port *port)
163 static void symbol_port_remove(struct usb_serial_port *port)
H A Domninet.c35 static int omninet_prepare_write_buffer(struct usb_serial_port *port,
39 static int omninet_port_probe(struct usb_serial_port *port);
40 static void omninet_port_remove(struct usb_serial_port *port);
113 static int omninet_port_probe(struct usb_serial_port *port)
126 static void omninet_port_remove(struct usb_serial_port *port)
140 struct usb_serial_port *port = urb->context;
155 static int omninet_prepare_write_buffer(struct usb_serial_port *port,
H A Dopticon.c50 static void opticon_process_data_packet(struct usb_serial_port *port,
57 static void opticon_process_status_packet(struct usb_serial_port *port,
73 struct usb_serial_port *port = urb->context;
102 static int send_control_msg(struct usb_serial_port *port, u8 requesttype,
128 static int opticon_open(struct tty_struct *tty, struct usb_serial_port *port)
155 static void opticon_close(struct usb_serial_port *port)
166 struct usb_serial_port *port = urb->context;
190 static int opticon_write(struct tty_struct *tty, struct usb_serial_port *port,
270 struct usb_serial_port *port = tty->driver_data;
292 struct usb_serial_port *por
[all...]
H A Dxr_serial.c104 static int xr21v141x_uart_enable(struct usb_serial_port *port);
105 static int xr21v141x_uart_disable(struct usb_serial_port *port);
106 static int xr21v141x_fifo_reset(struct usb_serial_port *port);
108 struct usb_serial_port *port,
134 int (*enable)(struct usb_serial_port *port);
135 int (*disable)(struct usb_serial_port *port);
136 int (*fifo_reset)(struct usb_serial_port *port);
138 struct usb_serial_port *port,
244 static int xr_set_reg(struct usb_serial_port *port, u8 channel, u16 reg, u16 val)
264 static int xr_get_reg(struct usb_serial_port *por
[all...]
H A Dkobil_sct.c50 static int kobil_port_probe(struct usb_serial_port *probe);
51 static void kobil_port_remove(struct usb_serial_port *probe);
52 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port);
53 static void kobil_close(struct usb_serial_port *port);
54 static int kobil_write(struct tty_struct *tty, struct usb_serial_port *port,
65 struct usb_serial_port *port,
114 static int kobil_port_probe(struct usb_serial_port *port)
147 static void kobil_port_remove(struct usb_serial_port *port)
165 static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port)
256 static void kobil_close(struct usb_serial_port *por
[all...]
H A Dkl5kusb105.c54 static int klsi_105_port_probe(struct usb_serial_port *port);
55 static void klsi_105_port_remove(struct usb_serial_port *port);
56 static int klsi_105_open(struct tty_struct *tty, struct usb_serial_port *port);
57 static void klsi_105_close(struct usb_serial_port *port);
59 struct usb_serial_port *port,
63 static int klsi_105_prepare_write_buffer(struct usb_serial_port *port,
123 static int klsi_105_chg_port_settings(struct usb_serial_port *port,
155 static int klsi_105_get_line_state(struct usb_serial_port *port,
189 static int klsi_105_port_probe(struct usb_serial_port *port)
213 static void klsi_105_port_remove(struct usb_serial_port *por
[all...]
H A Dmct_u232.c41 static int mct_u232_port_probe(struct usb_serial_port *port);
42 static void mct_u232_port_remove(struct usb_serial_port *remove);
43 static int mct_u232_open(struct tty_struct *tty, struct usb_serial_port *port);
44 static void mct_u232_close(struct usb_serial_port *port);
45 static void mct_u232_dtr_rts(struct usb_serial_port *port, int on);
48 struct usb_serial_port *port,
176 struct usb_serial *serial, struct usb_serial_port *port, speed_t value)
249 static int mct_u232_set_line_ctrl(struct usb_serial_port *port,
272 static int mct_u232_set_modem_ctrl(struct usb_serial_port *port,
306 static int mct_u232_get_modem_stat(struct usb_serial_port *por
[all...]
H A Dgeneric.c106 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port)
119 void usb_serial_generic_close(struct usb_serial_port *port)
139 int usb_serial_generic_prepare_write_buffer(struct usb_serial_port *port,
154 int usb_serial_generic_write_start(struct usb_serial_port *port,
214 struct usb_serial_port *port, const unsigned char *buf, int count)
235 struct usb_serial_port *port = tty->driver_data;
252 struct usb_serial_port *port = tty->driver_data;
270 struct usb_serial_port *port = tty->driver_data;
300 static int usb_serial_generic_submit_read_urb(struct usb_serial_port *port,
324 int usb_serial_generic_submit_read_urbs(struct usb_serial_port *por
[all...]
H A Dbelkin_sa.c39 static int belkin_sa_port_probe(struct usb_serial_port *port);
40 static void belkin_sa_port_remove(struct usb_serial_port *port);
42 struct usb_serial_port *port);
43 static void belkin_sa_close(struct usb_serial_port *port);
47 struct usb_serial_port *port,
113 static int belkin_sa_port_probe(struct usb_serial_port *port)
138 static void belkin_sa_port_remove(struct usb_serial_port *port)
147 struct usb_serial_port *port)
164 static void belkin_sa_close(struct usb_serial_port *port)
172 struct usb_serial_port *por
[all...]
H A Dcypress_m8.c115 static int cypress_earthmate_port_probe(struct usb_serial_port *port);
116 static int cypress_hidcom_port_probe(struct usb_serial_port *port);
117 static int cypress_ca42v2_port_probe(struct usb_serial_port *port);
118 static void cypress_port_remove(struct usb_serial_port *port);
119 static int cypress_open(struct tty_struct *tty, struct usb_serial_port *port);
120 static void cypress_close(struct usb_serial_port *port);
121 static void cypress_dtr_rts(struct usb_serial_port *port, int on);
122 static int cypress_write(struct tty_struct *tty, struct usb_serial_port *port,
124 static void cypress_send(struct usb_serial_port *port);
128 struct usb_serial_port *por
[all...]
H A Ddigi_acceleport.c182 struct usb_serial_port *ds_oob_port; /* out-of-band port */
201 struct usb_serial_port *dp_port;
207 static int digi_write_oob_command(struct usb_serial_port *port,
209 static int digi_write_inb_command(struct usb_serial_port *port,
211 static int digi_set_modem_signals(struct usb_serial_port *port,
213 static int digi_transmit_idle(struct usb_serial_port *port,
218 struct usb_serial_port *port,
224 static int digi_write(struct tty_struct *tty, struct usb_serial_port *port,
229 static int digi_open(struct tty_struct *tty, struct usb_serial_port *port);
230 static void digi_close(struct usb_serial_port *por
[all...]
H A Dmetro-usb.c78 static int metrousb_send_unidirectional_cmd(u8 cmd, struct usb_serial_port *port)
109 struct usb_serial_port *port = urb->context;
163 static void metrousb_cleanup(struct usb_serial_port *port)
170 static int metrousb_open(struct tty_struct *tty, struct usb_serial_port *port)
244 static int metrousb_port_probe(struct usb_serial_port *port)
259 static void metrousb_port_remove(struct usb_serial_port *port)
269 struct usb_serial_port *port = tty->driver_data;
282 struct usb_serial_port *port = tty->driver_data;
296 struct usb_serial_port *port = tty->driver_data;
324 struct usb_serial_port *por
[all...]
H A Dupd78f0730.c128 static int upd78f0730_send_ctl(struct usb_serial_port *port,
160 static int upd78f0730_port_probe(struct usb_serial_port *port)
174 static void upd78f0730_port_remove(struct usb_serial_port *port)
186 struct usb_serial_port *port = tty->driver_data;
207 struct usb_serial_port *port = tty->driver_data;
244 struct usb_serial_port *port = tty->driver_data;
268 static void upd78f0730_dtr_rts(struct usb_serial_port *port, int on)
302 struct usb_serial_port *port,
379 static int upd78f0730_open(struct tty_struct *tty, struct usb_serial_port *port)
397 static void upd78f0730_close(struct usb_serial_port *por
[all...]
H A Df81232.c124 struct usb_serial_port *port;
136 static int f81232_get_register(struct usb_serial_port *port, u16 reg, u8 *val)
159 static int f81232_set_register(struct usb_serial_port *port, u16 reg, u8 val)
182 static int f81232_set_mask_register(struct usb_serial_port *port, u16 reg,
197 static void f81232_read_msr(struct usb_serial_port *port)
241 static int f81232_set_mctrl(struct usb_serial_port *port,
286 static void f81232_update_line_status(struct usb_serial_port *port,
313 struct usb_serial_port *port = urb->context;
349 static char f81232_handle_lsr(struct usb_serial_port *port, u8 lsr)
380 struct usb_serial_port *por
[all...]
H A Dmxuport.c192 static int mxuport_prepare_write_buffer(struct usb_serial_port *port,
286 struct usb_serial_port *port = tty->driver_data;
305 struct usb_serial_port *port = tty->driver_data;
318 static void mxuport_process_read_urb_data(struct usb_serial_port *port,
335 static void mxuport_msr_event(struct usb_serial_port *port, u8 buf[4])
397 static void mxuport_lsr_event(struct usb_serial_port *port, u8 buf[4])
426 static void mxuport_process_read_urb_event(struct usb_serial_port *port,
465 struct usb_serial_port *port = urb->context;
469 struct usb_serial_port *demux_port;
512 struct usb_serial_port *por
[all...]
H A Dkeyspan_pda.c37 struct usb_serial_port *port;
40 static int keyspan_pda_write_start(struct usb_serial_port *port);
78 struct usb_serial_port *port = priv->port;
107 struct usb_serial_port *port = priv->port;
147 struct usb_serial_port *port = urb->context;
223 struct usb_serial_port *port = tty->driver_data;
238 struct usb_serial_port *port = tty->driver_data;
304 struct usb_serial_port *port = tty->driver_data;
328 struct usb_serial_port *port,
410 struct usb_serial_port *por
[all...]
H A Dcyberjack.c49 static int cyberjack_port_probe(struct usb_serial_port *port);
50 static void cyberjack_port_remove(struct usb_serial_port *port);
52 struct usb_serial_port *port);
53 static void cyberjack_close(struct usb_serial_port *port);
55 struct usb_serial_port *port, const unsigned char *buf, int count);
100 static int cyberjack_port_probe(struct usb_serial_port *port)
123 static void cyberjack_port_remove(struct usb_serial_port *port)
134 struct usb_serial_port *port)
152 static void cyberjack_close(struct usb_serial_port *port)
159 struct usb_serial_port *por
[all...]
H A Daircable.c72 static int aircable_prepare_write_buffer(struct usb_serial_port *port,
100 static int aircable_process_packet(struct usb_serial_port *port,
119 struct usb_serial_port *port = urb->context;
H A Diuu_phoenix.c46 static int iuu_create_sysfs_attrs(struct usb_serial_port *port);
47 static int iuu_remove_sysfs_attrs(struct usb_serial_port *port);
65 static int iuu_port_probe(struct usb_serial_port *port)
103 static void iuu_port_remove(struct usb_serial_port *port)
116 struct usb_serial_port *port = tty->driver_data;
144 struct usb_serial_port *port = tty->driver_data;
158 struct usb_serial_port *port = urb->context;
177 static int iuu_reset(struct usb_serial_port *port, u8 wt)
210 struct usb_serial_port *port = urb->context;
240 struct usb_serial_port *por
[all...]
H A Dusb_wwan.c41 static int usb_wwan_send_setup(struct usb_serial_port *port)
72 void usb_wwan_dtr_rts(struct usb_serial_port *port, int on)
93 struct usb_serial_port *port = tty->driver_data;
113 struct usb_serial_port *port = tty->driver_data;
137 int usb_wwan_write(struct tty_struct *tty, struct usb_serial_port *port,
217 struct usb_serial_port *port;
257 struct usb_serial_port *port;
284 struct usb_serial_port *port = tty->driver_data;
305 struct usb_serial_port *port = tty->driver_data;
325 int usb_wwan_open(struct tty_struct *tty, struct usb_serial_port *por
[all...]
/linux-master/include/linux/usb/
H A Dserial.h25 * usb_serial_port: structure for the specific ports of a device.
66 struct usb_serial_port { struct
109 #define to_usb_serial_port(d) container_of(d, struct usb_serial_port, dev)
112 static inline void *usb_get_serial_port_data(struct usb_serial_port *port)
117 static inline void usb_set_serial_port_data(struct usb_serial_port *port,
135 * @port: array of struct usb_serial_port structures for the different ports.
156 struct usb_serial_port *port[MAX_NUM_PORTS];
260 int (*port_probe)(struct usb_serial_port *port);
261 void (*port_remove)(struct usb_serial_port *port);
269 int (*open)(struct tty_struct *tty, struct usb_serial_port *por
[all...]

Completed in 225 milliseconds

123