summaryrefslogtreecommitdiffstats
path: root/ArmPkg
Commit message (Expand)AuthorAgeFilesLines
* MdePkg: Move StackCheckLibStaticInit to StackCheckLibOliver Smith-Denny2025-02-071-0/+1
* ArmPkg: Retire ArmDisassemblerLibArd Biesheuvel2025-01-317-1657/+0
* ArmPkg: Stop using ArmDisassemblerLibArd Biesheuvel2025-01-305-35/+1
* ArmPkg,ArmPkg/ArmExceptionLib: drop vector relocation variant/supportLeif Lindholm2025-01-309-252/+21
* ArmPkg/ArmGicDxe: Map GIC MMIO regions before useArd Biesheuvel2025-01-303-11/+62
* ArmPkg/ArmGicDxe: Remove pointless passing around of MMIO addressesArd Biesheuvel2025-01-301-29/+12
* ArmPkg/ArmGicDxe: Avoid pointless repeated iteration over GIC framesArd Biesheuvel2025-01-301-46/+13
* ArmPkg/ArmGicDxe: Replace CpuArch registration event with DEPEXArd Biesheuvel2025-01-305-66/+20
* ArmPkg/CpuDxe: Replace DEPEX on h/w protocol with event notificationArd Biesheuvel2025-01-302-4/+106
* ArmPkg/CpuDxe: Remove rudimentary vector handoff logicArd Biesheuvel2025-01-303-43/+5
* ArmPkg/CpuDxe: Use STATIC linkage where possibleArd Biesheuvel2025-01-302-1/+10
* ArmPkg/CpuDxe: Fix error handling in driver initializationArd Biesheuvel2025-01-301-4/+10
* ArmPkg/ArmGicDxe: Use EOImode 0x0 on GICv3Ard Biesheuvel2025-01-175-1/+50
* ArmPkg/ArmGic: Rename directory to ArmGicDxeArd Biesheuvel2025-01-1711-3/+3
* ArmPkg/ArmGic: Implement GICv3+ version of GIC driverArd Biesheuvel2025-01-173-0/+65
* ArmPkg/ArmGic: Implement GICv2-only version of GIC driverArd Biesheuvel2025-01-172-0/+52
* ArmPkg: Retire ArmGicLib implementationsArd Biesheuvel2025-01-172-32/+0
* ArmPkg/ArmGic: Incorporate v3 code from ArmGicLibArd Biesheuvel2025-01-173-47/+53
* ArmPkg/ArmGic: Retire ArmGicArchLibArd Biesheuvel2025-01-178-205/+0
* ArmPkg/ArmGic: Move some GIC defines into ArmGicLib.hArd Biesheuvel2025-01-171-0/+8
* ArmPkg/ArmGic: Move GICv3 sysreg check into ArmGicDxeArd Biesheuvel2025-01-172-10/+39
* ArmPkg/ArmGic: Move GICv2 specific EOI/ACK routines into v2 driverArd Biesheuvel2025-01-174-68/+50
* ArmPkg/ArmGic: Move remaining shared code into ArmGicDxeArd Biesheuvel2025-01-175-77/+61
* ArmPkg/ArmGic: Drop declarations for non-existent functionsArd Biesheuvel2025-01-171-32/+0
* ArmPkg/ArmGic: Disentangle ArmGicEnableDistributor () versionsArd Biesheuvel2025-01-175-44/+25
* ArmPkg/ArmGic: Disentangle v2 and v3 versions of IRQ en/disable APIsArd Biesheuvel2025-01-175-333/+303
* ArmPkg/ArmGic: Remove ArmGicEndOfInterrupt () APIArd Biesheuvel2025-01-172-26/+0
* ArmPkg/ArmGic: Remove ArmGicSendSgiTo () APIArd Biesheuvel2025-01-172-26/+0
* ArmPkg/ArmGic: drop ArmGicEnableInterruptInterface from ArmGicLibArd Biesheuvel2025-01-173-49/+1
* ArmPkg/ArmGic: Drop GICv2 legacy supportArd Biesheuvel2025-01-175-63/+23
* StandaloneMmPkg: move core entry point lib and cpu driver to ArmPkgLevi Yun2025-01-1714-1/+2945
* ArmPkg: Add StandaloneMm stack size Pcdlevi.yun2025-01-171-0/+5
* ArmPkg/MmCommunication: add helper function converting smc returnlevi.yun2025-01-172-46/+60
* AmrPkg/MmCommunication: move Mmcommunicate.h to common includelevi.yun2025-01-174-14/+12
* ArmPkg/MmCommunicationPei: Mmcommunication via FF-ALevi Yun2025-01-172-69/+372
* ArmPkg/MmCommunicationDxe: Mmcommunication via FF-ALevi Yun2025-01-172-52/+308
* ArmPkg/Library: Update StandaloneMmuLib with FF-A v1.2 with page granulirtyLevi Yun2025-01-172-138/+250
* ArmPkg: Add ArmFfaLib used in StandaloneMmLevi Yun2025-01-174-0/+147
* ArmPkg: Add ArmFfaLib used in PEIMLevi Yun2025-01-173-0/+145
* ArmPkg: Add ArmFfaLib used in Dxe driverLevi Yun2025-01-177-0/+1386
* ArmPkg: Add ArmFfaLib.hLevi Yun2025-01-172-0/+296
* ArmPkg: Remove PcdFfaEnabledLevi Yun2025-01-172-10/+0
* ArmPkg: Add FF-A related dynamic Pcd and GuidLevi Yun2025-01-171-0/+12
* ArmPkg: Add FF-A partition information headerLevi Yun2025-01-171-0/+99
* ArmPkg/IndustryStandard: Introduce ArmFfaBootInfo.hLevi Yun2025-01-171-0/+110
* ArmPkg/IndustryStandard: Update ArmFfaSvc.hLevi Yun2025-01-171-26/+197
* ArmPkg/StandaloneMmMmuLib: Introduce a SPM_MM status helper fucntionlevi.yun2025-01-171-18/+28
* ArmPkg/IndustryStandard: Change naming convention in ArmMmSvc.hlevi.yun2025-01-172-53/+70
* ArmPkg/Library: Introduce ArmTransferListLiblevi.yun2025-01-176-0/+443
* ArmPkg: remove ArmGicAcknowledgeInterrupt function.Mike Maslenkin2025-01-122-70/+0