https://bugzilla.tianocore.org/show_bug.cgi?id=3665 BZ:#3665 is to migrate some modules from ArmVirtPkg to under OvmfPkg for the upcoming RiscVVirtPkg that can leverage those modules without the dependency with Arm*Pkg. Refer to below message of the pacthes of edk2 portion. https://edk2.groups.io/g/devel/message/81306
This edk2-platforms patch set is the corresponding platform DSC/FDF/INF changes to compliant with BZ:#3665. We will merge this patch set when the time the changes of edk2 are merged once this patch set is reviewed. FYI, The modules moved from ArmVirtPkg to OvmfPkg are: - FdtClientDxe - PciPcdProducerLib - HighMemDxe - QemuFwCfgLib - FdtPciHostBridgeLib - VirtioFdtDxe Below PCDs are moved to under MdePkg and leverage by RiscVVirtPkg. This change also remove the dependency on ArmPkg of OvmfPkg. - PcdPciIoTranslation - PcdPciIoTranslation Signed-off-by: Abner Chang <abner.ch...@hpe.com> Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Leif Lindholm <l...@nuviainc.com> Cc: Daniel Schaefer <daniel.schae...@hpe.com> Cc: Peng Xie <xiep...@phytium.com.cn> Cc: Ling Jia <jial...@phytium.com.cn> Cc: Yiqi Shu <shuy...@phytium.com.cn> Cc: Thomas Abraham <thomas.abra...@arm.com> Cc: Sami Mujawar <sami.muja...@arm.com> Cc: Graeme Gregory <gra...@nuviainc.com> Cc: Radoslaw Biernacki <r...@semihalf.com> Cc: Wenyi Xie <xiewen...@huawei.com> Abner Chang (15): Platform/Comcast: Use FdtClientDxe from EmbeddedPkg Platform/Hisilicon: Use PcdPciIoTranslation PCD from MdePkg Platform/SbsaQemu: Use PcdPciIoTranslation PCD from MdePkg Platform/AMD: Use PcdPciIoTranslation PCD from MdePkg Platform/ARM: Use PcdPciIoTranslation PCD from MdePkg Platform/Comcast: Use PcdPciIoTranslation PCD from MdePkg Platform/LeMaker: Use PcdPciIoTranslation PCD from MdePkg Platform/Phytium: Use PcdPciIoTranslation PCD from MdePkg Platform/SoftIron: Use PcdPciIoTranslation PCD from MdePkg Platform/Socionext: Use PcdPciIoTranslation PCD from MdePkg Platform/Comcast: Use PciPcdProducerLib in OvmfPkg. Platform/Comcast: Use HighMemDxe provided by OvmfPkg Platform/Comcast: Use QemuFwCfgMmio provided by OvmfPkg Platform/Comcast: Use FdtPciHostBridgeLib provided by OvmfPkg. Platform/Comcast: Use VirtioFdtDxe provided by OvmfPkg. Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 3 ++- .../AMD/OverdriveBoard/OverdriveBoard.dsc | 2 +- Platform/ARM/JunoPkg/ArmJuno.dsc | 3 ++- Platform/Comcast/RDKQemu/RDKQemu.dsc | 20 +++++++++---------- Platform/Hisilicon/D03/D03.dsc | 2 +- Platform/Hisilicon/D05/D05.dsc | 2 +- Platform/Hisilicon/D06/D06.dsc | 2 +- Platform/LeMaker/CelloBoard/CelloBoard.dsc | 2 +- Platform/Phytium/DurianPkg/DurianPkg.dsc | 2 +- Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 2 +- .../Overdrive1000Board/Overdrive1000Board.dsc | 2 +- .../JunoPciHostBridgeLib.inf | 3 ++- .../Library/PlatformLib/PlatformLib.inf | 2 +- .../Qemu/SbsaQemu/AcpiTables/AcpiTables.inf | 2 +- .../SynQuacerPciHostBridgeLib.inf | 2 +- 15 files changed, 27 insertions(+), 24 deletions(-) -- 2.17.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#81421): https://edk2.groups.io/g/devel/message/81421 Mute This Topic: https://groups.io/mt/86062947/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-