]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Guid/FirmwarePerformance.h
MdeModulePkg:Add definitions for new Performance infrastructure
[mirror_edk2.git] / MdeModulePkg / Include / Guid / FirmwarePerformance.h
index 4697a2c41e53f2fa811da16575111950f03d9b8f..1495a466da4ffac119277bc05b78baad92408982 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   ACPI Firmware Performance Data Table (FPDT) implementation specific definitions.\r
 \r
-  Copyright (c) 2011 - 2016, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -94,6 +94,17 @@ typedef struct {
   //\r
 } BOOT_PERFORMANCE_TABLE;\r
 \r
+///\r
+/// Boot performance table for the performance record in SMM phase.\r
+///\r
+///\r
+typedef struct {\r
+  EFI_ACPI_5_0_FPDT_PERFORMANCE_TABLE_HEADER   Header;     ///< Common ACPI table header.\r
+  //\r
+  // one or more boot performance records.\r
+  //\r
+} SMM_BOOT_PERFORMANCE_TABLE;\r
+\r
 ///\r
 /// Performance data pointed by Performance Pointer Record.\r
 ///\r