]> Pileus Git - ~andy/linux/blobdiff - drivers/irqchip/irq-gic.c
Merge remote-tracking branch 'regulator/topic/tps6586x' into v3.9-rc8
[~andy/linux] / drivers / irqchip / irq-gic.c
index a32e0d5aa45f43eb71c91ab9020696436212ae95..fc6aebf1e4b2630493b8e3ff89a2f76650019ef9 100644 (file)
@@ -236,7 +236,8 @@ static int gic_retrigger(struct irq_data *d)
        if (gic_arch_extn.irq_retrigger)
                return gic_arch_extn.irq_retrigger(d);
 
-       return -ENXIO;
+       /* the genirq layer expects 0 if we can't retrigger in hardware */
+       return 0;
 }
 
 #ifdef CONFIG_SMP