]> git.hungrycats.org Git - linux/commitdiff
[IRDA]: via-ircc irq retval
authorJean Tourrilhes <jt@bougret.jpl.hp.com>
Mon, 9 Feb 2004 10:42:39 +0000 (02:42 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Mon, 9 Feb 2004 10:42:39 +0000 (02:42 -0800)
<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in via-ircc driver.

drivers/net/irda/via-ircc.c

index 8f37eaea3170fd13266b4b26956565d873f074a0..09972c0e0089930a0bd7734a126f6abb864fdc59 100644 (file)
@@ -1394,7 +1394,7 @@ static irqreturn_t via_ircc_interrupt(int irq, void *dev_id,
 
        }                       //Rx Event
        spin_unlock(&self->lock);
-       return IRQ_HANDLED;
+       return IRQ_RETVAL(iHostIntType);
 }
 
 void hwreset(struct via_ircc_cb *self)