On 30 March 2017 at 11:45, Ard Biesheuvel <ard.biesheu...@linaro.org> wrote: > This moves the OHCI/EHCI PCI 'emulation' and the PCIe host bridge driver > to generic code. > > The diffstat says it all. >
Code can be found here git://git.linaro.org/people/ard.biesheuvel/uefi-next.git arm-cleanup-combined with the OpenPlatformPkg dependencies in git://git.linaro.org/uefi/OpenPlatformPkg.git arm-platform-cleanup > Ard Biesheuvel (3): > ArmPlatformPkg/ArmJunoDxe: use the generic non-discoverable device > support > ArmPlatformPkg/ArmJunoPkg: add PciHostBridgeLib implementation > ArmPlatformPkg/ArmJunoPkg: remove PCI host bridge driver > > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.c > | 28 +- > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.inf > | 3 +- > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxeInternal.h > | 5 - > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/PciEmulation.c > | 596 ---------------- > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/PciEmulation.h > | 284 -------- > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/PciRootBridgeIo.c > | 299 -------- > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridge.c > | 199 ------ > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridge.h > | 324 --------- > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridgeDxe.inf > | 76 -- > > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridgeResourceAllocation.c > | 642 ----------------- > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciRootBridge.c > | 748 -------------------- > > ArmPlatformPkg/ArmJunoPkg/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.c > | 190 +++++ > > ArmPlatformPkg/ArmJunoPkg/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.inf > | 75 ++ > ArmPlatformPkg/ArmJunoPkg/{Drivers/PciHostBridgeDxe => > Library/JunoPciHostBridgeLib}/XPressRich3.c | 39 +- > ArmPlatformPkg/ArmJunoPkg/{Drivers/PciHostBridgeDxe => > Library/JunoPciHostBridgeLib}/XPressRich3.h | 20 +- > 15 files changed, 323 insertions(+), 3205 deletions(-) > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/PciEmulation.c > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/PciEmulation.h > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/PciRootBridgeIo.c > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridge.c > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridge.h > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridgeDxe.inf > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciHostBridgeResourceAllocation.c > delete mode 100644 > ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/PciRootBridge.c > create mode 100644 > ArmPlatformPkg/ArmJunoPkg/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.c > create mode 100644 > ArmPlatformPkg/ArmJunoPkg/Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.inf > rename ArmPlatformPkg/ArmJunoPkg/{Drivers/PciHostBridgeDxe => > Library/JunoPciHostBridgeLib}/XPressRich3.c (84%) > rename ArmPlatformPkg/ArmJunoPkg/{Drivers/PciHostBridgeDxe => > Library/JunoPciHostBridgeLib}/XPressRich3.h (82%) > > -- > 2.9.3 > _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel