From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web09.6794.1634286671600439563 for ; Fri, 15 Oct 2021 01:31:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=byTorAOM; spf=temperror, err=temporary DNS error (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=0922d4c8eb=abner.chang@hpe.com) Received: from pps.filterd (m0134422.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 19F6FDow028675; Fri, 15 Oct 2021 08:31:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : mime-version; s=pps0720; bh=IEbKTHe5TyUwUggKTDsNT81Habsi5nvX+vJ2NNCiidg=; b=byTorAOMjimjN/xTawCvv+ERiwU80dSjgvcpZzMMxfxzqLGmk/MKONerRz7diuOpqzqK tkz3xoSc4XhSdtx3qAeahNMnFvM0z5fH4J6Q984XOrRXQqr3rNqGMcEDmH5ZFAxqIX+o CPCuxMAkNmC2he+olpmqM9XccNJR+ysE6NPiCabxujXU05PeMIcAAgIwAvc0FjgdI6ey klIr4LPEzm0COciYV+Ss5H0+Ke5RLV+Xp7kB7kzLnWVVOsr0L7gZKnJaKnYbtipT1q/E kL22ZGU6VtInnsFMOo5nh2u8jitH1ddwxrdZcZIGS25T67oF8nwgRkp67sgugxfFdFvz KQ== Received: from g4t3427.houston.hpe.com (g4t3427.houston.hpe.com [15.241.140.73]) by mx0b-002e3701.pphosted.com with ESMTP id 3bpv83uwhy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Oct 2021 08:31:07 +0000 Received: from g9t2301.houston.hpecorp.net (g9t2301.houston.hpecorp.net [16.220.97.129]) by g4t3427.houston.hpe.com (Postfix) with ESMTP id 7538E71; Fri, 15 Oct 2021 08:31:03 +0000 (UTC) Received: from abner-virtual-machine.asiapacific.hpqcorp.net (abner-virtual-machine.asiapacific.hpqcorp.net [15.119.210.153]) by g9t2301.houston.hpecorp.net (Postfix) with ESMTP id CE29348; Fri, 15 Oct 2021 08:31:00 +0000 (UTC) From: "Abner Chang" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm , Daniel Schaefer , Thomas Abraham , Sami Mujawar , Graeme Gregory , Radoslaw Biernacki , Pierre Gondois , Peng Xie , Ling Jia , Yiqi Shu Subject: [edk2-platforms][PATCH V3 0/9] Use PcdPciMmio(32)64Translation PCDs from MdePkg Date: Fri, 15 Oct 2021 15:32:56 +0800 Message-Id: <20211015073305.30438-1-abner.chang@hpe.com> X-Mailer: git-send-email 2.17.1 X-Proofpoint-GUID: vxWXrjX17nvSxVjIfP9uzJ5ibxw0elcD X-Proofpoint-ORIG-GUID: vxWXrjX17nvSxVjIfP9uzJ5ibxw0elcD X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-10-15_02,2021-10-14_02,2020-04-07_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 priorityscore=1501 suspectscore=0 spamscore=0 mlxlogscore=464 lowpriorityscore=0 phishscore=0 adultscore=0 impostorscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110150054 In V3: Fix the commit message in each patch. ArmVirtPkg->ArmPkg In V2: Fix the invalid email address. 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. - PcdPciMmio32Translation - PcdPciMmio64Translation Signed-off-by: Abner Chang Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Daniel Schaefer Cc: Thomas Abraham Cc: Sami Mujawar Cc: Graeme Gregory Cc: Radoslaw Biernacki Cc: Pierre Gondois Cc: Peng Xie Cc: Ling Jia Cc: Yiqi Shu 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