edk2 PR https://github.com/tianocore/edk2/pull/6048 moved some architectural pieces from ArmPkg to MdePkg. This patch updates all platforms (& etc.) in edk2-platforms to use the MdePkg versions of these libs.
This patch is dependent on the above edk2 merging and must not be merged before that goes in. It's been a little while since I've sent a patch on the mailing list, so hopefully I have everything right :). Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Leif Lindholm <quic_llind...@quicinc.com> Cc: Michael D Kinney <michael.d.kin...@intel.com> Oliver Smith-Denny (3): Arm/AARCH64 Platforms: Update AsmMacroLib.h Includes ARM/AARCH64 Platforms: Drop ArmCompilerIntrinsicsLib ARM Platforms: Drop ArmSoftFloatLib Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc | 7 ------- Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc | 7 ------- Platform/Socionext/DeveloperBox/DeveloperBox.dsc.inc | 1 - Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc | 7 ------- Silicon/Hisilicon/Hisilicon.dsc.inc | 7 ------- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 10 ---------- Silicon/Marvell/OdysseyPkg/OdysseyPkg.dsc.inc | 7 ------- Silicon/NXP/NxpQoriqLs.dsc.inc | 8 -------- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dsc.inc | 2 -- Drivers/ASIX/Asix.dsc | 3 --- Drivers/DisplayLink/DisplayLinkPkg/DisplayLinkPkg.dsc | 2 -- Drivers/OptionRomPkg/OptionRomPkg.dsc | 3 --- Features/ManageabilityPkg/Include/Manageability.dsc | 5 ----- Platform/AMD/OverdriveBoard/OverdriveBoard.dsc | 9 --------- Platform/ARM/VExpressPkg/PlatformStandaloneMm.dsc | 1 - Platform/BeagleBoard/BeagleBoardPkg/BeagleBoardPkg.dsc | 7 ------- Platform/LeMaker/CelloBoard/CelloBoard.dsc | 9 --------- Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 6 ------ Platform/RaspberryPi/RPi3/RPi3.dsc | 6 ------ Platform/RaspberryPi/RPi4/RPi4.dsc | 6 ------ Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 3 --- Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 4 ---- Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.dsc | 9 --------- Platform/StandaloneMm/PlatformStandaloneMmPkg/PlatformStandaloneMmRpmb.dsc | 10 ---------- Silicon/Openmoko/Openmoko.dsc | 3 --- Silicon/Synopsys/DesignWare/DesignWare.dsc | 1 - Silicon/TexasInstruments/Omap35xxPkg/Omap35xxPkg.dsc | 1 - Platform/ARM/JunoPkg/Library/ArmJunoLib/AArch64/ArmJunoHelper.S | 2 +- Platform/ARM/JunoPkg/Library/ArmJunoLib/Arm/ArmJunoHelper.S | 2 +- Platform/ARM/Library/ArmShellCmdRunAxf/AArch64/Pivot.S | 2 +- Platform/ARM/Library/ArmShellCmdRunAxf/Arm/Pivot.S | 2 +- Platform/ARM/Morello/Library/PlatformLib/AArch64/Helper.S | 2 +- Platform/ARM/SgiPkg/Library/PlatformLib/AArch64/Helper.S | 2 +- Platform/ARM/VExpressPkg/Library/ArmVExpressLibRTSM/AArch64/RTSMHelper.S | 2 +- Platform/BeagleBoard/BeagleBoardPkg/Library/BeagleBoardLib/BeagleBoardHelper.S | 2 +- Platform/BeagleBoard/BeagleBoardPkg/PrePi/Arm/ModuleEntryPoint.S | 2 +- Platform/Hisilicon/HiKey/Library/HiKeyLib/HiKeyHelper.S | 2 +- Platform/Hisilicon/HiKey960/Library/HiKey960Lib/HiKey960Helper.S | 2 +- Platform/NXP/LS1043aRdbPkg/Library/ArmPlatformLib/AArch64/ArmPlatformHelper.S | 2 +- Platform/NXP/LS1046aFrwyPkg/Library/ArmPlatformLib/AArch64/ArmPlatformHelper.S | 2 +- Platform/NXP/LX2160aRdbPkg/Library/ArmPlatformLib/AArch64/ArmPlatformHelper.S | 2 +- Platform/RaspberryPi/Library/PlatformLib/AArch64/RaspberryPiHelper.S | 2 +- Silicon/AMD/Styx/Library/AmdStyxLib/AArch64/Helper.S | 2 +- Silicon/ARM/NeoverseN1Soc/Library/PlatformLib/AArch64/Helper.S | 2 +- Silicon/Ampere/AmpereAltraPkg/Library/ArmPlatformLib/ArmPlatformHelper.S | 2 +- Silicon/Hisilicon/Library/ArmPlatformLibHisilicon/AArch64/Helper.S | 2 +- Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/AArch64/ArmPlatformHelper.S | 2 +- Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/ARM/ArmPlatformHelper.S | 2 +- Silicon/Marvell/OdysseyPkg/Library/OdysseyLib/AArch64/ArmPlatformHelper.S | 2 +- Silicon/Phytium/FT2000-4Pkg/Library/PlatformLib/AArch64/PhytiumPlatformHelper.S | 2 +- Silicon/Qemu/SbsaQemu/Library/SbsaQemuLib/SbsaQemuHelper.S | 2 +- Silicon/Socionext/SynQuacer/Library/SynQuacerLib/AArch64/SynQuacerHelper.S | 2 +- Silicon/Socionext/SynQuacer/Library/SynQuacerLib/Arm/SynQuacerHelper.S | 2 +- 53 files changed, 26 insertions(+), 170 deletions(-) -- 2.40.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120431): https://edk2.groups.io/g/devel/message/120431 Mute This Topic: https://groups.io/mt/108166767/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-