On 5 April 2017 at 10:49, Laszlo Ersek <ler...@redhat.com> wrote: > On 04/05/17 11:38, Ard Biesheuvel wrote: >> Given the agreement on the edk2-devel regarding the fact that the >> notion whether or not a 'platform has ACPI' is a universal one, move >> the PlatformHasAcpi GUID to MdeModulePkg. >> >> Contributed-under: TianoCore Contribution Agreement 1.0 >> Signed-off-by: Ard Biesheuvel <ard.biesheu...@linaro.org> >> Reviewed-by: "Zeng, Star" <star.z...@intel.com> >> --- >> ArmVirtPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf | 1 + >> ArmVirtPkg/XenPlatformHasAcpiDtDxe/XenPlatformHasAcpiDtDxe.inf | 1 + >> EmbeddedPkg/EmbeddedPkg.dec | 3 --- >> EmbeddedPkg/Library/PlatformHasAcpiLib/PlatformHasAcpiLib.inf | 1 + >> {EmbeddedPkg => MdeModulePkg}/Include/Guid/PlatformHasAcpi.h | 0 >> MdeModulePkg/MdeModulePkg.dec | 3 +++ >> 6 files changed, 6 insertions(+), 3 deletions(-) >> >> diff --git a/ArmVirtPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf >> b/ArmVirtPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf >> index 08025f0c3722..5351e741aa41 100644 >> --- a/ArmVirtPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf >> +++ b/ArmVirtPkg/PlatformHasAcpiDtDxe/PlatformHasAcpiDtDxe.inf >> @@ -27,6 +27,7 @@ [Sources] >> [Packages] >> ArmVirtPkg/ArmVirtPkg.dec >> EmbeddedPkg/EmbeddedPkg.dec >> + MdeModulePkg/MdeModulePkg.dec >> MdePkg/MdePkg.dec >> OvmfPkg/OvmfPkg.dec >> >> diff --git a/ArmVirtPkg/XenPlatformHasAcpiDtDxe/XenPlatformHasAcpiDtDxe.inf >> b/ArmVirtPkg/XenPlatformHasAcpiDtDxe/XenPlatformHasAcpiDtDxe.inf >> index 2833075f65c9..26965c50c12b 100644 >> --- a/ArmVirtPkg/XenPlatformHasAcpiDtDxe/XenPlatformHasAcpiDtDxe.inf >> +++ b/ArmVirtPkg/XenPlatformHasAcpiDtDxe/XenPlatformHasAcpiDtDxe.inf >> @@ -26,6 +26,7 @@ [Sources] >> >> [Packages] >> EmbeddedPkg/EmbeddedPkg.dec >> + MdeModulePkg/MdeModulePkg.dec >> MdePkg/MdePkg.dec >> >> [LibraryClasses] >> diff --git a/EmbeddedPkg/EmbeddedPkg.dec b/EmbeddedPkg/EmbeddedPkg.dec >> index 0bed2736c8c3..a7e127085236 100644 >> --- a/EmbeddedPkg/EmbeddedPkg.dec >> +++ b/EmbeddedPkg/EmbeddedPkg.dec >> @@ -57,9 +57,6 @@ [Guids.common] >> gFdtHobGuid = { 0x16958446, 0x19B7, 0x480B, { 0xB0, 0x47, 0x74, 0x85, >> 0xAD, 0x3F, 0x71, 0x6D } } >> gFdtVariableGuid = { 0x25a4fd4a, 0x9703, 0x4ba9, { 0xa1, 0x90, 0xb7, >> 0xc8, 0x4e, 0xfb, 0x3e, 0x57 } } >> >> - ## Include/Guid/PlatformHasAcpi.h >> - gEdkiiPlatformHasAcpiGuid = { 0xf0966b41, 0xc23f, 0x41b9, { 0x96, 0x04, >> 0x0f, 0xf7, 0xe1, 0x11, 0x96, 0x5a } } >> - >> ## Include/Guid/PlatformHasDeviceTree.h >> gEdkiiPlatformHasDeviceTreeGuid = { 0x7ebb920d, 0x1aaf, 0x46d9, { 0xb2, >> 0xaf, 0x54, 0x1e, 0x1d, 0xce, 0x14, 0x8b } } >> >> diff --git a/EmbeddedPkg/Library/PlatformHasAcpiLib/PlatformHasAcpiLib.inf >> b/EmbeddedPkg/Library/PlatformHasAcpiLib/PlatformHasAcpiLib.inf >> index 6268293ca97b..be298ba67c40 100644 >> --- a/EmbeddedPkg/Library/PlatformHasAcpiLib/PlatformHasAcpiLib.inf >> +++ b/EmbeddedPkg/Library/PlatformHasAcpiLib/PlatformHasAcpiLib.inf >> @@ -34,6 +34,7 @@ [Sources] >> >> [Packages] >> EmbeddedPkg/EmbeddedPkg.dec > > I think you can remove "EmbeddedPkg/EmbeddedPkg.dec" here. >
Ah yes. It didn't occur to me to remove the 'home' package here, but I suppose this library doesn't depend on anything it provides. > ( > > I checked all the other INF files being modified as well; it seems that > "EmbeddedPkg/EmbeddedPkg.dec" remains necessary in all other places. > > I also grepped all INF files for the GUID -- DtPlatformDxe.inf is > another user, but it needs no modification. > > ) > > With that update (if it indeed works), > > Reviewed-by: Laszlo Ersek <ler...@redhat.com> > Thanks, _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel