]> Pileus Git - ~andy/linux/blobdiff - arch/arm/mach-iop32x/irq.c
Merge tag 'for-linus-3.5-20120601' of git://git.infradead.org/linux-mtd
[~andy/linux] / arch / arm / mach-iop32x / irq.c
index 226604633d662224c1f3df5d4901d8ee32d2e8ea..d7ee2789d890a19b1db52f3015db818188de4c78 100644 (file)
@@ -68,8 +68,7 @@ void __init iop32x_init_irq(void)
                *IOP3XX_PCIIRSR = 0x0f;
 
        for (i = 0; i < NR_IRQS; i++) {
-               irq_set_chip(i, &ext_chip);
-               irq_set_handler(i, handle_level_irq);
+               irq_set_chip_and_handler(i, &ext_chip, handle_level_irq);
                set_irq_flags(i, IRQF_VALID | IRQF_PROBE);
        }
 }