|
@@ -34,7 +34,6 @@
|
|
|
* Function Prototypes
|
|
|
*/
|
|
|
static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *);
|
|
|
-static void cp210x_cleanup(struct usb_serial_port *);
|
|
|
static void cp210x_close(struct usb_serial_port *);
|
|
|
static void cp210x_get_termios(struct tty_struct *,
|
|
|
struct usb_serial_port *port);
|
|
@@ -49,7 +48,6 @@ static int cp210x_tiocmset_port(struct usb_serial_port *port, struct file *,
|
|
|
unsigned int, unsigned int);
|
|
|
static void cp210x_break_ctl(struct tty_struct *, int);
|
|
|
static int cp210x_startup(struct usb_serial *);
|
|
|
-static void cp210x_disconnect(struct usb_serial *);
|
|
|
static void cp210x_dtr_rts(struct usb_serial_port *p, int on);
|
|
|
static int cp210x_carrier_raised(struct usb_serial_port *p);
|
|
|
|
|
@@ -147,7 +145,6 @@ static struct usb_serial_driver cp210x_device = {
|
|
|
.tiocmget = cp210x_tiocmget,
|
|
|
.tiocmset = cp210x_tiocmset,
|
|
|
.attach = cp210x_startup,
|
|
|
- .disconnect = cp210x_disconnect,
|
|
|
.dtr_rts = cp210x_dtr_rts,
|
|
|
.carrier_raised = cp210x_carrier_raised
|
|
|
};
|
|
@@ -391,21 +388,6 @@ static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *port)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static void cp210x_cleanup(struct usb_serial_port *port)
|
|
|
-{
|
|
|
- struct usb_serial *serial = port->serial;
|
|
|
-
|
|
|
- dbg("%s - port %d", __func__, port->number);
|
|
|
-
|
|
|
- if (serial->dev) {
|
|
|
- /* shutdown any bulk reads that might be going on */
|
|
|
- if (serial->num_bulk_out)
|
|
|
- usb_kill_urb(port->write_urb);
|
|
|
- if (serial->num_bulk_in)
|
|
|
- usb_kill_urb(port->read_urb);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
static void cp210x_close(struct usb_serial_port *port)
|
|
|
{
|
|
|
dbg("%s - port %d", __func__, port->number);
|
|
@@ -794,17 +776,6 @@ static int cp210x_startup(struct usb_serial *serial)
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
-static void cp210x_disconnect(struct usb_serial *serial)
|
|
|
-{
|
|
|
- int i;
|
|
|
-
|
|
|
- dbg("%s", __func__);
|
|
|
-
|
|
|
- /* Stop reads and writes on all ports */
|
|
|
- for (i = 0; i < serial->num_ports; ++i)
|
|
|
- cp210x_cleanup(serial->port[i]);
|
|
|
-}
|
|
|
-
|
|
|
static int __init cp210x_init(void)
|
|
|
{
|
|
|
int retval;
|