From patchwork Wed Nov 15 16:56:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard Biesheuvel X-Patchwork-Id: 118980 Delivered-To: patch@linaro.org Received: by 10.140.22.164 with SMTP id 33csp4546562qgn; Wed, 15 Nov 2017 08:56:54 -0800 (PST) X-Google-Smtp-Source: AGs4zMZaw0K3qRFo2l/bmmlLuBb5GQf8BmrOTLlCCOh+uX1d+/jyEt0YrYDlLi2rbSY9oZjoLY8w X-Received: by 10.98.9.209 with SMTP id 78mr9496698pfj.59.1510765014006; Wed, 15 Nov 2017 08:56:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510765014; cv=none; d=google.com; s=arc-20160816; b=Tk0u+180pLmNOivwqPuMI5uxy9bKu2C+7mopVQKjpr7NfoE/MYnuayaC1F7xsApc2e pB2l3IM8UGXNAhYuqWX4LRkkMRQ/r0MqKc30dE3vFmWMzcV/aVSQzFSdy24HMYJDOvjZ Z8Qb38GbEBXdPsLrp0kEjWS7rn3h3LK0vFIswSOLggne1skh37+mH5oCQdTKKuSZPs3T t4sHJjgo0gDseHK3t5PG9ryAwLU7e8wtxfpXWwUcJ3JYRwL8efQHQctnjdfSRxuFzc8S 2nMd5Nv0jNFsJVeRAh3Ts8PQXiDTQdMK93QAuqU6+W9qpK8osBrhNELic9IT/VIrnWNu 7gzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=3hC1oV8aCpakJyJg4ON+T3Erq6tOeBeDUz9toFnyzqo=; b=Ouj9f0nGfa0TWb040NvurjK9oKdFy/gXLLRehJHemuGduFgUg1LkMDCFIhPbLYxEhS B4DSOsQvHdFG65i7B/w985p9ftz6XDUCaKPTY3lkxie+YHrf3fsYx3Wcm/5YPCnSFBmB ViAUvOlDy8uBDkQrtMZ2JMnHLctr0PvOIwzPKzd+cvkCLj8IhwqwdoInUJQLP55ZtoxF Ua4DM1E8sqKkpUwMp/SwZNdPZFilEpDVBAzkv6uo9uYXBes5nSj0IHzV3zYjcpaSXu6S hSEq5Cd+Vblu5HNVxNqis3JRJ8YXT+SK/c+f3FajqfZVIyKBD2Ax/LUzRJWmDY10Mtsl smKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=TnQ7IbDN; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ml01.01.org (ml01.01.org. [2001:19d0:306:5::1]) by mx.google.com with ESMTPS id n17si1087332pgv.72.2017.11.15.08.56.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Nov 2017 08:56:53 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) client-ip=2001:19d0:306:5::1; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=TnQ7IbDN; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 2001:19d0:306:5::1 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 7EDEE20356866; Wed, 15 Nov 2017 08:52:44 -0800 (PST) X-Original-To: edk2-devel@lists.01.org Delivered-To: edk2-devel@lists.01.org Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2a00:1450:400c:c09::242; helo=mail-wm0-x242.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) (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 5B7D7220D4BF8 for ; Wed, 15 Nov 2017 08:52:43 -0800 (PST) Received: by mail-wm0-x242.google.com with SMTP id l8so4279252wmg.4 for ; Wed, 15 Nov 2017 08:56:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=4Jm+Tca1b3fZPkcNYemCIl4EVHFwscZX6LWj/JeuMhk=; b=TnQ7IbDNNuqZSqN012ndGyMljj1U2tX/r/XhNUwxOZF+XiiDC/1nhWvXOawxIzq9yG GDN4mGwLA/Jdrfyqifjtgzc8ir5OX5+N0+ozO/NRfMqQbFQ+lB1uu4nCHmLiX1gpGGAb 4dIYOfqUqu7yWahOgAiQ+dL15f/3wMhvPrIVk= 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=4Jm+Tca1b3fZPkcNYemCIl4EVHFwscZX6LWj/JeuMhk=; b=GpgiJEmnV9hJnxqI3hSAZVBr0xz96ElDzfiKjw7eV4QUDOoliVJLnpP/CrDqEdjOKd ZErjN7lQ34QRtgnh6ObVr8osOA4Ky/v+MFeuB7kUjn8QjOjwHtwYOikdOmyJWX5WV1Kg mhGCvHHtOZVd9hnvFIBOnN6knaRqdfTnxHzNQy1Uo+Pq/Lt5LapatOqpQaDtSxybFiYP +XGK6R26U2PmGtwshpPLaZs1L3z+7iKFdGfdAydYFW+0UHLftxktGoA8ExowIExucYIt beW9Ep3561exvDXJ6kVmXAfGNZN1CR0ejrMqxOOahe08vghDjzBQxMw3ctuFIHBJyaBo qLIA== X-Gm-Message-State: AJaThX5uYLLYpZtSLxq/oOdcsStSB+HLkzru5yviuxKdSqmMQEKrbITv fgOqK5SdqjnoVvSkPLDM4Xf3WROJbG4= X-Received: by 10.28.74.213 with SMTP id n82mr13244378wmi.15.1510765009976; Wed, 15 Nov 2017 08:56:49 -0800 (PST) Received: from localhost.localdomain ([160.167.170.128]) by smtp.gmail.com with ESMTPSA id p15sm5673089wre.24.2017.11.15.08.56.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Nov 2017 08:56:48 -0800 (PST) From: Ard Biesheuvel To: edk2-devel@lists.01.org, leif.lindholm@linaro.org Date: Wed, 15 Nov 2017 16:56:18 +0000 Message-Id: <20171115165637.31118-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.11.0 Subject: [edk2] [PATCH 00/19] ArmPlatformPkg: remove unused or migrated modules 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: , Cc: Ard Biesheuvel MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" Remove everything from ArmPlatformPkg that is either unused, or so highly specific to development platforms manufactured by ARM Ltd. that they really don't belong in the main branch. Note that the migration involves patches against edk2-platforms that add some of this code back under Platform/ARM. Most of it (but not all of it) has been posted as a separate series already. Ard Biesheuvel (19): ArmPkg: remove unused ArmGicSecLib library implementation ArmPlatformPkg: remove ArmPlatformSecLib definition and implementations ArmPlatformPkg: remove unused DebugSecExtraActionLib library ArmPlatformPkg: remove ArmTrustedMonitorLib definition and implementation ArmPlatformPkg: remove ArmGetCpuCountPerCluster () from ArmPlatformLib ArmPlatformPkg: remove NorFlashArmVExpressLib ArmPlatformPkg: remove ArmJunoPkg ArmPlatformPkg/PL031RealTimeClockLib: drop ArmPlatformSysConfigLib reference ArmPlatformPkg: remove ArmVExpressPkg ArmPlatformPkg: remove ArmPlatformSysConfigLib library class ArmPlatformPkg: remove unused PL301Axi driver ArmPlatformPkg: remove unused PL35x driver ArmPlatformPkg: remove PL34xDmc driver ArmPlatformPkg: remove unused PL310 driver ArmPlatformPkg: remove unused ArmTrustZone driver ArmPlatformPkg: remove unused SP804 driver and TimerLib implementation ArmPlatformPkg: remove unused L2X0CacheLibNull library ArmPlatformPkg: remove EblCmdLib implementation ArmPlatformPkg: remove BootMonFs and ArmShellCmdRunAxf ArmPkg/ArmPkg.dec | 4 +- ArmPkg/ArmPkg.dsc | 1 - ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf | 52 - ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2SecLib.c | 100 -- ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec | 47 - ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/AcpiTables.c | 78 -- ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.c | 550 ---------- ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.inf | 89 -- ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxeInternal.h | 54 - ArmPlatformPkg/ArmJunoPkg/Include/ArmPlatform.h | 123 --- ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/AArch64/ArmJunoHelper.S | 58 -- ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/Arm/ArmJunoHelper.S | 91 -- ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/ArmJuno.c | 193 ---- ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/ArmJunoLib.inf | 80 -- ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/ArmJunoMem.c | 173 ---- ArmPlatformPkg/ArmJunoPkg/Library/NorFlashJunoLib/NorFlashJuno.c | 68 -- ArmPlatformPkg/ArmJunoPkg/Library/NorFlashJunoLib/NorFlashJunoLib.inf | 32 - ArmPlatformPkg/ArmPlatformPkg.dec | 7 - ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmFvpDxe.c | 90 -- ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmFvpDxe.inf | 38 - ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmHwDxe.c | 38 - ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmHwDxe.inf | 37 - ArmPlatformPkg/ArmVExpressPkg/ArmVExpressFastBootDxe/ArmVExpressFastBoot.c | 519 ---------- ArmPlatformPkg/ArmVExpressPkg/ArmVExpressFastBootDxe/ArmVExpressFastBootDxe.inf | 51 - ArmPlatformPkg/ArmVExpressPkg/ArmVExpressPkg.dec | 53 - ArmPlatformPkg/ArmVExpressPkg/Include/Platform/CTA15-A7/ArmPlatform.h | 154 --- ArmPlatformPkg/ArmVExpressPkg/Include/Platform/CTA9x4/ArmPlatform.h | 121 --- ArmPlatformPkg/ArmVExpressPkg/Include/Platform/RTSM/ArmPlatform.h | 79 -- ArmPlatformPkg/ArmVExpressPkg/Include/VExpressMotherBoard.h | 140 --- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/ArmVExpressLib.inf | 53 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7.c | 195 ---- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7Helper.S | 81 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7Helper.asm | 96 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7Mem.c | 182 ---- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/ArmVExpressLib.inf | 57 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/ArmVExpressLibSec.inf | 54 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4.c | 198 ---- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Helper.S | 49 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Helper.asm | 63 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Mem.c | 119 --- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/AArch64/RTSMHelper.S | 61 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/Arm/RTSMHelper.S | 97 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/Arm/RTSMHelper.asm | 118 --- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf | 62 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf | 59 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/RTSM.c | 196 ---- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/RTSMMem.c | 161 --- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/ArmVExpressSecLib.inf | 55 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/CTA9x4Boot.S | 114 --- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/CTA9x4Boot.asm | 126 --- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/CTA9x4Sec.c | 176 ---- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/GicV3.S | 70 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/RTSMBoot.S | 64 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/RTSMFoundationBoot.S | 75 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/GicV3.S | 24 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/GicV3.asm | 27 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/RTSMBoot.S | 50 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/RTSMBoot.asm | 54 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf | 49 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/RTSMSec.c | 100 -- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfig.c | 273 ----- ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfigLib.inf | 35 - ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigRuntimeLib/ArmVExpressSysConfigRuntimeLib.c | 283 ------ ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigRuntimeLib/ArmVExpressSysConfigRuntimeLib.inf | 37 - ArmPlatformPkg/ArmVExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpress.c | 285 ------ ArmPlatformPkg/ArmVExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpressLib.inf | 45 - ArmPlatformPkg/ArmVExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpress.c | 84 -- ArmPlatformPkg/ArmVExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpressLib.inf | 32 - ArmPlatformPkg/ArmVExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c | 370 ------- ArmPlatformPkg/ArmVExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpressLib.inf | 44 - ArmPlatformPkg/ArmVExpressPkg/Library/ResetSystemLib/ResetSystemLib.c | 111 -- ArmPlatformPkg/ArmVExpressPkg/Library/ResetSystemLib/ResetSystemLib.inf | 35 - ArmPlatformPkg/Drivers/ArmTrustZone/ArmTrustZone.c | 113 --- ArmPlatformPkg/Drivers/ArmTrustZone/ArmTrustZone.inf | 33 - ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/HdLcd.c | 133 --- ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/HdLcdGraphicsOutputDxe.inf | 63 -- ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputBlt.c | 882 ---------------- ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.c | 393 -------- ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.h | 128 --- ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111Lcd.c | 126 --- ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf | 59 -- ArmPlatformPkg/Drivers/PL301Axi/PL301Axi.c | 108 -- ArmPlatformPkg/Drivers/PL301Axi/PL301Axi.inf | 27 - ArmPlatformPkg/Drivers/PL310L2Cache/PL310L2Cache.c | 126 --- ArmPlatformPkg/Drivers/PL310L2Cache/PL310L2CacheSec.inf | 31 - ArmPlatformPkg/Drivers/PL34xDmc/PL341Dmc.c | 227 ----- ArmPlatformPkg/Drivers/PL34xDmc/PL341Dmc.inf | 29 - ArmPlatformPkg/Drivers/PL35xSmc/InitializeSMC.S | 60 -- ArmPlatformPkg/Drivers/PL35xSmc/InitializeSMC.asm | 62 -- ArmPlatformPkg/Drivers/PL35xSmc/PL35xSmc.inf | 29 - ArmPlatformPkg/Drivers/SP804TimerDxe/SP804Timer.c | 395 -------- ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf | 59 -- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFs.inf | 61 -- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsApi.h | 388 ------- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsDir.c | 766 -------------- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsEntryPoint.c | 529 ---------- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsHw.h | 57 -- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsImages.c | 222 ---- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsInternal.h | 101 -- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsOpenClose.c | 795 --------------- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsReadWrite.c | 259 ----- ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsUnsupported.c | 37 - ArmPlatformPkg/Include/Drivers/ArmTrustzone.h | 105 -- ArmPlatformPkg/Include/Drivers/HdLcd.h | 89 -- ArmPlatformPkg/Include/Drivers/PL111Lcd.h | 149 --- ArmPlatformPkg/Include/Drivers/PL301Axi.h | 21 - ArmPlatformPkg/Include/Drivers/PL310L2Cache.h | 79 -- ArmPlatformPkg/Include/Drivers/PL341Dmc.h | 336 ------- ArmPlatformPkg/Include/Drivers/PL35xSmc.h | 75 -- ArmPlatformPkg/Include/Drivers/SP804Timer.h | 57 -- ArmPlatformPkg/Include/Guid/BootMonFsFileInfo.h | 47 - ArmPlatformPkg/Include/Library/ArmPlatformLib.h | 13 - ArmPlatformPkg/Include/Library/ArmPlatformSecLib.h | 88 -- ArmPlatformPkg/Include/Library/ArmPlatformSysConfigLib.h | 63 -- ArmPlatformPkg/Include/Library/ArmTrustedMonitorLib.h | 24 - ArmPlatformPkg/Include/Library/LcdPlatformLib.h | 221 ---- ArmPlatformPkg/Library/ArmPlatformSecLibNull/AArch64/ArmPlatformLibNullBoot.S | 61 -- ArmPlatformPkg/Library/ArmPlatformSecLibNull/Arm/ArmPlatformLibNullBoot.S | 47 - ArmPlatformPkg/Library/ArmPlatformSecLibNull/Arm/ArmPlatformLibNullBoot.asm | 49 - ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.c | 74 -- ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf | 44 - ArmPlatformPkg/Library/ArmPlatformSysConfigLibNull/ArmPlatformSysConfigLibNull.c | 85 -- ArmPlatformPkg/Library/ArmPlatformSysConfigLibNull/ArmPlatformSysConfigLibNull.inf | 28 - ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.c | 95 -- ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.h | 83 -- ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.inf | 54 - ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.uni | 68 -- ArmPlatformPkg/Library/ArmShellCmdRunAxf/BootMonFsLoader.c | 154 --- ArmPlatformPkg/Library/ArmShellCmdRunAxf/BootMonFsLoader.h | 66 -- ArmPlatformPkg/Library/ArmShellCmdRunAxf/ElfLoader.c | 340 ------- ArmPlatformPkg/Library/ArmShellCmdRunAxf/ElfLoader.h | 64 -- ArmPlatformPkg/Library/ArmShellCmdRunAxf/RunAxf.c | 395 -------- ArmPlatformPkg/Library/ArmShellCmdRunAxf/elf32.h | 258 ----- ArmPlatformPkg/Library/ArmShellCmdRunAxf/elf64.h | 260 ----- ArmPlatformPkg/Library/ArmShellCmdRunAxf/elf_common.h | 1059 -------------------- ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/AArch64/ArmTrustedMonitorLibNull.c | 24 - ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/Arm/ArmTrustedMonitorLibNull.c | 38 - ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/Arm/MonitorTable.S | 41 - ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/Arm/MonitorTable.asm | 40 - ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/ArmTrustedMonitorLibNull.inf | 40 - ArmPlatformPkg/Library/DebugSecExtraActionLib/DebugSecExtraActionLib.c | 121 --- ArmPlatformPkg/Library/DebugSecExtraActionLib/DebugSecExtraActionLib.inf | 54 - ArmPlatformPkg/Library/EblCmdLib/AArch64/EblCmdMmu.c | 33 - ArmPlatformPkg/Library/EblCmdLib/Arm/EblCmdMmu.c | 370 ------- ArmPlatformPkg/Library/EblCmdLib/EblCmdFdt.c | 205 ---- ArmPlatformPkg/Library/EblCmdLib/EblCmdLib.c | 520 ---------- ArmPlatformPkg/Library/EblCmdLib/EblCmdLib.inf | 63 -- ArmPlatformPkg/Library/L2X0CacheLibNull/L2X0Cache.c | 30 - ArmPlatformPkg/Library/L2X0CacheLibNull/L2X0CacheLibNull.inf | 27 - ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c | 43 +- ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.inf | 1 - ArmPlatformPkg/Library/SP804TimerLib/SP804TimerLib.c | 256 ----- ArmPlatformPkg/Library/SP804TimerLib/SP804TimerLib.inf | 44 - 153 files changed, 8 insertions(+), 20530 deletions(-) delete mode 100644 ArmPkg/Drivers/ArmGic/ArmGicSecLib.inf delete mode 100644 ArmPkg/Drivers/ArmGic/GicV2/ArmGicV2SecLib.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/AcpiTables.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.inf delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxeInternal.h delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Include/ArmPlatform.h delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/AArch64/ArmJunoHelper.S delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/Arm/ArmJunoHelper.S delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/ArmJuno.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/ArmJunoLib.inf delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/ArmJunoLib/ArmJunoMem.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/NorFlashJunoLib/NorFlashJuno.c delete mode 100644 ArmPlatformPkg/ArmJunoPkg/Library/NorFlashJunoLib/NorFlashJunoLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmFvpDxe.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmFvpDxe.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmHwDxe.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressDxe/ArmHwDxe.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressFastBootDxe/ArmVExpressFastBoot.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressFastBootDxe/ArmVExpressFastBootDxe.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/ArmVExpressPkg.dec delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Include/Platform/CTA15-A7/ArmPlatform.h delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Include/Platform/CTA9x4/ArmPlatform.h delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Include/Platform/RTSM/ArmPlatform.h delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Include/VExpressMotherBoard.h delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/ArmVExpressLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7Helper.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7Helper.asm delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7Mem.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/ArmVExpressLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/ArmVExpressLibSec.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Helper.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Helper.asm delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibCTA9x4/CTA9x4Mem.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/AArch64/RTSMHelper.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/Arm/RTSMHelper.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/Arm/RTSMHelper.asm delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/RTSM.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/RTSMMem.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/ArmVExpressSecLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/CTA9x4Boot.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/CTA9x4Boot.asm delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibCTA9x4/CTA9x4Sec.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/GicV3.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/RTSMBoot.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/AArch64/RTSMFoundationBoot.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/GicV3.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/GicV3.asm delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/RTSMBoot.S delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/Arm/RTSMBoot.asm delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/RTSMSec.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfig.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfigLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigRuntimeLib/ArmVExpressSysConfigRuntimeLib.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSysConfigRuntimeLib/ArmVExpressSysConfigRuntimeLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpress.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/HdLcdArmVExpressLib/HdLcdArmVExpressLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpress.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpressLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpress.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/PL111LcdArmVExpressLib/PL111LcdArmVExpressLib.inf delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ResetSystemLib/ResetSystemLib.c delete mode 100644 ArmPlatformPkg/ArmVExpressPkg/Library/ResetSystemLib/ResetSystemLib.inf delete mode 100644 ArmPlatformPkg/Drivers/ArmTrustZone/ArmTrustZone.c delete mode 100644 ArmPlatformPkg/Drivers/ArmTrustZone/ArmTrustZone.inf delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/HdLcd.c delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/HdLcdGraphicsOutputDxe.inf delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputBlt.c delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.c delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/LcdGraphicsOutputDxe.h delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111Lcd.c delete mode 100644 ArmPlatformPkg/Drivers/LcdGraphicsOutputDxe/PL111LcdGraphicsOutputDxe.inf delete mode 100644 ArmPlatformPkg/Drivers/PL301Axi/PL301Axi.c delete mode 100644 ArmPlatformPkg/Drivers/PL301Axi/PL301Axi.inf delete mode 100644 ArmPlatformPkg/Drivers/PL310L2Cache/PL310L2Cache.c delete mode 100644 ArmPlatformPkg/Drivers/PL310L2Cache/PL310L2CacheSec.inf delete mode 100644 ArmPlatformPkg/Drivers/PL34xDmc/PL341Dmc.c delete mode 100644 ArmPlatformPkg/Drivers/PL34xDmc/PL341Dmc.inf delete mode 100644 ArmPlatformPkg/Drivers/PL35xSmc/InitializeSMC.S delete mode 100644 ArmPlatformPkg/Drivers/PL35xSmc/InitializeSMC.asm delete mode 100644 ArmPlatformPkg/Drivers/PL35xSmc/PL35xSmc.inf delete mode 100644 ArmPlatformPkg/Drivers/SP804TimerDxe/SP804Timer.c delete mode 100644 ArmPlatformPkg/Drivers/SP804TimerDxe/SP804TimerDxe.inf delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFs.inf delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsApi.h delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsDir.c delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsEntryPoint.c delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsHw.h delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsImages.c delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsInternal.h delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsOpenClose.c delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsReadWrite.c delete mode 100644 ArmPlatformPkg/FileSystem/BootMonFs/BootMonFsUnsupported.c delete mode 100644 ArmPlatformPkg/Include/Drivers/ArmTrustzone.h delete mode 100644 ArmPlatformPkg/Include/Drivers/HdLcd.h delete mode 100644 ArmPlatformPkg/Include/Drivers/PL111Lcd.h delete mode 100644 ArmPlatformPkg/Include/Drivers/PL301Axi.h delete mode 100644 ArmPlatformPkg/Include/Drivers/PL310L2Cache.h delete mode 100644 ArmPlatformPkg/Include/Drivers/PL341Dmc.h delete mode 100644 ArmPlatformPkg/Include/Drivers/PL35xSmc.h delete mode 100644 ArmPlatformPkg/Include/Drivers/SP804Timer.h delete mode 100644 ArmPlatformPkg/Include/Guid/BootMonFsFileInfo.h delete mode 100644 ArmPlatformPkg/Include/Library/ArmPlatformSecLib.h delete mode 100644 ArmPlatformPkg/Include/Library/ArmPlatformSysConfigLib.h delete mode 100644 ArmPlatformPkg/Include/Library/ArmTrustedMonitorLib.h delete mode 100644 ArmPlatformPkg/Include/Library/LcdPlatformLib.h delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSecLibNull/AArch64/ArmPlatformLibNullBoot.S delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSecLibNull/Arm/ArmPlatformLibNullBoot.S delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSecLibNull/Arm/ArmPlatformLibNullBoot.asm delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.c delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSysConfigLibNull/ArmPlatformSysConfigLibNull.c delete mode 100644 ArmPlatformPkg/Library/ArmPlatformSysConfigLibNull/ArmPlatformSysConfigLibNull.inf delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.c delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.h delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.inf delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/ArmShellCmdRunAxf.uni delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/BootMonFsLoader.c delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/BootMonFsLoader.h delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/ElfLoader.c delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/ElfLoader.h delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/RunAxf.c delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/elf32.h delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/elf64.h delete mode 100644 ArmPlatformPkg/Library/ArmShellCmdRunAxf/elf_common.h delete mode 100644 ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/AArch64/ArmTrustedMonitorLibNull.c delete mode 100644 ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/Arm/ArmTrustedMonitorLibNull.c delete mode 100644 ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/Arm/MonitorTable.S delete mode 100644 ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/Arm/MonitorTable.asm delete mode 100644 ArmPlatformPkg/Library/ArmTrustedMonitorLibNull/ArmTrustedMonitorLibNull.inf delete mode 100644 ArmPlatformPkg/Library/DebugSecExtraActionLib/DebugSecExtraActionLib.c delete mode 100644 ArmPlatformPkg/Library/DebugSecExtraActionLib/DebugSecExtraActionLib.inf delete mode 100644 ArmPlatformPkg/Library/EblCmdLib/AArch64/EblCmdMmu.c delete mode 100644 ArmPlatformPkg/Library/EblCmdLib/Arm/EblCmdMmu.c delete mode 100644 ArmPlatformPkg/Library/EblCmdLib/EblCmdFdt.c delete mode 100644 ArmPlatformPkg/Library/EblCmdLib/EblCmdLib.c delete mode 100644 ArmPlatformPkg/Library/EblCmdLib/EblCmdLib.inf delete mode 100644 ArmPlatformPkg/Library/L2X0CacheLibNull/L2X0Cache.c delete mode 100644 ArmPlatformPkg/Library/L2X0CacheLibNull/L2X0CacheLibNull.inf delete mode 100644 ArmPlatformPkg/Library/SP804TimerLib/SP804TimerLib.c delete mode 100644 ArmPlatformPkg/Library/SP804TimerLib/SP804TimerLib.inf -- 2.11.0 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Signed-off-by: Ard Biesheuvel Reviewed-by: Leif Lindholm Reviewed-by: Leif Lindholm