From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x22f.google.com (mail-lf0-x22f.google.com [IPv6:2a00:1450:4010:c07::22f]) (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 A071D21A0483B for ; Fri, 31 Mar 2017 01:53:11 -0700 (PDT) Received: by mail-lf0-x22f.google.com with SMTP id h125so39976405lfe.0 for ; Fri, 31 Mar 2017 01:53:11 -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=vbQzuFat3SPWylgMEnmQTAGxajTj6p7vtA/2ZQmetss=; b=P2cvs7aLJw2+75mbFylKaaysySr6J1eV6/bld/H3w6s0sITg34SRpGVaeYRQLOsymt ECiOsz1GMl3F0NfhZF8c/9+99I6qaYn5vheD4HtKD7zxqZ4Emc68X8Dw0UW6J03Zvip2 XXgTOB6cpEpQ988X/O7sRc/TAi10V7B5s0xD8= 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=vbQzuFat3SPWylgMEnmQTAGxajTj6p7vtA/2ZQmetss=; b=OaEswbh1hYJtEv0kfD0Wal0Ex6oUqNVtNa5tJHkF60Gb2Xc+gM/UtAErZYK67sybA0 4oGR93O/O7Q1bzNqYXQrnl8U1BDJntsBdCaUhgv/4gA23H4s0pa1nFTtZVHDUHFrBP2x ZcWXEFu3o6jaXxbfl9UbGOuIGFyqrlow6ZGhT+R7bCQ+habIMMhpnWwF/21Bf4GC2gj6 i/y0Nmk3lFSIt997C3rnhZLrLs4a7RTmZ57dk/RO9GnVXAxzyHlA05r/UGeh1RSuqUMB AXGEaJUjkIbD3eloHLS7+dSGIOjRiDZbGwBXWQo35Du/Twae0zLErRrrXoQLsQs7IwKd 1T/w== X-Gm-Message-State: AFeK/H1rQS+T1NLtPa2AaSrdxQ/iOHw+/2XJTnwmXOOQSGKzBZqC3WxV9wYIOUEZSoXf5+WR X-Received: by 10.28.18.207 with SMTP id 198mr2194606wms.133.1490950389931; Fri, 31 Mar 2017 01:53:09 -0700 (PDT) Received: from localhost.localdomain ([160.171.180.74]) by smtp.gmail.com with ESMTPSA id 82sm5214856wmg.0.2017.03.31.01.53.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 31 Mar 2017 01:53:09 -0700 (PDT) From: Ard Biesheuvel To: edk2-devel@lists.01.org, lersek@redhat.com Cc: leif.lindholm@linaro.org, ryan.harkin@linaro.org, sigmaepsilon92@gmail.com, eugene@hp.com, Ard Biesheuvel Date: Fri, 31 Mar 2017 09:52:59 +0100 Message-Id: <20170331085302.5450-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.9.3 Subject: [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 08:53:12 -0000 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 -- 2.9.3