]> git.proxmox.com Git - mirror_edk2.git/commit - ArmPkg/ArmPkg.dec
ArmPkg/ArmGic: Added GICv3 specific definitions
authorOlivier Martin <olivier.martin@arm.com>
Mon, 16 Feb 2015 10:21:06 +0000 (10:21 +0000)
committeroliviermartin <oliviermartin@Edk2>
Mon, 16 Feb 2015 10:21:06 +0000 (10:21 +0000)
commit919697ae6c70a9b3898b0512d8086bdc448775fc
treed4ceba16edb1c2026c9f69dc4d72fdb4aaf7c4d4
parent90ed18ca87ef876848d479ac1c314af15169b712
ArmPkg/ArmGic: Added GICv3 specific definitions

ARM GICv3 specification introduces some new components and registers.
This patch adds their definitions.

The most important GICv3 component is the GIC Redistributor. It supports
LPIs (Locality-specific peripheral Interrupt), 8+ CPU configuration.
Some GIC distributor registers have moved to the GIC redistributor.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Tested-by: Ard Biesheuvel <ard@linaro.org>
Reviewed-by: Ard Biesheuvel <ard@linaro.org>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16872 6f19259b-4bc3-4df7-8a09-765794883524
ArmPkg/ArmPkg.dec
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
ArmPkg/Drivers/ArmGic/GicV3/ArmGicV3Dxe.c
ArmPkg/Include/Library/ArmGicLib.h
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc