summaryrefslogtreecommitdiff
path: root/ArmPkg/Drivers
AgeCommit message (Expand)AuthorFilesLines
2019-10-04ArmPkg: ArmScmiDxe - convert .h to from 8859-x to 7-bitLeif Lindholm1-1/+1
2019-07-23ArmPkg: list module-internal header files in INF [Sources]Laszlo Ersek1-0/+1
2019-07-04ArmPkg: Fix various typosAntoine Cœur8-9/+9
2019-04-09ArmPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney49-342/+49
2019-02-26ArmPkg: Fix writes to GICv3 GICD_IROUTER<n> regSami Mujawar1-2/+2
2018-12-21ArmPkg/ArmScmiDxe: Add clock enable functionJeff Brasen3-0/+70
2018-12-20ArmPkg/GenericWatchdogDxe: implement RegisterHandler() methodArd Biesheuvel1-9/+25
2018-12-20ArmPkg/GenericWatchdogDxe: clean up the codeArd Biesheuvel2-55/+61
2018-12-03ArmPkg/ArmMmuLib ARM: handle unmapped section in GetMemoryRegion()Ard Biesheuvel1-0/+3
2018-11-29ArmPkg/CpuPei: base GCD memory space size on CPU's PA rangeArd Biesheuvel2-2/+1
2018-11-27ArmPkg/Drivers: Add EFI_MM_COMMUNICATION_PROTOCOL DXE driver.Achin Gupta3-0/+456
2018-11-15ArmPkg/ArmGicDxe ARM: fix encoding for GICv3 interrupt acknowledgeArd Biesheuvel2-2/+2
2018-11-07ArmPkg/ArmGicDxe: Fix GICv3 interrupt routing mode bugMing Huang1-1/+1
2018-10-12ArmPkg: Add support for GICv4Sami Mujawar2-18/+27
2018-08-03ArmPkg/GenericWatchdogDxe: Split 64bit register write to 2x32bitMarcin Wojtas2-2/+4
2018-06-22ArmPkg/ArmScmiDxe: Dynamically allocate buffer for protocol idsGirish Pathak3-12/+21
2018-06-22ArmPkg/ArmScmiDxe: Fix ASSERT error in SCMI DXEGirish Pathak2-21/+23
2018-04-30ArmPkg: Fix bug in Generic Watchdog driverAlexeiFedorov1-21/+16
2018-04-26ArmPkg: add reenable hook to ArmGenericTimerCounterLibArd Biesheuvel1-0/+1
2018-04-23ArmPkg: Introduce SCMI protocolGirish Pathak11-0/+2046
2018-04-19ArmPkg/TimerDxe: remove workaround for KVM timer handlingArd Biesheuvel1-1/+0
2018-04-12ArmPkg/CpuDxe: order CpuDxe after ArmGicDxe via protocol depexLaszlo Ersek1-1/+1
2018-04-12ArmPkg/ArmGicDxe: annotate protocol usage in "ArmGicDxe.inf"Laszlo Ersek1-4/+4
2018-03-15ArmPkg/TimerDxe: Add ISB for timer compare value reloadHeyi Guo1-0/+1
2018-03-06ArmPkg/TimerDxe: Always perform an EOI, even for spurious interruptsMarc Zyngier1-6/+4
2018-02-06ArmPkg/Gic: force GIC driver to run before CPU arch protocol driverArd Biesheuvel4-25/+52
2018-02-06ArmPkg: delete references to unused guids/Pcds from CpuDxeLeif Lindholm2-3/+0
2017-11-26ArmPkg: remove unused ArmGicSecLib library implementationArd Biesheuvel2-152/+0
2017-10-05ArmPkg/GenericWatchdogDxe: Set Watchdog interrupt typeArd Biesheuvel2-14/+21
2017-10-05ArmPkg/ArmGicDxe: Expose HardwareInterrupt2 protocolArd Biesheuvel5-1/+341
2017-10-05ArmPkg: Tidy GIC code before changes.Evan Lloyd6-157/+220
2017-09-06ArmPkg: add ArmCrashDumpDxe driverArd Biesheuvel3-0/+134
2017-04-06ArmPkg: remove ArmCpuLib header and implementationsArd Biesheuvel13-557/+0
2017-03-08ArmPkg/CpuDxe: handle implied attributes in EfiAttributeToArmAttributeArd Biesheuvel1-3/+7
2017-03-07ArmPkg/ArmMmuLib: remove VirtualMask arg from ArmSetMemoryAttributesArd Biesheuvel1-1/+1
2017-03-07ArmPkg: move ARM version of SetMemoryAttributes to ArmMmuLibArd Biesheuvel3-424/+2
2017-03-07ArmPkg/CpuDxe ARM: honour RO/XP attributes in SetMemoryAttributes()Ard Biesheuvel1-92/+86
2017-03-07ArmPkg/CpuDxe ARM: avoid unnecessary cache/TLB maintenanceArd Biesheuvel1-26/+34
2017-03-07ArmPkg/CpuDxe ARM: avoid splitting page table sections unnecessarilyArd Biesheuvel1-8/+43
2017-02-28ArmPkg/CpuDxe: ignore attribute changes during SyncCacheConfig()Ard Biesheuvel3-0/+8
2017-02-23ArmPkg/CpuDxe: remove VirtualUncachedPages protocol and implementationArd Biesheuvel4-75/+0
2017-02-21ArmPkg/ArmMmuLib: AARCH64: add support for modifying only permissionsArd Biesheuvel1-8/+0
2017-02-21ArmPkg/CpuDxe: ARM: ignore page table updates that only change permissionsArd Biesheuvel1-0/+7
2017-02-21ArmPkg/CpuDxe: translate invalid memory types in EfiAttributeToArmAttributeArd Biesheuvel2-6/+1
2017-02-21ArmPkg/CpuDxe: Correct EFI_MEMORY_RO usageJiewen Yao3-11/+11
2017-02-07ArmPkg/GenericWatchdogDxe: Declare MMIO PCDs as UINT64Alexei1-5/+5
2017-01-20ArmPkg/ArmLib: remove indirection layer from timer register accessorsArd Biesheuvel1-1/+0
2016-11-02ArmPkg/CpuDxe: set DmaBufferAlignment according to CWGArd Biesheuvel1-1/+12
2016-10-28ArmPkg/ArmCortexA9Lib RVCT: remove incompatible GCC includeArd Biesheuvel1-4/+0
2016-09-26ArmPkg/CpuDxe: Fix MMU initialization problemKurt Kennett1-0/+5