staging: dgnc: remove useless variable 'intr_count'
authorDaeseok Youn <daeseok.youn@gmail.com>
Wed, 6 Jul 2016 06:16:12 +0000 (15:16 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Aug 2016 17:13:25 +0000 (19:13 +0200)
The 'intr_count' variable was used only for increasing.
So the 'intr_count' variable is not useful for this driver.

Signed-off-by: Daeseok Youn <daeseok.youn@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/dgnc/dgnc_cls.c
drivers/staging/dgnc/dgnc_driver.h
drivers/staging/dgnc/dgnc_neo.c

index 2347bdcf099198fcb3023ff58a8b1e7cf8077cea..ac0899aee48b5ccc82030d2b8fbcc14e4553dcd0 100644 (file)
@@ -990,8 +990,6 @@ static irqreturn_t cls_intr(int irq, void *voidbrd)
 
        spin_lock_irqsave(&brd->bd_intr_lock, flags);
 
-       brd->intr_count++;
-
        /*
         * Check the board's global interrupt offset to see if we
         * we actually do have an interrupt pending for us.
index 95ec729fae38f0be821943c774f5cadae1747da5..7ac33ed788b81d8b0ebe1cac180fb0ebe3eea03a 100644 (file)
@@ -183,7 +183,6 @@ struct dgnc_board {
        uint            nasync;         /* Number of ports on card */
 
        uint            irq;            /* Interrupt request number */
-       ulong           intr_count;     /* Count of interrupts */
        ulong           intr_modem;     /* Count of interrupts */
        ulong           intr_tx;        /* Count of interrupts */
        ulong           intr_rx;        /* Count of interrupts */
index ba57e9546f72f0bf634bb4392c349e4f58a37aef..3f8bbb3c787e51f2acae9ae5096c8e66a86e244a 100644 (file)
@@ -926,8 +926,6 @@ static irqreturn_t neo_intr(int irq, void *voidbrd)
        if (!brd || brd->magic != DGNC_BOARD_MAGIC)
                return IRQ_NONE;
 
-       brd->intr_count++;
-
        /* Lock out the slow poller from running on this board. */
        spin_lock_irqsave(&brd->bd_intr_lock, flags);