X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FInclude%2FIndustryStandard%2FPciExpress31.h;fp=MdePkg%2FInclude%2FIndustryStandard%2FPciExpress31.h;h=19bfa451562c7df222825a0641425352a82a7d83;hb=2f88bd3a1296c522317f1c21377876de63de5be7;hp=9d026853bc158eacb5cd190a781c7248175fb870;hpb=1436aea4d5707e672672a11bda72be2c63c936c3;p=mirror_edk2.git diff --git a/MdePkg/Include/IndustryStandard/PciExpress31.h b/MdePkg/Include/IndustryStandard/PciExpress31.h index 9d026853bc..19bfa45156 100644 --- a/MdePkg/Include/IndustryStandard/PciExpress31.h +++ b/MdePkg/Include/IndustryStandard/PciExpress31.h @@ -20,51 +20,51 @@ SPDX-License-Identifier: BSD-2-Clause-Patent typedef union { struct { - UINT32 PciPmL12 : 1; - UINT32 PciPmL11 : 1; - UINT32 AspmL12 : 1; - UINT32 AspmL11 : 1; - UINT32 L1PmSubstates : 1; - UINT32 Reserved : 3; - UINT32 CommonModeRestoreTime : 8; - UINT32 TPowerOnScale : 2; - UINT32 Reserved2 : 1; - UINT32 TPowerOnValue : 5; - UINT32 Reserved3 : 8; + UINT32 PciPmL12 : 1; + UINT32 PciPmL11 : 1; + UINT32 AspmL12 : 1; + UINT32 AspmL11 : 1; + UINT32 L1PmSubstates : 1; + UINT32 Reserved : 3; + UINT32 CommonModeRestoreTime : 8; + UINT32 TPowerOnScale : 2; + UINT32 Reserved2 : 1; + UINT32 TPowerOnValue : 5; + UINT32 Reserved3 : 8; } Bits; - UINT32 Uint32; + UINT32 Uint32; } PCI_EXPRESS_REG_L1_PM_SUBSTATES_CAPABILITY; typedef union { struct { - UINT32 PciPmL12 : 1; - UINT32 PciPmL11 : 1; - UINT32 AspmL12 : 1; - UINT32 AspmL11 : 1; - UINT32 Reserved : 4; - UINT32 CommonModeRestoreTime : 8; - UINT32 LtrL12ThresholdValue : 10; - UINT32 Reserved2 : 3; - UINT32 LtrL12ThresholdScale : 3; + UINT32 PciPmL12 : 1; + UINT32 PciPmL11 : 1; + UINT32 AspmL12 : 1; + UINT32 AspmL11 : 1; + UINT32 Reserved : 4; + UINT32 CommonModeRestoreTime : 8; + UINT32 LtrL12ThresholdValue : 10; + UINT32 Reserved2 : 3; + UINT32 LtrL12ThresholdScale : 3; } Bits; - UINT32 Uint32; + UINT32 Uint32; } PCI_EXPRESS_REG_L1_PM_SUBSTATES_CONTROL1; typedef union { struct { - UINT32 TPowerOnScale : 2; - UINT32 Reserved : 1; - UINT32 TPowerOnValue : 5; - UINT32 Reserved2 : 24; + UINT32 TPowerOnScale : 2; + UINT32 Reserved : 1; + UINT32 TPowerOnValue : 5; + UINT32 Reserved2 : 24; } Bits; - UINT32 Uint32; + UINT32 Uint32; } PCI_EXPRESS_REG_L1_PM_SUBSTATES_CONTROL2; typedef struct { - PCI_EXPRESS_EXTENDED_CAPABILITIES_HEADER Header; - PCI_EXPRESS_REG_L1_PM_SUBSTATES_CAPABILITY Capability; - PCI_EXPRESS_REG_L1_PM_SUBSTATES_CONTROL1 Control1; - PCI_EXPRESS_REG_L1_PM_SUBSTATES_CONTROL2 Control2; + PCI_EXPRESS_EXTENDED_CAPABILITIES_HEADER Header; + PCI_EXPRESS_REG_L1_PM_SUBSTATES_CAPABILITY Capability; + PCI_EXPRESS_REG_L1_PM_SUBSTATES_CONTROL1 Control1; + PCI_EXPRESS_REG_L1_PM_SUBSTATES_CONTROL2 Control2; } PCI_EXPRESS_EXTENDED_CAPABILITIES_L1_PM_SUBSTATES; #pragma pack()