Toggle navigation
Patchwork
UEFI - EDK2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ard Biesheuvel
| Archived =
No
| 1622 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
...
4
5
6
…
16
17
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[edk2,5/5] EmbeddedPkg/PlatformPciIoDxe: add support for non-coherent DMA
-
-
-
2016-10-31
Ard Biesheuvel
New
[edk2,5/5] Omap35xxPkg: enable -DDISABLE_NEW_DEPRECATED_INTERFACES
-
-
-
2016-10-25
Ard Biesheuvel
Accepted
[edk2,5/5] Platforms/AMD/Overdrive: add signed capsule update support
Platform/AMD/Overdrive: implement capsule support + some fixes
-
-
-
2017-10-15
Ard Biesheuvel
New
[edk2,5/6] ArmPkg/BdsLib: eliminate calls to deprecated string functions
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2,5/6] ArmPlatformPkg/ArmVExpressDxe: remove unused cruft from ArmHwDxe
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
Superseded
[edk2,5/6] BaseTools/CommonLib: get rid of 'native' type string parsing routines
BaseTools: get rid of MAX_UINTN
-
-
-
2018-11-29
Ard Biesheuvel
Superseded
[edk2,5/6] BeagleBoardPkg: switch to generic non-coherent DmaLib
ArmPkg EmbeddedPkg: clean up DmaLib implementations
-
-
-
2017-08-30
Ard Biesheuvel
Accepted
[edk2,5/6] MdeModulePkg/DxeCorePerformanceLib: use EfiAllocatePeiAccessiblePages
Abstract allocation of PEI accessible memory
-
-
-
2018-05-22
Ard Biesheuvel
Superseded
[edk2,5/6] MdeModulePkg/VariableRuntimeDxe: factor out boot service accesses
implement standalone MM versions of the variable runtime drivers
-
-
-
2019-01-03
Ard Biesheuvel
New
[edk2,5/6] Platform/ARM/Juno: import ArmJunoPkg from EDK2
Move ArmPlatformPkg stuff into edk2-platforms
-
-
-
2017-11-15
Ard Biesheuvel
Superseded
[edk2,5/6] Platforms/Hisilicon/ArmPlatformLibPv660: switch to ASM_FUNC() asm macro
-
-
-
2016-08-11
Ard Biesheuvel
New
[edk2,5/7] ArmPkg/ArmExceptionLib: make build time define visible to the compiler
-
-
-
2016-03-17
Ard Biesheuvel
Accepted
[edk2,5/7] ArmPlatformPkg/MemoryInitPeiLib: don't reserve primary FV in memory
ArmPlatformPkg/PrePi: stop exposing internal code via HOBs
-
-
-
2017-11-30
Ard Biesheuvel
Superseded
[edk2,5/7] ArmPlatformPkg: move internal PL061 header into driver directory
ArmPlatformPkg cleanup - phase II
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,5/7] MdeModulePkg/XhciDxe: enable 64-bit PCI DMA
-
-
-
2016-09-05
Ard Biesheuvel
Accepted
[edk2,5/8] StandaloneMmPkg/StandaloneMmPeCoffExtraActionLib: ignore runtime attribute
StandaloneMmPkg: assorted fixes and improvements
-
-
-
2019-01-04
Ard Biesheuvel
Superseded
[edk2,5/9] EmbeddedPkg/AndroidFastboot: eliminate deprecated string function calls
-
-
-
2016-10-24
Ard Biesheuvel
New
[edk2,6/6] ArmPkg: enable -DDISABLE_NEW_DEPRECATED_INTERFACES
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2,6/6] ArmPkg: remove ArmDmaLib
ArmPkg EmbeddedPkg: clean up DmaLib implementations
-
-
-
2017-08-30
Ard Biesheuvel
Accepted
[edk2,6/6] ArmPlatformPkg/ArmVExpressDxe: simply FDT handling in ArmFvpDxe
Embedded|ArmPlatformPkg: spring cleaning + DtPlatformDxe switch
-
-
-
2017-03-29
Ard Biesheuvel
New
[edk2,6/6] BaseTools/CommonLib: drop definition of MAX_UINTN
BaseTools: get rid of MAX_UINTN
-
-
-
2018-11-29
Ard Biesheuvel
Superseded
[edk2,6/6] MdeModulePkg/FirmwarePerformanceDataTableDxe: use EfiAllocatePeiAccessiblePages
Abstract allocation of PEI accessible memory
-
-
-
2018-05-22
Ard Biesheuvel
New
[edk2,6/6] MdeModulePkg/VariableRuntimeDxe: implement standalone MM version
implement standalone MM versions of the variable runtime drivers
-
-
-
2019-01-03
Ard Biesheuvel
Accepted
[edk2,6/6] Platform/ARM/VExpress: import VExpressPkg from EDK2
Move ArmPlatformPkg stuff into edk2-platforms
-
-
-
2017-11-15
Ard Biesheuvel
Superseded
[edk2,6/6] Platforms/Marvell/Armada70x0Lib: switch to ASM_FUNC() asm macro
-
-
-
2016-08-11
Ard Biesheuvel
New
[edk2,6/7] ArmPkg/ArmExceptionLib: avoid indirect call if using vector table in place
-
-
-
2016-03-17
Ard Biesheuvel
Accepted
[edk2,6/7] ArmPlatformPkg: move internal SP805 header into driver directory
ArmPlatformPkg cleanup - phase II
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,6/7] ArmPlatformPkg/PrePi; call all constructors by hand
ArmPlatformPkg/PrePi: stop exposing internal code via HOBs
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,6/7] MdeModulePkg/PciHostBridgeDxe: restrict 64-bit DMA to devices that support it
-
-
-
2016-09-05
Ard Biesheuvel
Accepted
[edk2,6/8] StandaloneMmPkg/Core/Dispatcher: don't copy dispatched image twice
StandaloneMmPkg: assorted fixes and improvements
-
-
-
2019-01-04
Ard Biesheuvel
Superseded
[edk2,6/9] EmbeddedPkg/Ebl: eliminate deprecated string function calls
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2,7/7] ArmPkg/ArmExceptionLib: reimplement register stack/unstack routines
-
-
-
2016-03-17
Ard Biesheuvel
Accepted
[edk2,7/7] ArmPlatformPkg: move internal PL031 header into driver directory
ArmPlatformPkg cleanup - phase II
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,7/7] ArmPlatformPkg/PrePi: remove bogus IntelFrameworkModulePkg reference
ArmPlatformPkg/PrePi: stop exposing internal code via HOBs
-
-
-
2017-11-30
Ard Biesheuvel
New
[edk2,7/7] ArmVirtPkg/FdtPciHostBridgeLib: enable 64-bit PCI DMA
-
-
-
2016-09-05
Ard Biesheuvel
Accepted
[edk2,7/8] StandaloneMmPkg/StandaloneMmCoreEntryPoint: permit the use of TE images
StandaloneMmPkg: assorted fixes and improvements
-
-
-
2019-01-04
Ard Biesheuvel
Superseded
[edk2,7/9] EmbeddedPkg/EfiFileLib: eliminate deprecated string function calls
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2,8/8] StandaloneMmPkg/Core: permit encapsulated firmware volumes
StandaloneMmPkg: assorted fixes and improvements
-
-
-
2019-01-04
Ard Biesheuvel
Superseded
[edk2,8/9] EmbeddedPkg/MmcDxe: eliminate deprecated string function calls
-
-
-
2016-10-24
Ard Biesheuvel
New
[edk2,9/9] EmbeddedPkg: enable -DDISABLE_NEW_DEPRECATED_INTERFACES
-
-
-
2016-10-24
Ard Biesheuvel
Superseded
[edk2] ArmPkg/AArch64Mmu: disable MMU during page table manipulations
-
-
-
2016-04-11
Ard Biesheuvel
New
[edk2] ArmPkg/AArch64Mmu: don't let table entries inherit XN permission bits
-
-
-
2016-04-20
Ard Biesheuvel
Accepted
[edk2] ArmPkg/AArch64Mmu: use correct AP[] bits in ArmClearMemoryRegionReadOnly
-
-
-
2016-03-17
Ard Biesheuvel
Accepted
[edk2] ArmPkg: add ArmCrashDumpDxe driver
[edk2] ArmPkg: add ArmCrashDumpDxe driver
-
-
-
2017-09-05
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmDmaLib: add support for fixed host-to-device DMA offset
-
-
-
2016-11-08
Ard Biesheuvel
New
[edk2] ArmPkg/ArmDmaLib: assert that consistent mappings are uncached
-
-
-
2016-04-20
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmDmaLib: remove dependency on UncachedMemoryAllocationLib
[edk2] ArmPkg/ArmDmaLib: remove dependency on UncachedMemoryAllocationLib
-
-
-
2017-08-24
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmDmaLib: use double buffering only for bus master write
-
-
-
2017-08-17
Ard Biesheuvel
New
[edk2] ArmPkg/ArmGenericTimerVirtCounterLib: deal with broken generic timers
-
-
-
2017-01-20
Ard Biesheuvel
New
[edk2] ArmPkg/ArmGicDxe ARM: fix encoding for GICv3 interrupt acknowledge
[edk2] ArmPkg/ArmGicDxe ARM: fix encoding for GICv3 interrupt acknowledge
-
-
-
2018-11-14
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmGicLib: manage GICv3 SPI state at the distributor
-
-
-
2016-07-07
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmGicLib: use correct loop variable
-
-
-
2016-09-07
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmGicV3Dxe: configure all interrupts as non-secure Group-1
-
-
-
2016-06-22
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmGicV3Dxe: use correct value for ARM_GICD_IROUTER
[edk2] ArmPkg/ArmGicV3Dxe: use correct value for ARM_GICD_IROUTER
-
-
-
2018-12-21
Ard Biesheuvel
New
[edk2] ArmPkg/ArmLib ARM: set .fpu to let Clang 7 assemble ArmV7Support.S
[edk2] ArmPkg/ArmLib ARM: set .fpu to let Clang 7 assemble ArmV7Support.S
-
-
-
2018-12-20
Ard Biesheuvel
New
[edk2] ArmPkg/ArmLib: avoid cache maintenance in PEIMs when executing in place
-
-
-
2016-05-12
Ard Biesheuvel
New
[edk2] ArmPkg/ArmLib: don't invalidate entire I-cache on range operation
-
-
-
2016-05-11
Ard Biesheuvel
New
[edk2] ArmPkg/ArmLib: remove indirection layer from timer register accessors
-
-
-
2017-01-20
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmMmuLib ARM: disregard high memory when setting permissions
[edk2] ArmPkg/ArmMmuLib ARM: disregard high memory when setting permissions
-
-
-
2019-01-07
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmMmuLib ARM: remove cache maintenance of block mapping contents
[edk2] ArmPkg/ArmMmuLib ARM: remove cache maintenance of block mapping contents
-
-
-
2018-06-20
Ard Biesheuvel
New
[edk2] ArmPkg/ArmMmuLib ARM: trim high memory regions instead of rejecting them
[edk2] ArmPkg/ArmMmuLib ARM: trim high memory regions instead of rejecting them
-
-
-
2019-01-28
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmMmuLib: avoid type promotion in TCR_EL1 assignment
-
-
-
2016-07-13
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmMmuLib: base page table VA size on GCD memory map size
-
-
-
2016-09-09
Ard Biesheuvel
Superseded
[edk2] ArmPkg/ArmMmuLib: Revert "use a pool allocation for the root table"
-
-
-
2017-01-20
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmMmuLib: support page tables in cacheable memory only
-
-
-
2016-11-20
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmMmuLib: use a pool allocation for the root table
-
-
-
2016-09-09
Ard Biesheuvel
New
[edk2] ArmPkg/ArmMtlLib: fix prototype inconsistency in MtlWaitUntilChannelFree
[edk2] ArmPkg/ArmMtlLib: fix prototype inconsistency in MtlWaitUntilChannelFree
-
-
-
2018-06-18
Ard Biesheuvel
Accepted
[edk2] ArmPkg/ArmPkg.dsc: move ArmMmuStandaloneMmLib.inf to AARCH64 section
[edk2] ArmPkg/ArmPkg.dsc: move ArmMmuStandaloneMmLib.inf to AARCH64 section
-
-
-
2018-11-27
Ard Biesheuvel
New
[edk2] ArmPkg/ArmSmcPsciResetSystemLib: add missing call to ExitBootServices()
[edk2] ArmPkg/ArmSmcPsciResetSystemLib: add missing call to ExitBootServices()
-
-
-
2018-11-20
Ard Biesheuvel
New
[edk2] ArmPkg/ArmSmcPsciResetSystemLib: add support for warm reboot
[edk2] ArmPkg/ArmSmcPsciResetSystemLib: add support for warm reboot
-
-
-
2017-10-06
Ard Biesheuvel
New
[edk2] ArmPkg/ArmSmcPsciResetSystemLib: implement fallback for warm reboot
[edk2] ArmPkg/ArmSmcPsciResetSystemLib: implement fallback for warm reboot
-
-
-
2018-06-06
Ard Biesheuvel
Superseded
[edk2] ArmPkg/CompilerIntrinsicsLib ARM: make memset() weak again
-
-
-
2016-09-05
Ard Biesheuvel
Accepted
[edk2] ArmPkg/CompilerIntrinsicsLib: use Clang-compatible 'weak' attribute
-
-
-
2016-09-06
Ard Biesheuvel
Accepted
[edk2] ArmPkg/CpuDxe: handle implied attributes in EfiAttributeToArmAttribute
-
-
-
2017-03-08
Ard Biesheuvel
Accepted
[edk2] ArmPkg/DefaultExceptionHandlerLib: add missing UefiLib include
[edk2] ArmPkg/DefaultExceptionHandlerLib: add missing UefiLib include
-
-
-
2019-01-16
Ard Biesheuvel
Accepted
[edk2] ArmPkg/DefaultExceptionHandlerLib ARM: avoid endless loop in RELEASE builds
[edk2] ArmPkg/DefaultExceptionHandlerLib ARM: avoid endless loop in RELEASE builds
-
-
-
2018-12-11
Ard Biesheuvel
New
[edk2] ArmPkg/DefaultExceptionHandlerLib: improve formatting of backtrace
-
-
-
2016-09-09
Ard Biesheuvel
Accepted
[edk2] ArmPkg/DefaultExceptionHandlerLib: trim module name in backtrace output
-
-
-
2016-09-09
Ard Biesheuvel
New
[edk2] ArmPkg/DefaultExceptionHandlerLib: trim module name in backtrace output
-
-
-
2016-09-09
Ard Biesheuvel
Accepted
[edk2] ArmPkg: Fix AArch64 interrupt read masks
-
-
-
2016-02-23
Ard Biesheuvel
New
[edk2] ArmPkg: Fix double GIC EIOR write per interrupt
-
-
-
2016-08-08
Ard Biesheuvel
New
[edk2] ArmPkg/Gic: force GIC driver to run before CPU arch protocol driver
[edk2] ArmPkg/Gic: force GIC driver to run before CPU arch protocol driver
-
-
-
2018-02-06
Ard Biesheuvel
Accepted
[edk2] ArmPkg: implement ResetSystemLib using PSCI 0.2 calls
-
-
-
2017-07-03
Ard Biesheuvel
Accepted
[edk2] ArmPkg: move RVCT PLATFORM_FLAGS override into ArmHvcLib/ArmSmcLib
[edk2] ArmPkg: move RVCT PLATFORM_FLAGS override into ArmHvcLib/ArmSmcLib
-
-
-
2017-11-16
Ard Biesheuvel
Accepted
[edk2] ArmPkg/PlatformBootManagerLib: add missing newline
[edk2] ArmPkg/PlatformBootManagerLib: add missing newline
-
-
-
2017-12-09
Ard Biesheuvel
Accepted
[edk2] ArmPkg/PlatformBootManagerLib: call ESRT hooks at appropriate times
[edk2] ArmPkg/PlatformBootManagerLib: call ESRT hooks at appropriate times
-
-
-
2017-10-02
Ard Biesheuvel
Accepted
[edk2] ArmPkg/PlatformBootManagerLib: implement new generic version
-
-
-
2016-05-11
Ard Biesheuvel
Superseded
[edk2] ArmPkg/PlatformBootManagerLib: print firmware version to console
[edk2] ArmPkg/PlatformBootManagerLib: print firmware version to console
-
-
-
2017-12-08
Ard Biesheuvel
New
[edk2] ArmPkg/PlatformBootManagerLib: process pending capsules
[edk2] ArmPkg/PlatformBootManagerLib: process pending capsules
-
-
-
2017-09-11
Ard Biesheuvel
New
[edk2] ArmPkg: remove now unused BsdLib.h
[edk2] ArmPkg: remove now unused BsdLib.h
-
-
-
2018-11-23
Ard Biesheuvel
Accepted
[edk2] ArmPkg: remove redundant _ARM_PLATFORM_FLAGS overrides
[edk2] ArmPkg: remove redundant _ARM_PLATFORM_FLAGS overrides
-
-
-
2018-12-15
Ard Biesheuvel
Accepted
[edk2] ArmPkg: remove unused PcdArmUncachedMemoryMask PCD
-
-
-
2017-02-24
Ard Biesheuvel
New
[edk2] ArmPkg/TimerDxe: Always perform an EOI, even for spurious interrupts
[edk2] ArmPkg/TimerDxe: Always perform an EOI, even for spurious interrupts
-
-
-
2018-03-06
Ard Biesheuvel
Accepted
[edk2] ArmPkg/TimerDxe: remove workaround for KVM timer handling
[edk2] ArmPkg/TimerDxe: remove workaround for KVM timer handling
-
-
-
2018-03-15
Ard Biesheuvel
Superseded
[edk2] ArmPkg/UncachedMemoryAllocationLib: set XP bit via CPU arch protocol
-
-
-
2017-03-14
Ard Biesheuvel
Accepted
[edk2] ArmPlatformPkg/ArmJunoDxe: remove bogus DmaLib dependency
[edk2] ArmPlatformPkg/ArmJunoDxe: remove bogus DmaLib dependency
-
-
-
2017-08-30
Ard Biesheuvel
New
[edk2] ArmPlatformPkg/ArmVExpressFastBootDxe: clean up code and comments
-
-
-
2016-10-28
Ard Biesheuvel
Accepted
[edk2] ArmPlatformPkg ArmVirtPkg: reorganize PL011 code
[edk2] ArmPlatformPkg ArmVirtPkg: reorganize PL011 code
-
-
-
2017-11-16
Ard Biesheuvel
Superseded
[edk2] ArmPlatformPkg/DS-5: fix 64-bit PE/COFF header parsing bug
-
-
-
2016-03-31
Ard Biesheuvel
Accepted
[edk2] ArmPlatformPkg/EblCmdLib: remove dependency on deprecared ARM BdsLib
-
-
-
2017-04-11
Ard Biesheuvel
Accepted
«
1
2
...
4
5
6
…
16
17
»