From 315649cda206bd439a09c02e82b683ab754df77a Mon Sep 17 00:00:00 2001 From: oliviermartin Date: Wed, 2 May 2012 20:09:16 +0000 Subject: ArmPkg/ArmGicLib: Replaced 'ArmGicAcknowledgeSgiFrom' by 'ArmGicAcknowledgeInterrupt' The function 'ArmGicAcknowledgeSgiFrom' was actually acknowledging Interrupts (and not only SGIs). ArmPkg/ArmGicLib: Introduced the PCD PcdGicPrimaryCoreId This PCD defines the Id of the primary core in the GIC. Signed-off-by: Olivier Martin git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13259 6f19259b-4bc3-4df7-8a09-765794883524 --- ArmPkg/ArmPkg.dec | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ArmPkg/ArmPkg.dec') diff --git a/ArmPkg/ArmPkg.dec b/ArmPkg/ArmPkg.dec index c41f04ad1a..10cc713ad8 100644 --- a/ArmPkg/ArmPkg.dec +++ b/ArmPkg/ArmPkg.dec @@ -146,6 +146,10 @@ gArmTokenSpaceGuid.PcdArmPrimaryCoreMask|0xF03|UINT32|0x00000031 # The Primary Core is ClusterId[0] & CoreId[0] gArmTokenSpaceGuid.PcdArmPrimaryCore|0|UINT32|0x00000037 + # Number of the CPU Interface for the Primary Core (eg: The number for the CPU0 of + # Cluster1 might be 4 if the implementer had followed the convention: Cpu Interface + # = 4 * Cluster) + gArmTokenSpaceGuid.PcdGicPrimaryCoreId|0|UINT32|0x00000043 # # ARM L2x0 PCDs -- cgit v1.2.3