From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-x229.google.com (mail-wr0-x229.google.com [IPv6:2a00:1450:400c:c0c::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id CAE9320080923 for ; Wed, 5 Apr 2017 06:53:25 -0700 (PDT) Received: by mail-wr0-x229.google.com with SMTP id t20so15985215wra.1 for ; Wed, 05 Apr 2017 06:53:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=f+wEi+VezPjgYd12EotCAkKJ3w3ifuhMV4vv9MaYzFc=; b=hitOoh0nThI/xa18ZhSXEGyWFIbkOBIHTStHxIzxGrZNDUh2/6P8+Nu0urlwuH98Rs Y8+yqABWj/GGEHGEpAb7OyqR4wvx9AHBEKUhN1BXhrsDe7nRR2BEh0tLuxtV2E8QVEkJ 3rKRK7RV7ppdM/yzHKNtiBRugDUZJUZtdW+jA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=f+wEi+VezPjgYd12EotCAkKJ3w3ifuhMV4vv9MaYzFc=; b=Z5YQO6brHnMpwBSpn0LW5dqOw0S0GE+usuSph4gmaP4N/15QNBdHzz2wVX2rm8neVg DHcvWC4ZUUE9FMHOMdSPt1fKtlwVH7z+NtPo13+xv9XwTQBVVRDDoINLzFOAVrR0679O 4GPwKwaX/9OvqtNil14aZmTPcM+v9vnU5TygRHrxDmDDpJzMVM8X7Y3gQklZEtB0e3xm FbMTOK6sMebtIST5DhYw0RdNkq9yj6N51DUWe2JIwUveiLGFm6sTcACX6w4bgex8XfKS vn+j7EBE0RAMM6AvkgULIBsOQhl9VBTIrjY62++B/U6OmLQukH8Yp1dsgm2/noQOQOY/ DVeg== X-Gm-Message-State: AN3rC/6lqKOiltzRdYw6ZDBvd4xwNC/N3pyRxgQ1byDbCnhC2/Y31YL7 e5G5bUxTSc9g+aLY X-Received: by 10.28.16.148 with SMTP id 142mr668082wmq.75.1491400404206; Wed, 05 Apr 2017 06:53:24 -0700 (PDT) Received: from localhost.localdomain ([160.163.145.113]) by smtp.gmail.com with ESMTPSA id y29sm18881023wmh.3.2017.04.05.06.53.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Apr 2017 06:53:23 -0700 (PDT) From: Ard Biesheuvel To: edk2-devel@lists.01.org Cc: leif.lindholm@linaro.org, ryan.harkin@linaro.org, Ard Biesheuvel Date: Wed, 5 Apr 2017 14:53:05 +0100 Message-Id: <20170405135311.26798-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.9.3 Subject: [PATCH v4 0/6] Juno cleanup -- EDK2 edition X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Apr 2017 13:53:26 -0000 This series is specific to Juno; it replaces the cargo culted and ancient PCI 'emulation' code with calls into the new non-discoverable device API, and removes the Juno specific PCI host bridge driver in favor of the generic one. v4: add missing commit log add acks *no* code changes Ard Biesheuvel (6): ArmPlatformPkg/ArmShellCmdRunAxf: remove BdsLib dependency ArmPlatformPkg/ArmJunoDxe: remove BdsLib dependency ArmPlatformPkg/ArmJunoDxe: use the generic non-discoverable device support ArmPlatformPkg/ArmJunoDxe: don't register OnEndOfDxe event on rev R0 ArmPlatformPkg/ArmJunoPkg: remove PCI host bridge driver ArmPlatformPkg/ArmJunoDxe: simplify ACPI table installation ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.c | 110 ++- ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.inf | 4 +- 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/Drivers/PciHostBridgeDxe/XPressRich3.c | 170 ----- ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/XPressRich3.h | 111 --- ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.inf | 1 - ArmPlatformPkg/Library/ArmShellCmdRunAxf/RunAxf.c | 58 +- 15 files changed, 104 insertions(+), 3523 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 delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/XPressRich3.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Drivers/PciHostBridgeDxe/XPressRich3.h -- 2.9.3