ArmPkg: Move ArmSmcLib from ArmPlatformLib to ArmPkg
authoroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 6 Mar 2013 00:01:49 +0000 (00:01 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 6 Mar 2013 00:01:49 +0000 (00:01 +0000)
commit166c01fbc239d28f0d6363164a2a589b36aec958
tree242f09cca53e6e24fea793007c2027b0dd7d5ee4
parent28929e20d449b534c41ff1573f003062900a2a54
ArmPkg: Move ArmSmcLib from ArmPlatformLib to ArmPkg

A ArmSmcLib Null implementation has also been added for CPU without the ARM Security
Extension (Trustzone support).

Signed-off-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14164 6f19259b-4bc3-4df7-8a09-765794883524
16 files changed:
ArmPkg/ArmPkg.dsc
ArmPkg/Include/Library/ArmSmcLib.h [new file with mode: 0644]
ArmPkg/Library/ArmSmcLib/Arm/ArmSmc.S [new file with mode: 0644]
ArmPkg/Library/ArmSmcLib/Arm/ArmSmc.asm [new file with mode: 0644]
ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf [new file with mode: 0644]
ArmPkg/Library/ArmSmcLibNull/Arm/ArmSmcNull.S [new file with mode: 0644]
ArmPkg/Library/ArmSmcLibNull/Arm/ArmSmcNull.asm [new file with mode: 0644]
ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf [new file with mode: 0644]
ArmPlatformPkg/ArmRealViewEbPkg/ArmRealViewEb.dsc.inc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress.dsc.inc
ArmPlatformPkg/Include/Library/ArmSmcLib.h [deleted file]
ArmPlatformPkg/Library/ArmSmcLib/ArmSmc.S [deleted file]
ArmPlatformPkg/Library/ArmSmcLib/ArmSmc.asm [deleted file]
ArmPlatformPkg/Library/ArmSmcLib/ArmSmcLib.inf [deleted file]
BeagleBoardPkg/BeagleBoardPkg.dsc