2 Commits

Author SHA1 Message Date
Kinney, Michael D
dcce9cbd48 QuarkPlatformPkg: Remove Intel Framework dependencies
* Add platform version of DataHubRecords.h to support creation of
  SMBIOS records.
* Remove use of gEfiAcpiS3SaveProtocolGuid and EFI_ACPI_S3_SAVE_PROTOCOL
* Add platform specific PcdBootState PCD
* Remove unused AcpiS3SaveDxe module from IntelFramworkModulePkg
* Remove unused FwVolDxe module from IntelFramworkModulePkg
* Remove unused UpdateDriverDxe module from IntelFramworkModulePkg
* Remove Quark specific boot script executor.  Use MdeModulePkg
  one instead.
* Update DebugLib mapping for DXE_RUNTIME_DRIVER modules to runtime
  safe DxeRuntimeDebugLibSerialPort.
* Replace PcdS3AcpiReservedMemorySize from IntelFrameworkModulePkg
  with new PcdS3AcpiReservedMemorySize in QuarkPlatformPkg.
* Add CpuS3DataDxe module to DSC/FDF
* Remove unused includes and GUIDs from Intel Framework packages.

Cc: Zailiang Sun <zailiang.sun@intel.com>
Cc: Yi Qian <yi.qian@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Cc: Kelly Steele <kelly.steele@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
2019-07-02 09:53:36 +08:00
Michael D Kinney
aa1cf38e84 Platform/QuarkPlatformPkg: Import QuarkPlatformPkg from edk2
https://bugzilla.tianocore.org/show_bug.cgi?id=1374

Import QuarkPlatformPkg from edk2/master.

Cc: Kelly Steele <kelly.steele@intel.com>
Cc: Michael Kubacki <michael.a.kubacki@intel.com>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Kelly Steele <kelly.steele@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
2019-05-13 15:13:27 -07:00