summaryrefslogtreecommitdiff
path: root/ArmPkg
AgeCommit message (Expand)AuthorFilesLines
2023-06-01ArmPkg: Fix Non-Boolean comparison in ArmGicEnableDistributorSami Mujawar1-1/+3
2023-06-01ArmPkg: Fix ArmGicSendSgiTo() parametersSami Mujawar2-6/+6
2023-06-01ArmPkg: Fix data type used for GicInterruptInterfaceBaseSami Mujawar4-16/+24
2023-06-01ArmPkg: Fix data type used for GicDistributorBaseSami Mujawar6-25/+27
2023-06-01ArmPkg: Fix GicV2 BaseAddress typesNeil Jones1-2/+2
2023-05-29ArmPkg/CpuDxe: Perform preliminary NX remap of free memoryArd Biesheuvel3-0/+93
2023-05-29ArmPkg: Configure PcdEmuVariableNvModeEnable as a dynamic PCDSami Mujawar1-1/+1
2023-05-29ArmPkg/CpuDxe AARCH64: Report Memory Protection Attributes To GCDOliver Smith-Denny1-2/+2
2023-05-23ArmPkg/ArmMmuLib AARCH64: Add missing ISB after page table updateArd Biesheuvel1-0/+1
2023-05-04ArmPkg/PlatformBootManagerLib: Add path to boot UEFI Shell over UiAppPierre Gondois3-3/+82
2023-04-21ArmPkg: add ArmCpuInfo EFI applicationMarcin Juszkiewicz3-0/+2462
2023-04-21ArmLib: add functions to read system registersMarcin Juszkiewicz2-9/+99
2023-04-20ArmPkg: older assemblers may lack ID_AA64ISAR2_EL1Marcin Juszkiewicz1-0/+4
2023-04-20ArmPkg/ArmMmuLib: Fix ArmReplaceLiveTranslationEntry() alignmentMarvin Häuser1-6/+8
2023-04-20ArmPkg/AsmMacroIoLibV8: Introduce ASM_FUNC_ALIGN()Marvin Häuser1-0/+11
2023-04-10ArmPkg: Update code to be more C11 compliant by using __func__Rebecca Cran13-34/+34
2023-03-30ArmPkg, BaseTools AARCH64: Add BTI ELF note to .hii objectsArd Biesheuvel1-0/+0
2023-03-30ArmPkg/GccLto AARCH64: Add BTI note to LTO helper libraryArd Biesheuvel1-0/+0
2023-03-30ArmPkg: Emit BTI opcodes when BTI codegen is enabledArd Biesheuvel3-6/+6
2023-03-28ArmPkg/SmbiosMiscDxe: Adjust the priority of getting firmware versionTinh Nguyen1-24/+38
2023-03-16ArmPkg/ArmMmuLib: Introduce region types for RO/XP WB cached memoryArd Biesheuvel3-6/+47
2023-03-16ArmPkg/Mmu: Remove handling of NONSECURE memory regionsArd Biesheuvel4-76/+24
2023-03-16ArmPkg/CpuDxe: Implement EFI memory attributes protocolArd Biesheuvel4-0/+326
2023-03-16ArmPkg/CpuDxe: Expose unified region-to-EFI attribute conversionArd Biesheuvel3-0/+69
2023-03-16ArmPkg/ArmMmuLib: Avoid splitting block entries if possibleArd Biesheuvel2-0/+21
2023-03-16ArmPkg/ArmMmuLib: Implement EFI_MEMORY_RP using access flagArd Biesheuvel4-4/+144
2023-03-16ArmPkg/ArmMmuLib ARM: Clear individual permission bitsArd Biesheuvel1-13/+81
2023-03-16ArmPkg/ArmMmuLib ARM: Isolate the access flag from AP maskArd Biesheuvel5-40/+64
2023-03-16ArmPkg/CpuDxe ARM: Fix page-to-section attribute conversionArd Biesheuvel2-0/+5
2023-03-16ArmPkg/ArmMmuLib ARM: Split off XN page descriptor bit from type fieldArd Biesheuvel2-11/+9
2023-03-16ArmPkg/ArmMmuLib ARM: Remove half baked large page supportArd Biesheuvel5-39/+20
2023-03-09ArmPkg/SemihostFs: replace SetMem with ZeroMemGerd Hoffmann1-1/+1
2023-02-06ArmPkg/ArmScmiDxe: Fix the calculation of RequiredArraySizeSudeep Holla1-23/+16
2023-01-30ArmPkg: Remove RealView Debugger supportRebecca Cran4-188/+0
2023-01-27ArmPkg: implement EFI_MP_SERVICES_PROTOCOL based on PSCI callsRebecca Cran5-0/+2335
2023-01-27ArmPkg: Add GET_MPIDR_AFFINITY_BITS and MPIDR_MT_BIT to ArmLib.hRebecca Cran1-7/+9
2022-11-26ArmPkg/ArmTrngLib: Remove ASSERTs in ArmTrngLibConstructor()Pierre Gondois1-5/+0
2022-11-16ArmPkg/ArmTrngLib: Remove ASSERT in GetArmTrngVersion()Pierre Gondois1-1/+0
2022-11-11ArmPkg/ArmTrngLib: Fix incorrect GUID reference in DEBUG() outputArd Biesheuvel1-1/+1
2022-11-06ArmPkg/ArmTrngLib: Add Arm TRNG librarySami Mujawar4-0/+468
2022-11-06ArmPkg: Add FID definitions for Arm TRNGSami Mujawar1-2/+107
2022-11-06ArmPkg/ArmHvcLibNull: Add NULL instance of ArmHvcLibPierre Gondois3-0/+52
2022-11-06ArmPkg: Sort HVC/SMC section alphbetically in ArmPkg.dscPierre Gondois1-2/+2
2022-11-06ArmPkg/ArmMonitorLib: Add ArmMonitorLibPierre Gondois3-0/+64
2022-11-06ArmPkg/ArmMonitorLib: Definition for ArmMonitorLib library classPierre Gondois2-0/+47
2022-11-06ArmPkg: PCD to select conduit for monitor callsSami Mujawar1-1/+6
2022-10-19ArmPkg/ArmMmuLib: Reuse XIP MMU routines when splitting entriesArd Biesheuvel5-10/+44
2022-10-19ArmPkg/ArmMmuLib: permit initial configuration with MMU enabledArd Biesheuvel1-22/+26
2022-10-19ArmPkg/ArmMmuLib: Disable and re-enable MMU only when neededArd Biesheuvel3-29/+123
2022-10-19ArmPkg/ArmMmuLib: don't replace table entries with block entriesArd Biesheuvel1-18/+2