On 02/19/16 14:15, Ard Biesheuvel wrote: > The ACPI spec predates the AARCH64 architecture by 5 versions, so there > is no point in supporting anything below v5.0. So set the PCD that > controls the ACPI table generation to the appropriate value. > > Note that the current consumers of this PCD only check whether bit 1 > is set or not (i.e., ACPI v1.0b), but this may change in the future, > so let's choose a meaningful value right away. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Ard Biesheuvel <ard.biesheu...@linaro.org> > --- > ArmVirtPkg/ArmVirtQemu.dsc | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc > index e2641fd2c289..db6d277972d3 100644 > --- a/ArmVirtPkg/ArmVirtQemu.dsc > +++ b/ArmVirtPkg/ArmVirtQemu.dsc > @@ -177,6 +177,10 @@ [PcdsFixedAtBuild.AARCH64] > # point only, for entry point versions >= 3.0. > gEfiMdeModulePkgTokenSpaceGuid.PcdSmbiosEntryPointProvideMethod|0x2 > > + # ACPI predates the AARCH64 by 5 versions, so we only target OSes that > + # support ACPI v5.0 or later > + gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiExposedTableVersions|0x20 > + > [PcdsDynamicDefault.common] > ## If TRUE, OvmfPkg/AcpiPlatformDxe will not wait for PCI > # enumeration to complete before installing ACPI tables. >
Okay, now moved to [PcdsFixedAtBuild.AARCH64]. Reviewed-by: Laszlo Ersek <ler...@redhat.com> _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel