mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-28 08:04:07 +02:00
ARM Packages: Renamed PL390Gic driver into ArmGic driver
The aim is to make this driver follows the ARM GIC specifications and be implementation independent. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <olivier.martin@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14810 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
10b9b03794
commit
017baa1cf3
@ -81,7 +81,7 @@
|
|||||||
gArmTokenSpaceGuid.PcdCpuResetAddress|0x00000000|UINT32|0x00000005
|
gArmTokenSpaceGuid.PcdCpuResetAddress|0x00000000|UINT32|0x00000005
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0|UINT32|0x0000000C
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0|UINT32|0x0000000C
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0|UINT32|0x0000000D
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0|UINT32|0x0000000D
|
||||||
|
@ -62,7 +62,7 @@
|
|||||||
DefaultExceptionHandlerLib|ArmPkg/Library/DefaultExceptionHandlerLib/DefaultExceptionHandlerLib.inf
|
DefaultExceptionHandlerLib|ArmPkg/Library/DefaultExceptionHandlerLib/DefaultExceptionHandlerLib.inf
|
||||||
|
|
||||||
CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
|
CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
||||||
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
||||||
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
||||||
@ -119,9 +119,9 @@
|
|||||||
|
|
||||||
ArmPkg/Drivers/CpuDxe/CpuDxe.inf
|
ArmPkg/Drivers/CpuDxe/CpuDxe.inf
|
||||||
ArmPkg/Drivers/CpuPei/CpuPei.inf
|
ArmPkg/Drivers/CpuPei/CpuPei.inf
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
|
|
||||||
ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
[Defines]
|
[Defines]
|
||||||
INF_VERSION = 0x00010005
|
INF_VERSION = 0x00010005
|
||||||
BASE_NAME = PL390GicDxe
|
BASE_NAME = ArmGicDxe
|
||||||
FILE_GUID = DE371F7C-DEC4-4D21-ADF1-593ABCC15882
|
FILE_GUID = DE371F7C-DEC4-4D21-ADF1-593ABCC15882
|
||||||
MODULE_TYPE = DXE_DRIVER
|
MODULE_TYPE = DXE_DRIVER
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
@ -24,8 +24,8 @@
|
|||||||
|
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
PL390Gic.c
|
ArmGic.c
|
||||||
PL390GicDxe.c
|
ArmGicDxe.c
|
||||||
|
|
||||||
[Packages]
|
[Packages]
|
||||||
MdePkg/MdePkg.dec
|
MdePkg/MdePkg.dec
|
@ -13,15 +13,15 @@
|
|||||||
|
|
||||||
[Defines]
|
[Defines]
|
||||||
INF_VERSION = 0x00010005
|
INF_VERSION = 0x00010005
|
||||||
BASE_NAME = PL390GicLib
|
BASE_NAME = ArmGicLib
|
||||||
FILE_GUID = 03d05ee4-cdeb-458c-9dfc-993f09bdf405
|
FILE_GUID = 03d05ee4-cdeb-458c-9dfc-993f09bdf405
|
||||||
MODULE_TYPE = SEC
|
MODULE_TYPE = SEC
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
LIBRARY_CLASS = ArmGicLib
|
LIBRARY_CLASS = ArmGicLib
|
||||||
|
|
||||||
[Sources]
|
[Sources]
|
||||||
PL390Gic.c
|
ArmGic.c
|
||||||
PL390GicNonSec.c
|
ArmGicNonSec.c
|
||||||
|
|
||||||
[LibraryClasses]
|
[LibraryClasses]
|
||||||
IoLib
|
IoLib
|
@ -13,15 +13,15 @@
|
|||||||
|
|
||||||
[Defines]
|
[Defines]
|
||||||
INF_VERSION = 0x00010005
|
INF_VERSION = 0x00010005
|
||||||
BASE_NAME = PL390GicSecLib
|
BASE_NAME = ArmGicSecLib
|
||||||
FILE_GUID = 85f3cf80-b5f4-11df-9855-0002a5d5c51b
|
FILE_GUID = 85f3cf80-b5f4-11df-9855-0002a5d5c51b
|
||||||
MODULE_TYPE = SEC
|
MODULE_TYPE = SEC
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
LIBRARY_CLASS = ArmGicLib
|
LIBRARY_CLASS = ArmGicLib
|
||||||
|
|
||||||
[Sources]
|
[Sources]
|
||||||
PL390Gic.c
|
ArmGic.c
|
||||||
PL390GicSec.c
|
ArmGicSec.c
|
||||||
|
|
||||||
[Packages]
|
[Packages]
|
||||||
ArmPkg/ArmPkg.dec
|
ArmPkg/ArmPkg.dec
|
@ -12,8 +12,8 @@
|
|||||||
*
|
*
|
||||||
**/
|
**/
|
||||||
|
|
||||||
#ifndef __PL390GIC_H
|
#ifndef __ARMGIC_H
|
||||||
#define __PL390GIC_H
|
#define __ARMGIC_H
|
||||||
|
|
||||||
//
|
//
|
||||||
// GIC definitions
|
// GIC definitions
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
||||||
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
||||||
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
ArmPlatformStackLib|ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf
|
ArmPlatformStackLib|ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf
|
||||||
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
||||||
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
||||||
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
||||||
|
|
||||||
SerialPortLib|MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
|
SerialPortLib|MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
|
||||||
@ -353,7 +353,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -123,7 +123,7 @@
|
|||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase|0x10009000
|
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase|0x10009000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x10041000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x10041000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x10040000
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x10040000
|
||||||
@ -142,7 +142,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -211,7 +211,7 @@
|
|||||||
MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
EmbeddedPkg/SerialDxe/SerialDxe.inf
|
EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
|
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
|
@ -122,7 +122,7 @@
|
|||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase|0x10009000
|
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase|0x10009000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x1F001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x1F001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x1F000100
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x1F000100
|
||||||
@ -145,7 +145,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -211,7 +211,7 @@
|
|||||||
MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
EmbeddedPkg/SerialDxe/SerialDxe.inf
|
EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
|
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
|
@ -138,7 +138,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
|
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
|
@ -139,7 +139,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
|
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
||||||
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
||||||
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
||||||
|
|
||||||
# RealView Emulation Board Specific Libraries
|
# RealView Emulation Board Specific Libraries
|
||||||
|
@ -39,8 +39,8 @@
|
|||||||
|
|
||||||
#DebugAgentTimerLib|ArmPlatformPkg/ArmVExpressPkg/Library/DebugAgentTimerLib/DebugAgentTimerLib.inf
|
#DebugAgentTimerLib|ArmPlatformPkg/ArmVExpressPkg/Library/DebugAgentTimerLib/DebugAgentTimerLib.inf
|
||||||
|
|
||||||
# ARM PL390 General Interrupt Driver in Secure and Non-secure
|
# ARM General Interrupt Driver in Secure and Non-secure
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
|
|
||||||
LcdPlatformLib|ArmPlatformPkg/ArmVExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpressLib.inf
|
LcdPlatformLib|ArmPlatformPkg/ArmVExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpressLib.inf
|
||||||
|
|
||||||
@ -163,7 +163,7 @@
|
|||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
||||||
@ -242,7 +242,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
#ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
#ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/HdLcdGraphicsOutputDxe.inf
|
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/HdLcdGraphicsOutputDxe.inf
|
||||||
|
@ -92,7 +92,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
#INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
#INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -167,7 +167,7 @@
|
|||||||
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x10005000
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x10005000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x1e001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x1e001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x1e000100
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x1e000100
|
||||||
@ -204,7 +204,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -270,7 +270,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -166,7 +166,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
|
|
||||||
INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
INF MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -132,7 +132,7 @@
|
|||||||
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
||||||
@ -171,7 +171,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -237,7 +237,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -138,7 +138,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -134,7 +134,7 @@
|
|||||||
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
||||||
@ -173,7 +173,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -239,7 +239,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -138,7 +138,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -144,7 +144,7 @@
|
|||||||
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C000100
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C000100
|
||||||
@ -182,7 +182,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -248,7 +248,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -137,7 +137,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
INF ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -111,7 +111,7 @@
|
|||||||
gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|38400
|
gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|38400
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
||||||
@ -149,7 +149,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -215,7 +215,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
|
MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
|
||||||
|
|
||||||
|
@ -137,7 +137,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
|
INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf
|
||||||
|
|
||||||
|
@ -133,7 +133,7 @@
|
|||||||
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
gArmPlatformTokenSpaceGuid.PcdPL180MciBaseAddress|0x1C050000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM PL390 General Interrupt Controller
|
# ARM General Interrupt Controller
|
||||||
#
|
#
|
||||||
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x2C001000
|
||||||
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase|0x2C002000
|
||||||
@ -171,7 +171,7 @@
|
|||||||
ArmPlatformPkg/Sec/Sec.inf {
|
ArmPlatformPkg/Sec/Sec.inf {
|
||||||
<LibraryClasses>
|
<LibraryClasses>
|
||||||
# Use the implementation which set the Secure bits
|
# Use the implementation which set the Secure bits
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicSecLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -237,7 +237,7 @@
|
|||||||
|
|
||||||
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
|
||||||
|
|
||||||
ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -139,7 +139,7 @@ READ_LOCK_STATUS = TRUE
|
|||||||
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
INF MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
|
||||||
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
INF EmbeddedPkg/SerialDxe/SerialDxe.inf
|
||||||
|
|
||||||
INF ArmPkg/Drivers/PL390Gic/PL390GicDxe.inf
|
INF ArmPkg/Drivers/ArmGic/ArmGicDxe.inf
|
||||||
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
INF ArmPkg/Drivers/TimerDxe/TimerDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
INF ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
|
||||||
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
INF ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
CpuExceptionHandlerLib|MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
|
||||||
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
ArmDisassemblerLib|ArmPkg/Library/ArmDisassemblerLib/ArmDisassemblerLib.inf
|
||||||
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
DmaLib|ArmPkg/Library/ArmDmaLib/ArmDmaLib.inf
|
||||||
ArmGicLib|ArmPkg/Drivers/PL390Gic/PL390GicLib.inf
|
ArmGicLib|ArmPkg/Drivers/ArmGic/ArmGicLib.inf
|
||||||
ArmPlatformStackLib|ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf
|
ArmPlatformStackLib|ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf
|
||||||
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
ArmSmcLib|ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user