summaryrefslogtreecommitdiffstats
path: root/ArmPkg/Library
Commit message (Expand)AuthorAgeFilesLines
* ArmPkg/DebugPeCoffExtraActionLib: Drop RVCT and Cygwin supportArd Biesheuvel2023-12-141-69/+31
* ArmPkg/ArmMmuLib: Use function pointer typeMichael Kubacki2023-11-285-13/+33
* ArmPkg/ArmLib: Add ArmHasEte () helper functionSami Mujawar2023-10-301-0/+16
* ArmPkg/ArmLib: Add ArmHasTrbe () helper functionSami Mujawar2023-10-301-0/+15
* ArmPkg/ArmLib: Add ArmHasVhe () helper functionLeif Lindholm2023-09-201-0/+15
* ArmPkg/ArmMmuLib: Drop buggy secure memory type checkArd Biesheuvel2023-09-121-2/+0
* ArmPkg: DefaultExceptionHandlerLib: Do Not Allocate MemoryOliver Smith-Denny2023-08-032-15/+41
* ArmPkg/OpteeLib: Map shared communication buffer non-executableArd Biesheuvel2023-06-271-1/+6
* ArmPkg: Drop individual memory permission helpersArd Biesheuvel2023-06-272-240/+0
* ArmPkg/ArmMmuLib: Extend API to manage memory permissions betterArd Biesheuvel2023-06-263-15/+131
* ArmPkg: Configure PcdEmuVariableNvModeEnable as a dynamic PCDSami Mujawar2023-05-291-1/+1
* ArmPkg/ArmMmuLib AARCH64: Add missing ISB after page table updateArd Biesheuvel2023-05-231-0/+1
* ArmPkg/PlatformBootManagerLib: Add path to boot UEFI Shell over UiAppPierre Gondois2023-05-042-2/+74
* ArmLib: add functions to read system registersMarcin Juszkiewicz2023-04-212-9/+99
* ArmPkg/ArmMmuLib: Fix ArmReplaceLiveTranslationEntry() alignmentMarvin Häuser2023-04-201-6/+8
* ArmPkg: Update code to be more C11 compliant by using __func__Rebecca Cran2023-04-104-20/+20
* ArmPkg, BaseTools AARCH64: Add BTI ELF note to .hii objectsArd Biesheuvel2023-03-301-0/+0
* ArmPkg/GccLto AARCH64: Add BTI note to LTO helper libraryArd Biesheuvel2023-03-301-0/+0
* ArmPkg: Emit BTI opcodes when BTI codegen is enabledArd Biesheuvel2023-03-302-5/+4
* ArmPkg/ArmMmuLib: Introduce region types for RO/XP WB cached memoryArd Biesheuvel2023-03-162-6/+41
* ArmPkg/Mmu: Remove handling of NONSECURE memory regionsArd Biesheuvel2023-03-162-32/+6
* ArmPkg/ArmMmuLib: Avoid splitting block entries if possibleArd Biesheuvel2023-03-162-0/+21
* ArmPkg/ArmMmuLib: Implement EFI_MEMORY_RP using access flagArd Biesheuvel2023-03-162-3/+103
* ArmPkg/ArmMmuLib ARM: Clear individual permission bitsArd Biesheuvel2023-03-161-13/+81
* ArmPkg/ArmMmuLib ARM: Isolate the access flag from AP maskArd Biesheuvel2023-03-163-2/+13
* ArmPkg/ArmMmuLib ARM: Split off XN page descriptor bit from type fieldArd Biesheuvel2023-03-161-6/+6
* ArmPkg/ArmMmuLib ARM: Remove half baked large page supportArd Biesheuvel2023-03-163-6/+5
* ArmPkg: Remove RealView Debugger supportRebecca Cran2023-01-303-187/+0
* ArmPkg/ArmTrngLib: Remove ASSERTs in ArmTrngLibConstructor()Pierre Gondois2022-11-261-5/+0
* ArmPkg/ArmTrngLib: Remove ASSERT in GetArmTrngVersion()Pierre Gondois2022-11-161-1/+0
* ArmPkg/ArmTrngLib: Fix incorrect GUID reference in DEBUG() outputArd Biesheuvel2022-11-111-1/+1
* ArmPkg/ArmTrngLib: Add Arm TRNG librarySami Mujawar2022-11-063-0/+467
* ArmPkg/ArmHvcLibNull: Add NULL instance of ArmHvcLibPierre Gondois2022-11-062-0/+51
* ArmPkg/ArmMonitorLib: Add ArmMonitorLibPierre Gondois2022-11-062-0/+63
* ArmPkg/ArmMmuLib: Reuse XIP MMU routines when splitting entriesArd Biesheuvel2022-10-194-10/+42
* ArmPkg/ArmMmuLib: permit initial configuration with MMU enabledArd Biesheuvel2022-10-191-22/+26
* ArmPkg/ArmMmuLib: Disable and re-enable MMU only when neededArd Biesheuvel2022-10-192-26/+119
* ArmPkg/ArmMmuLib: don't replace table entries with block entriesArd Biesheuvel2022-10-191-18/+2
* ArmPkg: Remove duplicated wordsPierre Gondois2022-09-051-1/+1
* ArmPkg: Handle warm reboot request correctlyPranav Madhu2022-09-051-2/+19
* UefiCpuPkg: Simplify InitializeSeparateExceptionStacksLiu, Zhiguang2022-08-091-6/+9
* ArmPkg/ArmExceptionLib: Follow new CpuExceptionHandlerLib APIsRay Ni2022-06-141-47/+11
* ArmPkg: Remove RVCT supportRebecca Cran2022-05-1324-1446/+0
* ArmPkg/ArmMmuLib AARCH64: avoid EL0 accessible mappingsArd Biesheuvel2022-02-011-3/+3
* ArmPkg: Update SMC calls to use the new ArmCallSmc0/1/2/3 functionsRebecca Cran2021-12-141-8/+2
* ArmPkg: Add SMC helper functionsRebecca Cran2021-12-143-0/+217
* ArmPkg: Apply uncrustify changesMichael Kubacki2021-12-0751-2550/+3110
* ArmPkg: Change OPTIONAL keyword usage styleMichael D Kinney2021-12-072-3/+2
* ArmPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney2021-12-078-68/+67
* ArmPkg: Implement PlatformBootManagerLib for LinuxBootNhi Pham2021-10-232-0/+244