summaryrefslogtreecommitdiff
path: root/ArmPkg/Drivers
AgeCommit message (Expand)AuthorFilesLines
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
2016-09-09ArmPkg/ArmGicLib: use correct loop variableArd Biesheuvel1-1/+1
2016-09-08ArmPkg ArmPlatformPkg ArmVirtPkg: ARM GICv2/v3 Base Address width fix-upDennis Chen2-4/+4
2016-08-11ArmPkg/ArmGicV3: switch to ASM_FUNC() asm macroArd Biesheuvel2-40/+16
2016-08-11ArmPkg/ArmCpuLib: switch to ASM_FUNC() asm macroArd Biesheuvel2-15/+3
2016-08-08ArmPkg/ArmGicDxe: Fix double GIC EIOR write per interruptAlexei Fedorov2-6/+4
2016-07-13ArmPkg/ArmGicLib: manage GICv3 SPI state at the distributorArd Biesheuvel1-3/+22
2016-07-11ArmPkg: Fix typos in commentsGiri P Mudusuru1-1/+1
2016-07-07ArmPkg ArmVirtPkg MdeModulePkg: switch to separate ArmMmuLibArd Biesheuvel1-0/+1
2016-07-01ArmPkg/CpuDxe: unmask SErrors in DEBUG buildsArd Biesheuvel1-0/+9
2016-06-23ArmPkg/ArmGicV3Dxe: configure all interrupts as non-secure Group-1Ard Biesheuvel1-0/+16
2016-04-29ArmPkg: implement CpuIo2 protocol driver specific for PCIArd Biesheuvel2-0/+612
2016-04-25ArmPkg/Gic: Fix boundary checking bugHeyi Guo3-9/+9
2016-03-25ArmPkg: apply Cortex-A57 errataLeendert van Doorn1-3/+6
2016-03-17ArmPkg: update CpuDxe to use CpuExceptionHandlerLibCohen, Eugene7-1402/+98
2016-02-23ArmPkg: CpuDxe: don't track interrupt state in a global variableCohen, Eugene1-5/+1
2016-01-30ArmPkg: Rectify file modesEvan Lloyd2-0/+0
2015-12-15ArmPkg: use unified asm syntax for CLANGArd Biesheuvel1-4/+5
2015-12-15ArmPkg/ArmGic: fix bug in GICv3 distributor configurationArd Biesheuvel1-2/+2
2015-12-15ArmPkg/CpuDxe: drop ARMv4 exception handling codeArd Biesheuvel7-357/+4
2015-12-03ArmPkg: update RVCT assembly functions to use new RVCT_ASM_EXPORT macroEugene Cohen2-20/+11
2015-11-19ArmPkg/ArmPlatformPkg: position vectors relative to baseMark Rutland1-20/+20
2015-11-06ArmPkg: Purge unused/unneeded CPU-specific header filesLeif Lindholm2-2/+4
2015-09-24ArmPkg/CpuDxe: Disable interrupt before restoring contextHeyi Guo1-0/+8
2015-08-19ArmPkg: remove ARMv6 support codeArd Biesheuvel2-69/+0
2015-08-10ArmPkg/GenericWatchdogDxe: add missing VOID* castArd Biesheuvel1-1/+1
2015-08-10ArmPkg/GicV3: use GICv3 generic sysreg names only for GNU asArd Biesheuvel1-0/+10
2015-07-28ArmPkg: split off ArmGicArchLib from ArmGicLibArd Biesheuvel4-106/+2