summaryrefslogtreecommitdiff
path: root/ArmPkg
AgeCommit message (Expand)AuthorFilesLines
2023-11-28ArmPkg/Drivers/CpuDxe: Use lower and upper attributesMichael Kubacki1-5/+5
2023-11-28ArmPkg/ArmMmuLib: Use function pointer typeMichael Kubacki5-13/+33
2023-10-30ArmPkg/ArmLib: Add ArmHasEte () helper functionSami Mujawar3-1/+30
2023-10-30ArmPkg/ArmLib: Add ArmHasTrbe () helper functionSami Mujawar3-0/+31
2023-10-18ArmPkg/ArmPsciMpServices: Add EFI_NOT_READY returnJeff Brasen via groups.io1-1/+3
2023-09-20ArmPkg/ArmLib: Add ArmHasVhe () helper functionLeif Lindholm3-0/+36
2023-09-19ArmPkg: add EL2 virtual timer interrupt PcdLeif Lindholm1-0/+1
2023-09-12ArmPkg/ArmMmuLib: Drop buggy secure memory type checkArd Biesheuvel2-4/+0
2023-09-05Revert "ArmPkg: add ArmCpuInfo EFI application"Marcin Juszkiewicz3-2462/+0
2023-08-30ArmPkg/SmbiosMiscDxe: use UINT64 for BiosPhysicalSizeLeif Lindholm1-1/+1
2023-08-03ArmPkg: DefaultExceptionHandlerLib: Do Not Allocate MemoryOliver Smith-Denny2-15/+41
2023-07-03ArmPkg: Add Function Headers to MMU LogicTaylor Beebe2-9/+169
2023-07-03ArmPkg: Fix Unsafe ASSERTs in MMU LogicTaylor Beebe2-12/+45
2023-07-03ArmPkg: Update GetMemoryRegion() to Handle No mappingTaylor Beebe2-35/+60
2023-07-03ArmPkg: Apply Uncrustify to Non-Compliant FilesTaylor Beebe2-7/+7
2023-06-28ArmPkg: MmCommunicationPei: Introduce MM communicate in PEIKun Qin3-0/+263
2023-06-27ArmPkg/OpteeLib: Map shared communication buffer non-executableArd Biesheuvel1-1/+6
2023-06-27ArmPkg: Drop individual memory permission helpersArd Biesheuvel4-304/+4
2023-06-26ArmPkg/CpuDxe: Simplify memory attributes protocol implementationArd Biesheuvel1-48/+2
2023-06-26ArmPkg/CpuPei: Implement the memory attributes PPIArd Biesheuvel2-0/+80
2023-06-26ArmPkg/ArmMmuLib: Extend API to manage memory permissions betterArd Biesheuvel5-17/+167
2023-06-02ArmPkg: add SMC defines for SiP service callsMarcin Juszkiewicz1-0/+9
2023-06-02ArmPkg: Enable AuditMode for Uncrustify CI checksArd Biesheuvel1-0/+5
2023-06-01ArmPkg: Fix ArmGicAcknowledgeInterrupt () for GICv3Sami Mujawar1-6/+10
2023-06-01ArmPkg: Adjust variable type and cast for RegShift & RegOffsetSami Mujawar2-15/+15
2023-06-01ArmPkg: Prevent SgiId from setting RES0 bits of GICD_SGIRSami Mujawar1-1/+3
2023-06-01ArmPkg: Remove unused function declarationsSami Mujawar1-14/+0
2023-06-01ArmPkg: Typecast IntID to UINT32 in ArmGicV2EndOfInterruptSami Mujawar1-2/+4
2023-06-01ArmPkg: Make variables used for GicInterrupt UINTNSami Mujawar2-6/+6
2023-06-01ArmPkg: Fix return type for ArmGicGetInterfaceIdentificationSami Mujawar2-2/+2
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