summaryrefslogtreecommitdiffstats
path: root/ArmPkg/Library/ArmMmuLib
Commit message (Expand)AuthorAgeFilesLines
* ArmPkg: strip trailing whitespaceLeif Lindholm2019-10-041-2/+2
* ArmPkg: Fix various typosAntoine Cœur2019-07-042-2/+2
* ArmPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-098-54/+8
* ArmPkg/ArmMmuLib AARCH64: get rid of needless TLB invalidationArd Biesheuvel2019-01-292-17/+17
* ArmPkg/ArmMmuLib ARM: trim high memory regions instead of rejecting themArd Biesheuvel2019-01-281-1/+2
* ArmPkg/ArmMmuLib AARCH64: fix out of bounds accessArd Biesheuvel2019-01-141-1/+1
* ArmPkg/ArmMmuLib ARM: disregard high memory when setting permissionsArd Biesheuvel2019-01-141-0/+4
* ArmPkg/ArmMmuLib ARM: fix thinko in second level page table handlingArd Biesheuvel2019-01-131-2/+2
* ArmPkg/ArmMmuLib ARM: add missing support for non-shareable cached mappingsArd Biesheuvel2019-01-131-0/+13
* ArmPkg/ArmMmuLib: take MAX_ALLOC_ADDRESS into accountArd Biesheuvel2018-12-201-1/+1
* ArmPkg/ArmMmuLib ARM: handle unmapped sections when updating permissionsArd Biesheuvel2018-12-031-2/+6
* ArmPkg/ArmMmuLib: take the CPU supported maximum PA space into accountArd Biesheuvel2018-11-293-8/+9
* ArmPkg/ArmMmuLib ARM: fix Mva to use idx instead of table baseChris Co2018-06-211-1/+1
* ArmPkg/ArmMmuLib ARM: assume page tables are in writeback cacheable memoryArd Biesheuvel2018-06-211-11/+3
* ArmPkg/ArmMmuLib ARM: remove cache maintenance of block mapping contentsArd Biesheuvel2018-06-211-12/+0
* ArmPkg/ArmMmuLib ARM: fix page size granularity in initial MMU settingMichael Zimmermann2017-12-201-17/+23
* ArmPkg/ArmMmuLib: Add new attribute WRITE_BACK_NONSHAREABLEPeicong Li2017-11-071-0/+4
* ArmPkg/ArmMmuLib ARM: implement memory permission control routinesArd Biesheuvel2017-03-071-4/+6
* ArmPkg/ArmMmuLib: remove VirtualMask arg from ArmSetMemoryAttributesArd Biesheuvel2017-03-072-19/+5
* ArmPkg: move ARM version of SetMemoryAttributes to ArmMmuLibArd Biesheuvel2017-03-072-1/+398
* ArmPkg/ArmMmuLib: use correct return type for exported functionsArd Biesheuvel2017-03-072-34/+35
* ArmPkg/ArmMmuLib: AARCH64: enable stack alignment checkingArd Biesheuvel2017-02-221-0/+1
* ArmPkg/ArmMmuLib: AARCH64: add support for modifying only permissionsArd Biesheuvel2017-02-211-28/+63
* ArmPkg/CpuDxe: Correct EFI_MEMORY_RO usageJiewen Yao2017-02-211-1/+2
* ArmPkg/ArmMmuLib: Revert "use a pool allocation for the root table"Ard Biesheuvel2017-01-201-23/+6
* ArmPkg/ArmMmuLib: support page tables in cacheable memory onlyArd Biesheuvel2016-11-301-25/+24
* ArmPkg/ArmMmuLib: base page table VA size on GCD memory map sizeArd Biesheuvel2016-09-133-12/+10
* ArmPkg/ArmMmuLib: use a pool allocation for the root tableArd Biesheuvel2016-09-131-5/+22
* ArmPkg/ArmMmuLib: remove bogus alignment of page allocationsArd Biesheuvel2016-09-131-6/+4
* ArmPkg/ArmMmuLib: deobfuscate GetRootTranslationTableInfo ()Ard Biesheuvel2016-09-131-31/+4
* ArmPkg/ArmMmuLib: switch to ASM_FUNC() asm macroArd Biesheuvel2016-08-111-3/+1
* ArmLib: remove ArmReplaceLiveTranslationEntry() implementationArd Biesheuvel2016-08-111-0/+4
* ArmPkg/ArmMmuLib: add PEI specific version of ArmMmuLibArd Biesheuvel2016-07-072-0/+97
* ArmPkg: introduce base ArmMmuLib implementationArd Biesheuvel2016-07-076-0/+1406