public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/2] Let AcpiTableDxe driver install Acpi table from Hob
@ 2021-03-23  2:49 Zhiguang Liu
  2021-03-23  2:49 ` [PATCH 1/2] MdeModulePkg/ACPI: Install ACPI table from HOB Zhiguang Liu
  2021-03-23  2:49 ` [PATCH 2/2] UefiPayloadPkg: Remove code that installs APCI Zhiguang Liu
  0 siblings, 2 replies; 3+ messages in thread
From: Zhiguang Liu @ 2021-03-23  2:49 UTC (permalink / raw)
  To: devel
  Cc: Jian J Wang, Hao A Wu, Dandan Bi, Liming Gao, Maurice Ma,
	Guo Dong, Benjamin You, Ray Ni

If HOB contains APCI table information, entry point of AcpiTableDxe.inf
should parse the APCI table from HOB, and install these tables.
We assume the whole ACPI table (starting with EFI_ACPI_2_0_ROOT_SYSTEM_DESCRIPTION_POINTER)
is contained by a single gEfiAcpiTableGuid HOB.
This way, for UefiPayloadPkg, there is no need to specially hanle acpi table.

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Guo Dong <guo.dong@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Zhiguang Liu (2):
  MdeModulePkg/ACPI: Install ACPI table from HOB.
  UefiPayloadPkg: Remove code that installs APCI

 MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf    |   3 ++-
 MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableProtocol.c | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 UefiPayloadPkg/BlSupportDxe/BlSupportDxe.c                   |  13 ++-----------
 UefiPayloadPkg/BlSupportDxe/BlSupportDxe.h                   |   5 +----
 UefiPayloadPkg/BlSupportDxe/BlSupportDxe.inf                 |   5 ++---
 5 files changed, 133 insertions(+), 27 deletions(-)

-- 
2.30.0.windows.2


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-03-23  2:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-23  2:49 [PATCH 0/2] Let AcpiTableDxe driver install Acpi table from Hob Zhiguang Liu
2021-03-23  2:49 ` [PATCH 1/2] MdeModulePkg/ACPI: Install ACPI table from HOB Zhiguang Liu
2021-03-23  2:49 ` [PATCH 2/2] UefiPayloadPkg: Remove code that installs APCI Zhiguang Liu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox