aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2011-09-06 05:23:45 -0400
committerMarc Zyngier <marc.zyngier@arm.com>2011-11-15 13:13:59 -0500
commit7e01799c669c60460dce43556065ca3b66760dcf (patch)
tree71186ea2c7adb86df73b2c29ee3ef0072cb64768 /arch
parentfea9fe8329c74159fb2030f1aacf29fdab9fc6d6 (diff)
ARM: highbank: convert to CONFIG_MULTI_IRQ_HANDLER
Convert the highbank platform to be using the gic_handle_irq function as its primary interrupt handler. Cc: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/Kconfig1
-rw-r--r--arch/arm/mach-highbank/highbank.c1
-rw-r--r--arch/arm/mach-highbank/include/mach/entry-macro.S2
3 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 44789eff983f..5c014c6f056d 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -345,6 +345,7 @@ config ARCH_HIGHBANK
345 select GENERIC_CLOCKEVENTS 345 select GENERIC_CLOCKEVENTS
346 select HAVE_ARM_SCU 346 select HAVE_ARM_SCU
347 select USE_OF 347 select USE_OF
348 select MULTI_IRQ_HANDLER
348 help 349 help
349 Support for the Calxeda Highbank SoC based boards. 350 Support for the Calxeda Highbank SoC based boards.
350 351
diff --git a/arch/arm/mach-highbank/highbank.c b/arch/arm/mach-highbank/highbank.c
index b82dcf08e747..89bdf0039f7b 100644
--- a/arch/arm/mach-highbank/highbank.c
+++ b/arch/arm/mach-highbank/highbank.c
@@ -140,6 +140,7 @@ DT_MACHINE_START(HIGHBANK, "Highbank")
140 .map_io = highbank_map_io, 140 .map_io = highbank_map_io,
141 .init_irq = highbank_init_irq, 141 .init_irq = highbank_init_irq,
142 .timer = &highbank_timer, 142 .timer = &highbank_timer,
143 .handle_irq = gic_handle_irq,
143 .init_machine = highbank_init, 144 .init_machine = highbank_init,
144 .dt_compat = highbank_match, 145 .dt_compat = highbank_match,
145MACHINE_END 146MACHINE_END
diff --git a/arch/arm/mach-highbank/include/mach/entry-macro.S b/arch/arm/mach-highbank/include/mach/entry-macro.S
index 73c11297509e..a14f9e62ca92 100644
--- a/arch/arm/mach-highbank/include/mach/entry-macro.S
+++ b/arch/arm/mach-highbank/include/mach/entry-macro.S
@@ -1,5 +1,3 @@
1#include <asm/hardware/entry-macro-gic.S>
2
3 .macro disable_fiq 1 .macro disable_fiq
4 .endm 2 .endm
5 3