staging: comedi: me4000: remove unnecessary check in the irq handler
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Thu, 5 Dec 2013 20:43:24 +0000 (13:43 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Dec 2013 21:07:15 +0000 (13:07 -0800)
The sanity check of the irq is not necessary. If it _is_ wrong we have
bigger problems in the kernel...

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/me4000.c

index cb1032fb3248b6aacee1b73cd72ab0b1ddecd470..7276002db38d632e0c49d34f2baa50d0ef87fc86 100644 (file)
@@ -1116,12 +1116,6 @@ static irqreturn_t me4000_ai_isr(int irq, void *dev_id)
        /* Reset all events */
        s->async->events = 0;
 
-       /* Check if irq number is right */
-       if (irq != dev->irq) {
-               dev_err(dev->class_dev, "Incorrect interrupt num: %d\n", irq);
-               return IRQ_HANDLED;
-       }
-
        if (inl(dev->iobase + ME4000_IRQ_STATUS_REG) &
            ME4000_IRQ_STATUS_BIT_AI_HF) {
                /* Read status register to find out what happened */