Add forgotten part of vlynq irq setup
[openwrt.git] / target / linux / ar7-2.6 / files / arch / mips / ar7 / vlynq.c
index 80cb836..e0d3b1f 100644 (file)
@@ -117,7 +117,7 @@ static void vlynq_irq_unmask(unsigned int irq)
        BUG_ON(!dev);
        virq = irq - dev->irq_start;
        val = dev->remote->int_device[virq >> 2];
-       val |= VINT_ENABLE << VINT_OFFSET(virq);
+       val |= (VINT_ENABLE | virq) << VINT_OFFSET(virq);
        dev->remote->int_device[virq >> 2] = val;
 }