aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-at91/at91sam9rl.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-at91/at91sam9rl.c')
-rw-r--r--arch/arm/mach-at91/at91sam9rl.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/arch/arm/mach-at91/at91sam9rl.c b/arch/arm/mach-at91/at91sam9rl.c
index 8ff7720b3e4a..9c87bacd10f9 100644
--- a/arch/arm/mach-at91/at91sam9rl.c
+++ b/arch/arm/mach-at91/at91sam9rl.c
@@ -359,19 +359,8 @@ static unsigned int at91sam9rl_default_irq_priority[NR_AIC_IRQS] __initdata = {
359 0, /* Advanced Interrupt Controller */ 359 0, /* Advanced Interrupt Controller */
360}; 360};
361 361
362void __init at91sam9rl_init_interrupts(unsigned int priority[NR_AIC_IRQS])
363{
364 if (!priority)
365 priority = at91sam9rl_default_irq_priority;
366
367 /* Initialize the AIC interrupt controller */
368 at91_aic_init(priority);
369
370 /* Enable GPIO interrupts */
371 at91_gpio_irq_setup();
372}
373
374struct at91_soc __initdata at91sam9rl_soc = { 362struct at91_soc __initdata at91sam9rl_soc = {
375 .map_io = at91sam9rl_map_io, 363 .map_io = at91sam9rl_map_io,
364 .default_irq_priority = at91sam9rl_default_irq_priority,
376 .init = at91sam9rl_initialize, 365 .init = at91sam9rl_initialize,
377}; 366};