audk/ArmPkg/Library/ArmLib/Arm
Ard Biesheuvel 6e275c613e ArmPkg/ArmMmuLib ARM: assume page tables are in writeback cacheable memory
Given that these days, our ARM port only supports ARMv7 and later, we
can assume that the page table walker's memory accesses are cache
coherent, and so there is no need to perform cache maintenance. It
does require the page tables themselves to reside in memory mapped as
writeback cacheable so ASSERT() that this is the case.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2018-06-21 16:09:22 +02:00
..
ArmLibSupport.S ArmPkg/ArmMmuLib ARM: assume page tables are in writeback cacheable memory 2018-06-21 16:09:22 +02:00
ArmLibSupport.asm ArmPkg/Library/ArmLib: add ArmWriteSctlr 2018-01-15 12:02:25 +00:00
ArmLibSupportV7.S ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmLibSupportV7.asm ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmV7ArchTimerSupport.S ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmV7ArchTimerSupport.asm ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmV7Lib.c ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmV7Lib.h ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmV7Support.S ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00
ArmV7Support.asm ArmPkg/ArmBaseLib: clean up directory structure 2016-09-08 16:49:15 +01:00