audk/ArmPkg/Library/ArmMmuLib
Ard Biesheuvel e36b243c71 ArmPkg/ArmMmuLib: take the CPU supported maximum PA space into account
In preparation of dropping PcdPrePiCpuMemorySize entirely, base the
maximum size of the identity map on the capabilities of the CPU.
Since that may exceed what is architecturally permitted when using
4 KB pages, take MAX_ADDRESS into account as well.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2018-11-29 18:54:59 +01:00
..
AArch64 ArmPkg/ArmMmuLib: take the CPU supported maximum PA space into account 2018-11-29 18:54:59 +01:00
Arm ArmPkg/ArmMmuLib ARM: fix Mva to use idx instead of table base 2018-06-21 16:09:22 +02:00
ArmMmuBaseLib.inf ArmPkg/ArmMmuLib: take the CPU supported maximum PA space into account 2018-11-29 18:54:59 +01:00
ArmMmuPeiLib.inf ArmPkg/ArmMmuLib: take the CPU supported maximum PA space into account 2018-11-29 18:54:59 +01:00