audk/ArmPkg/Library/ArmLib
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
..
AArch64 ArmPkg/ArmLib: Fixed TBLs invalidation in EL1 2013-07-26 17:14:07 +00:00
Arm9 ArmPkg: Made ArmConfigureMmu() returns a status code 2013-06-27 18:16:06 +00:00
Arm11 ArmPkg: Made ArmConfigureMmu() returns a status code 2013-06-27 18:16:06 +00:00
ArmV7 ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
Common ArmPkg/ArmLib: Fixed TBLs invalidation in EL1 2013-07-26 17:14:07 +00:00
Null ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00