audk/ArmPkg
Olivier Martin 70f89c0b5f ArmPkg/ArmLib: Fixed TBLs invalidation in EL1
'tlb alle1' was used to invalidate the TLBs in EL1. Expect this instruction can only
be invoked from EL2.
The correct instruction to invalidate TLBs in EL1 is 'tlbi vmalle1' - it invalidates
the TLBs of the current VMID.

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@14509 6f19259b-4bc3-4df7-8a09-765794883524
2013-07-26 17:14:07 +00:00
..
Application/LinuxLoader ArmPkg: Fixed unsigned type to be architecture independent 2013-03-12 00:50:46 +00:00
Drivers ArmPkg,ArmPlatformPkg: Free memory allocated by Get.*SpaceMap() 2013-07-26 17:12:12 +00:00
Filesystem/SemihostFs ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
Include ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
Library ArmPkg/ArmLib: Fixed TBLs invalidation in EL1 2013-07-26 17:14:07 +00:00
ArmPkg.dec ArmPkg/BdsLib: Added Aarch64 support for booting Linux 2013-07-18 18:13:02 +00:00
ArmPkg.dsc ArmPkg/BdsLib: Added Aarch64 support for booting Linux 2013-07-18 18:13:02 +00:00
Contributions.txt EDK II Packages: Add Contributions.txt and License.txt files 2012-04-11 23:19:46 +00:00
License.txt EDK II Packages: Added License.txt files 2012-04-12 16:40:32 +00:00