From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (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 85C5B21939312 for ; Tue, 4 Apr 2017 08:48:07 -0700 (PDT) Received: by mail-qk0-x22a.google.com with SMTP id g195so73165713qke.2 for ; Tue, 04 Apr 2017 08:48:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=JNf/YPZ0MyWstH8NBuK0bj7ceJDGVUKkaQbfGL1yN6s=; b=Zr5f49lt35kFNpWOKX0+nny3M5nGRryD0GUX/V7qCLECRNoL5BWkAspBc8dtlKjkjI AGAqTRAz3yFE5rcKA7oFraWe89LvSHq5wqshuV3gGGVbs/EiUczUCsz8bQh3EoErWR18 b+7Lc5fgc/hp+VycaAyF6Rq9itqmAS7e2J3U4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=JNf/YPZ0MyWstH8NBuK0bj7ceJDGVUKkaQbfGL1yN6s=; b=Ai44ehquPNMPwIpu3OJ8tR9z4n1HnJNIYEwMggwDai6OuiOg/BnUgg4ae+Rm0I6/nA azcOp2EvqANol3Wpg5He/Xru48qFAVW9IFHaQzBE7WKA4w1lbkdGGhp1ZNwc4hl9GQxg kTnO8CZPeKf0gHQdtiVWFYRtyg6U3mjgOBK4d/mSbPGNx/MVctSsO5Pps27XKhnNzw41 OpQBcQ1jIDauuMgzAuF5mRA0e6nIje22o7eF3UQXhYCH1S5bRJZfG0ByIqaxNgXbVFb0 QXikr7IDkhWD+fmscJIOoULRuFZLiTJ3KBiOrJbPNsn3rB7hEt31mM7ndxScBkp/5uP4 Dpxw== X-Gm-Message-State: AFeK/H2snswUlvwYq1jw8DkIPq9hGJ5JuKbad7gROzc52ulSDzc4+1aypqP7HX451j0c3gio00DgXwnOB6MRdjmA X-Received: by 10.55.108.131 with SMTP id h125mr21588120qkc.199.1491320886512; Tue, 04 Apr 2017 08:48:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.36.138 with HTTP; Tue, 4 Apr 2017 08:48:06 -0700 (PDT) In-Reply-To: References: <20170404123010.11722-1-ard.biesheuvel@linaro.org> From: Ryan Harkin Date: Tue, 4 Apr 2017 16:48:06 +0100 Message-ID: To: Ard Biesheuvel Cc: "edk2-devel@lists.01.org" , Leif Lindholm Subject: Re: [PATCH v3 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: Tue, 04 Apr 2017 15:48:07 -0000 Content-Type: text/plain; charset=UTF-8 On 4 April 2017 at 16:47, Ryan Harkin wrote: > On 4 April 2017 at 13:30, Ard Biesheuvel wrote: >> This is tagged as v3 because these patches have been isolated from a >> ArmPlatformPkg cleanup series that is mostly about ACPI vs DT. >> >> 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. >> >> 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 >> > > I tested the whole series in conjunction with the OpenPlatformPkg > series and it works fine on Juno R0/1/2, TC2 and FVP Foundation and > AEMv8 models. > > I tested PCIe ethernet and SATA HDD on R1 and R2, and a USB memory > stick on R0/1/2. Missed the actual Tested-by tag... Tested-by: Ryan Harkin