at91: factorize at91 interrupts init to soc
[pandora-kernel.git] / arch / arm / mach-at91 / at91sam9260.c
index 366c5d6..164873f 100644 (file)
@@ -410,19 +410,8 @@ static unsigned int at91sam9260_default_irq_priority[NR_AIC_IRQS] __initdata = {
        0,      /* Advanced Interrupt Controller */
 };
 
-void __init at91sam9260_init_interrupts(unsigned int priority[NR_AIC_IRQS])
-{
-       if (!priority)
-               priority = at91sam9260_default_irq_priority;
-
-       /* Initialize the AIC interrupt controller */
-       at91_aic_init(priority);
-
-       /* Enable GPIO interrupts */
-       at91_gpio_irq_setup();
-}
-
 struct at91_soc __initdata at91sam9260_soc = {
        .map_io = at91sam9260_map_io,
+       .default_irq_priority = at91sam9260_default_irq_priority,
        .init = at91sam9260_initialize,
 };