Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit abd3ca51 authored by Marc Zyngier's avatar Marc Zyngier
Browse files

ARM: VExpress: convert to CONFIG_MULTI_IRQ_HANDLER



Convert the VExpress platform to be using the gic_handle_irq
function as its primary interrupt handler.

Signed-off-by: default avatarMarc Zyngier <marc.zyngier@arm.com>
parent 1b99d9cc
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -311,6 +311,7 @@ config ARCH_VEXPRESS
	select ICST
	select PLAT_VERSATILE
	select PLAT_VERSATILE_CLCD
	select MULTI_IRQ_HANDLER
	help
	  This enables support for the ARM Ltd Versatile Express boards.

+0 −2
Original line number Diff line number Diff line
#include <asm/hardware/entry-macro-gic.S>

	.macro	disable_fiq
	.endm

+2 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@
#include <asm/hardware/arm_timer.h>
#include <asm/hardware/timer-sp.h>
#include <asm/hardware/sp810.h>
#include <asm/hardware/gic.h>

#include <mach/ct-ca9x4.h>
#include <mach/motherboard.h>
@@ -448,5 +449,6 @@ MACHINE_START(VEXPRESS, "ARM-Versatile Express")
	.init_early	= v2m_init_early,
	.init_irq	= v2m_init_irq,
	.timer		= &v2m_timer,
	.handle_irq	= gic_handle_irq,
	.init_machine	= v2m_init,
MACHINE_END