This patch set fixes the build error caused by referring to
PcdPciMmio(32)64Translation under ArmPkg. It should use the ones from
MdePkg because of the PCD relocation (BZ:#3665).

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

Below PCDs are moved to under MdePkg and leverage by RiscVVirtPkg.
This change also remove the dependency on ArmPkg of OvmfPkg.
- PcdPciMmio32Translation
- PcdPciMmio64Translation

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: 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: Peng Xie <xiep...@phytium.com.cn>
Cc: Ling Jia <jial...@phytium.com.cn>
Cc: Yiqi Shu <shuy...@phytium.com.cn>

Abner Chang (9):
  Platform/OverdriveBoard: Use PcdPciMmio(32)64Translation PCD from
    MdePkg
  Platform/CelloBoard: Use PcdPciMmio(32)64Translation PCD from MdePkg
  Platform/Overdrive1000Board: Use PcdPciMmio(32)64Translation PCD from
    MdePkg
  Silicon/Styx: Use PcdPciMmio(32)64Translation PCD from MdePkg
  Platform/ARM: Use PcdPciMmio(32)64Translation PCD from MdePkg
  Platform/SabaQemu: Use PcdPciMmio(32)64Translation PCD from MdePkg
  Silicon/SabaQemu: Use PcdPciMmio(32)64Translation PCD from MdePkg
  Platform/DurianPkg: Use PcdPciMmio(32)64Translation PCD from MdePkg
  Silicon/FT2000-4Pkg: Use PcdPciMmio(32)64Translation PCD from MdePkg

 Platform/ARM/SgiPkg/SgiPlatform.dsc.inc                       | 4 ++--
 Platform/AMD/OverdriveBoard/OverdriveBoard.dsc                | 4 ++--
 Platform/LeMaker/CelloBoard/CelloBoard.dsc                    | 4 ++--
 Platform/Phytium/DurianPkg/DurianPkg.dsc                      | 2 +-
 Platform/Qemu/SbsaQemu/SbsaQemu.dsc                           | 4 ++--
 Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.dsc   | 4 ++--
 .../Library/JunoPciHostBridgeLib/JunoPciHostBridgeLib.inf     | 4 ++--
 .../ARM/SgiPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf  | 2 +-
 .../AmdStyxPciHostBridgeLib/AmdStyxPciHostBridgeLib.inf       | 4 ++--
 .../Phytium/FT2000-4Pkg/Library/PlatformLib/PlatformLib.inf   | 2 +-
 Silicon/Qemu/SbsaQemu/AcpiTables/AcpiTables.inf               | 4 ++--
 .../SbsaQemuPciHostBridgeLib/SbsaQemuPciHostBridgeLib.c       | 4 ++--
 12 files changed, 21 insertions(+), 21 deletions(-)

-- 
2.17.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#82096): https://edk2.groups.io/g/devel/message/82096
Mute This Topic: https://groups.io/mt/86334099/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to