Merge remote-tracking branch 'regulator/topic/isl6271a' into regulator-next
[linux-2.6-microblaze.git] / drivers / irqchip / irq-versatile-fpga.c
index 065b7a3..47a52ab 100644 (file)
@@ -119,7 +119,7 @@ static int fpga_irqdomain_map(struct irq_domain *d, unsigned int irq,
 
        /* Skip invalid IRQs, only register handlers for the real ones */
        if (!(f->valid & BIT(hwirq)))
-               return -ENOTSUPP;
+               return -EPERM;
        irq_set_chip_data(irq, f);
        irq_set_chip_and_handler(irq, &f->chip,
                                handle_level_irq);