arm: Fold irq_set_chip/irq_set_handler
[pandora-kernel.git] / arch / arm / mach-mx3 / mach-mx31ads.c
index de49452..3d095d6 100644 (file)
@@ -199,8 +199,7 @@ static void __init mx31ads_init_expio(void)
        __raw_writew(0xFFFF, PBC_INTSTATUS_REG);
        for (i = MXC_EXP_IO_BASE; i < (MXC_EXP_IO_BASE + MXC_MAX_EXP_IO_LINES);
             i++) {
-               irq_set_chip(i, &expio_irq_chip);
-               irq_set_handler(i, handle_level_irq);
+               irq_set_chip_and_handler(i, &expio_irq_chip, handle_level_irq);
                set_irq_flags(i, IRQF_VALID);
        }
        irq_set_irq_type(EXPIO_PARENT_INT, IRQ_TYPE_LEVEL_HIGH);