]> git.hungrycats.org Git - linux/commitdiff
USB: ftdi_sio: remove unused rx_byte counter
authorJohan Hovold <jhovold@gmail.com>
Wed, 7 Oct 2009 18:05:05 +0000 (20:05 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 22 Oct 2009 22:11:47 +0000 (15:11 -0700)
commit 63b0061246b54b849da8f189ae048e8110d8ce7d upstream.

Remove unused rx_byte counter which is never exposed as noted by Alan
Cox.

Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/serial/ftdi_sio.c

index f8187a18f74494393aa7845bd369fe84014caca2..107ea618e62f739fa08ea2fd1ae9505ecd005a5f 100644 (file)
@@ -81,7 +81,6 @@ struct ftdi_private {
        struct delayed_work rx_work;
        struct usb_serial_port *port;
        int rx_processed;
-       unsigned long rx_bytes;
 
        __u16 interface;        /* FT2232C, FT2232H or FT4232H port interface
                                   (0 for FT232/245) */
@@ -1701,9 +1700,6 @@ static int ftdi_open(struct tty_struct *tty,
        spin_lock_irqsave(&priv->tx_lock, flags);
        priv->tx_bytes = 0;
        spin_unlock_irqrestore(&priv->tx_lock, flags);
-       spin_lock_irqsave(&priv->rx_lock, flags);
-       priv->rx_bytes = 0;
-       spin_unlock_irqrestore(&priv->rx_lock, flags);
 
        write_latency_timer(port);
 
@@ -2016,8 +2012,6 @@ static void ftdi_read_bulk_callback(struct urb *urb)
        struct usb_serial_port *port = urb->context;
        struct tty_struct *tty;
        struct ftdi_private *priv;
-       unsigned long countread;
-       unsigned long flags;
        int status = urb->status;
 
        if (urb->number_of_packets > 0) {
@@ -2056,13 +2050,6 @@ static void ftdi_read_bulk_callback(struct urb *urb)
                goto out;
        }
 
-       /* count data bytes, but not status bytes */
-       countread = urb->actual_length;
-       countread -= 2 * DIV_ROUND_UP(countread, priv->max_packet_size);
-       spin_lock_irqsave(&priv->rx_lock, flags);
-       priv->rx_bytes += countread;
-       spin_unlock_irqrestore(&priv->rx_lock, flags);
-
        ftdi_process_read(&priv->rx_work.work);
 out:
        tty_kref_put(tty);