X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=IntelFrameworkPkg%2FInclude%2FProtocol%2FSmmSxDispatch.h;h=fd65f77b368eb86152b9cb659b7a61ba93315f19;hb=a2bb197e806240386b5bbb8e77a7d4f2208d14ce;hp=14d5a551b894d526558bdf95dfbce83ee0f6896a;hpb=aa2614b7284dde81ce2e846eb065c85bc0dcc5da;p=mirror_edk2.git diff --git a/IntelFrameworkPkg/Include/Protocol/SmmSxDispatch.h b/IntelFrameworkPkg/Include/Protocol/SmmSxDispatch.h index 14d5a551b8..fd65f77b36 100644 --- a/IntelFrameworkPkg/Include/Protocol/SmmSxDispatch.h +++ b/IntelFrameworkPkg/Include/Protocol/SmmSxDispatch.h @@ -19,6 +19,10 @@ #ifndef _EFI_SMM_SX_DISPATCH_H_ #define _EFI_SMM_SX_DISPATCH_H_ +// +// Share some common definitions with PI SMM +// +#include // // Global ID for the Sx SMI Protocol @@ -29,24 +33,6 @@ } typedef struct _EFI_SMM_SX_DISPATCH_PROTOCOL EFI_SMM_SX_DISPATCH_PROTOCOL; -// -// Related Definitions -// -typedef enum { - SxS0, - SxS1, - SxS2, - SxS3, - SxS4, - SxS5, - EfiMaximumSleepType -} EFI_SLEEP_TYPE; - -typedef enum { - SxEntry, - SxExit, - EfiMaximumPhase -} EFI_SLEEP_PHASE; typedef struct { EFI_SLEEP_TYPE Type;