diff options
Diffstat (limited to 'wct1xxp.c')
-rw-r--r-- | wct1xxp.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1134,8 +1134,6 @@ ZAP_IRQ_HANDLER(t1xxp_interrupt) int x; ints = inb(wc->ioaddr + WC_INTSTAT); - outb(ints, wc->ioaddr + WC_INTSTAT); - if (!ints) #ifdef LINUX26 return IRQ_NONE; @@ -1143,6 +1141,8 @@ ZAP_IRQ_HANDLER(t1xxp_interrupt) return; #endif + outb(ints, wc->ioaddr + WC_INTSTAT); + if (!wc->intcount) { if (debug) printk("Got interrupt: 0x%04x\n", ints); } |