From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (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 E6DEE21A0483B for ; Fri, 31 Mar 2017 02:44:23 -0700 (PDT) Received: by mail-it0-x231.google.com with SMTP id y18so9660709itc.0 for ; Fri, 31 Mar 2017 02:44:23 -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=fCBAzuRc8EwrgR+KjjIZg/xEIGa8bfPSXKV2E/gfNyI=; b=MUAtE6QsAdBZ/XQDwpunUPOJdL4mLiZ2MO5QBpTZ3MYtuB3fWkCgTfPxDMDtKNL/Go ttaEk5kGTAhtSQp3FlUAZoH+PBU6QJUiDrh1Ypo0lgxGVz2dtioOcgXdGQW2bjA1DgwB X4iPBT6mMZ+guVATn0MDrbufLcFSeiGMGtKkg= 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=fCBAzuRc8EwrgR+KjjIZg/xEIGa8bfPSXKV2E/gfNyI=; b=qTTy10WEpWBSdVaBR65JpxYoOKKkP0bokKEQE7VzQfEr2hwVhL/b7u2g+CcuVYTqah ngOFBEPzgLRVa2EbXPXeiUGLLsFEwfcwXaE/goIHYzsaisGz7xjiEQLNUsi/fFcoq5Gj ZvXrY65wj85t0aPUY9b8WjNaAPkawMIawI9qnZXZBcxmf1zhULSImf29UuB3jQN7uZUC JjiFLx/bwhLW0k0zSYU4B7agIke6AQEOd9td20hbzAcOq3QjAXpbwurZbhuo2UAMnwR/ J+fhph0QmjqR6zWaubW2K+2kFfe/t+bxQt6fklntq9aKDfmNYJQ6+nyvoFK22AY6HkJ9 DSdg== X-Gm-Message-State: AFeK/H0A6e5MjTpClerD1f7aksqAKU7L47BLQQk1I9NMvmXBmLRSci5xzZ/FvDQ3/iJqJKByxdQ7oCPXIHciCVv2 X-Received: by 10.36.67.209 with SMTP id s200mr2116382itb.37.1490953463220; Fri, 31 Mar 2017 02:44:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.10.27 with HTTP; Fri, 31 Mar 2017 02:44:22 -0700 (PDT) In-Reply-To: <5eaa83ce-19bd-3e3b-6a45-25a1395750e2@redhat.com> References: <20170331085302.5450-1-ard.biesheuvel@linaro.org> <5eaa83ce-19bd-3e3b-6a45-25a1395750e2@redhat.com> From: Ard Biesheuvel Date: Fri, 31 Mar 2017 10:44:22 +0100 Message-ID: To: Laszlo Ersek Cc: "edk2-devel@lists.01.org" , Leif Lindholm , Ryan Harkin , Michael Zimmermann , "Cohen, Eugene" Subject: Re: [PATCH 0/3] Arm*Pkg : remove ArmCpuLib 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: Fri, 31 Mar 2017 09:44:24 -0000 Content-Type: text/plain; charset=UTF-8 On 31 March 2017 at 10:01, Laszlo Ersek wrote: > On 03/31/17 10:52, Ard Biesheuvel wrote: >> As pointed out by Michael, ArmCpuLib is not used, and doesn't contain >> anything particularly interesting or appropriate for doing in non-secure >> EL2/1. So let's remove it before someone decides to use it. >> >> Ard Biesheuvel (3): >> ArmVirtPkg: remove ArmCpuLib references >> BeagleBoardPkg: remove ArmCpuLib reference >> ArmPkg: remove ArmCpuLib header and implementations >> >> ArmPkg/ArmPkg.dsc | 7 -- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA15Lib/ArmCortexA15Lib.c | 67 ---------------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA15Lib/ArmCortexA15Lib.inf | 35 -------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA5xLib/AArch64/ArmCortexA5xHelper.S | 27 ------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA5xLib/ArmCortexA5xLib.c | 84 -------------------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA5xLib/ArmCortexA5xLib.inf | 38 --------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA8Lib/ArmCortexA8Lib.c | 41 ---------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA8Lib/ArmCortexA8Lib.inf | 27 ------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Helper.S | 23 ------ >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Helper.asm | 29 ------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Lib.c | 76 ------------------ >> ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Lib.inf | 37 --------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexAEMv8Lib/ArmCortexAEMv8Lib.c | 39 --------- >> ArmPkg/Drivers/ArmCpuLib/ArmCortexAEMv8Lib/ArmCortexAEMv8Lib.inf | 34 -------- >> ArmPkg/Include/Library/ArmCpuLib.h | 28 ------- >> ArmVirtPkg/ArmVirtQemu.dsc | 6 -- >> ArmVirtPkg/ArmVirtQemuKernel.dsc | 6 -- >> ArmVirtPkg/ArmVirtXen.dsc | 7 -- >> BeagleBoardPkg/BeagleBoardPkg.dsc | 1 - >> 19 files changed, 612 deletions(-) >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA15Lib/ArmCortexA15Lib.c >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA15Lib/ArmCortexA15Lib.inf >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA5xLib/AArch64/ArmCortexA5xHelper.S >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA5xLib/ArmCortexA5xLib.c >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA5xLib/ArmCortexA5xLib.inf >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA8Lib/ArmCortexA8Lib.c >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA8Lib/ArmCortexA8Lib.inf >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Helper.S >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Helper.asm >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Lib.c >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexA9Lib/ArmCortexA9Lib.inf >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexAEMv8Lib/ArmCortexAEMv8Lib.c >> delete mode 100644 ArmPkg/Drivers/ArmCpuLib/ArmCortexAEMv8Lib/ArmCortexAEMv8Lib.inf >> delete mode 100644 ArmPkg/Include/Library/ArmCpuLib.h >> > > series > Reviewed-by: Laszlo Ersek 1/3 and 2/3 pushed as 28a5191cd142 ArmVirtPkg: remove ArmCpuLib references e6c9036b2c4b BeagleBoardPkg: remove ArmCpuLib reference I will merge 3/3 once the OpenPlatformPkg patch removing the remaining reference is merged Thanks,