USB: symbolserial: remove unused private data
authorJohan Hovold <jhovold@gmail.com>
Tue, 16 Apr 2013 16:01:29 +0000 (18:01 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2013 17:05:35 +0000 (10:05 -0700)
Use port device for debug messages in interrupt-urb callback and remove
unused private data.

Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/symbolserial.c

index 32ebddf7f010ea6a6c0d18b6afb3f53b0a6ae16a..2c2bfa1994f8e4cf85ee60a136bf11e5f791adc8 100644 (file)
@@ -26,13 +26,10 @@ static const struct usb_device_id id_table[] = {
 };
 MODULE_DEVICE_TABLE(usb, id_table);
 
-/* This structure holds all of the individual device information */
 struct symbol_private {
-       struct usb_device *udev;
        spinlock_t lock;        /* protects the following flags */
        bool throttled;
        bool actually_throttled;
-       bool rts;
 };
 
 static void symbol_int_callback(struct urb *urb)
@@ -77,7 +74,7 @@ static void symbol_int_callback(struct urb *urb)
                tty_insert_flip_string(&port->port, &data[1], data_length);
                tty_flip_buffer_push(&port->port);
        } else {
-               dev_dbg(&priv->udev->dev,
+               dev_dbg(&port->dev,
                        "Improper amount of data received from the device, "
                        "%d bytes", urb->actual_length);
        }
@@ -170,7 +167,6 @@ static int symbol_startup(struct usb_serial *serial)
                return -ENOMEM;
        }
        spin_lock_init(&priv->lock);
-       priv->udev = serial->dev;
 
        usb_set_serial_data(serial, priv);
        return 0;