Introduce platform api to access an ARM GIC
This patch introduces a set of functions which allow generic firmware
code e.g. the interrupt management framework to access the platform
interrupt controller. APIs for finding the type and id of the highest
pending interrupt, acknowledging and EOIing an interrupt and finding
the security state of an interrupt have been added. It is assumed that
the platform interrupt controller implements the v2.0 of the ARM GIC
architecture specification. Support for v3.0 of the specification for
managing interrupts in EL3 and the platform port will be added in the
future.

Change-Id: Ib3a01c2cf3e3ab27806930f1be79db2b29f91bcf
1 parent e1333f7 commit dcc1816c91a63e959330d3a05bb085d0c77fb69a
@Achin Gupta Achin Gupta authored on 4 May 2014
Showing 3 changed files
View
include/drivers/arm/gic_v2.h
View
plat/fvp/plat_gic.c
View
plat/fvp/platform.h