audk/ArmVirtPkg
Ard Biesheuvel b359fb9115 ArmVirtPkg/ArmVirtQemu: gate FDT config table install with build option
This introduces the .DSC define 'PURE_ACPI_BOOT_ENABLE', defaulting to
FALSE, which controls the value of the feature PCD 'PcdPureAcpiBoot'.

This allows an ArmVirtQemu image to be built that restricts the OS to
booting in ACPI mode.

This feature is only added to ArmVirtQemu, and not to ArmVirtQemuKernel,
the reason being that the latter is mostly intended for development work,
where the burden of adding 'acpi=force' if you need it is much more
tolerable than when trying to boot an installer on a production KVM guest
instance.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
2016-03-31 16:37:33 +02:00
..
HighMemDxe ArmVirtPkg: HighMemDxe: add memory space for the high memory nodes 2015-12-04 16:17:17 +00:00
Include Renamed ArmPlatformPkg/ArmVirtualizationPkg into ArmVirtPkg 2015-05-29 13:50:43 +00:00
Library ArmVirtPkg: PlatformIntelBdsLib: signal gRootBridgesConnectedEventGroupGuid 2016-03-23 17:39:32 +01:00
PciHostBridgeDxe Renamed ArmPlatformPkg/ArmVirtualizationPkg into ArmVirtPkg 2015-05-29 13:50:43 +00:00
PrePi ArmVirtPkg/PrePiRelocatable: add ARM support 2015-12-17 17:11:16 +00:00
VirtFdtDxe ArmVirtPkg/VirtFdtDxe: make installation of FDT as config table optional 2016-03-31 16:37:33 +02:00
ArmVirt.dsc.inc ArmVirtPkg/ArmVirtQemu: move to ARM version of CpuExceptionHandlerLib 2016-03-17 09:14:13 +01:00
ArmVirtPkg.dec ArmVirtPkg/VirtFdtDxe: make installation of FDT as config table optional 2016-03-31 16:37:33 +02:00
ArmVirtQemu.dsc ArmVirtPkg/ArmVirtQemu: gate FDT config table install with build option 2016-03-31 16:37:33 +02:00
ArmVirtQemu.fdf ArmVirtPkg: ArmVirtQemu: add driver for Virtio-RNG device 2016-02-24 12:07:33 +01:00
ArmVirtQemuKernel.dsc ArmVirtPkg: Add FileExplorerLib.inf to the QEMU dsc files 2016-02-26 16:52:49 +08:00
ArmVirtQemuKernel.fdf ArmVirtPkg: implement ArmVirtQemuKernel 2016-02-05 17:10:17 +01:00
ArmVirtXen.dsc ArmVirtPkg/ArmVirtXen: add ARM support 2015-12-17 17:11:33 +00:00
ArmVirtXen.fdf ArmVirtPkg/ArmVirtXen: add ARM support 2015-12-17 17:11:33 +00:00
Contributions.txt ArmVirtPkg: add "Contributions.txt" and "License.txt" 2015-06-08 22:00:36 +00:00
License.txt ArmVirtPkg: add "Contributions.txt" and "License.txt" 2015-06-08 22:00:36 +00:00