/** @file This file defines ACPI_S3_ENABLE structure which indicates to x86 standalone MM whether S3 is enabled. Copyright (c) 2024, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef MM_ACPI_S3_ENABLE_H_ #define MM_ACPI_S3_ENABLE_H_ /// /// The GUID of the MmAcpiS3Enable GUIDed HOB. /// #define MM_ACPI_S3_ENABLE_HOB_GUID \ { \ 0xe7402821, 0x2654, 0x4c1b, {0x99, 0x0e, 0x04, 0x8f, 0x8d, 0x82, 0xcf, 0x67} \ } /// /// The structure defines the data layout of the MmAcpiS3Enable GUIDed HOB. /// typedef struct { /// /// Whether ACPI S3 is enabled. /// The value shall match with the PcdAcpiS3Enable. /// BOOLEAN AcpiS3Enable; } MM_ACPI_S3_ENABLE; extern EFI_GUID gMmAcpiS3EnableHobGuid; #endif