]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiPayloadPkg/Include/Guid/AcpiBoardInfoGuid.h
UefiPayloadPkg: Enhance UEFI payload for coreboot and Slim Bootloader
[mirror_edk2.git] / UefiPayloadPkg / Include / Guid / AcpiBoardInfoGuid.h
diff --git a/UefiPayloadPkg/Include/Guid/AcpiBoardInfoGuid.h b/UefiPayloadPkg/Include/Guid/AcpiBoardInfoGuid.h
new file mode 100644 (file)
index 0000000..fe783fe
--- /dev/null
@@ -0,0 +1,29 @@
+/** @file\r
+  This file defines the hob structure for board related information from acpi table\r
+\r
+  Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
+  SPDX-License-Identifier: BSD-2-Clause-Patent\r
+\r
+**/\r
+\r
+#ifndef __ACPI_BOARD_INFO_GUID_H__\r
+#define __ACPI_BOARD_INFO_GUID_H__\r
+\r
+///\r
+/// Board information GUID\r
+///\r
+extern EFI_GUID gUefiAcpiBoardInfoGuid;\r
+\r
+typedef struct {\r
+  UINT8              Revision;\r
+  UINT8              Reserved0[2];\r
+  UINT8              ResetValue;\r
+  UINT64             PmEvtBase;\r
+  UINT64             PmGpeEnBase;\r
+  UINT64             PmCtrlRegBase;\r
+  UINT64             PmTimerRegBase;\r
+  UINT64             ResetRegAddress;\r
+  UINT64             PcieBaseAddress;\r
+} ACPI_BOARD_INFO;\r
+\r
+#endif\r