|
DynamicTablesPkg[all]
1.0
|
Data Fields | |
| UINT32 | MinResidency |
| UINT32 | WorstCaseWakeLatency |
| UINT32 | Flags |
| UINT32 | ArchFlags |
| UINT32 | ResCntFreq |
| UINT32 | EnableParentState |
| BOOLEAN | IsInteger |
| UINT64 | IntegerEntryMethod |
| EFI_ACPI_6_3_GENERIC_ADDRESS_STRUCTURE | RegisterEntryMethod |
| EFI_ACPI_6_3_GENERIC_ADDRESS_STRUCTURE | ResidencyCounterRegister |
| EFI_ACPI_6_3_GENERIC_ADDRESS_STRUCTURE | UsageCounterRegister |
| CHAR8 | StateName [16] |
A structure that describes the Lpi information.
The Low Power Idle states are described in DSDT/SSDT and associated to cpus/clusters in the cpu topology.
ID: EArmObjLpiInfo
| UINT32 CmArmLpiInfo::ArchFlags |
Architecture specific context loss flags.
| UINT32 CmArmLpiInfo::EnableParentState |
Every shallower power state in the parent is also enabled.
| UINT32 CmArmLpiInfo::Flags |
Flags.
| UINT64 CmArmLpiInfo::IntegerEntryMethod |
EntryMethod described as an Integer.
| BOOLEAN CmArmLpiInfo::IsInteger |
The EntryMethod _LPI field can be described as an integer or in a Register resource data descriptor.
If IsInteger is TRUE, the IntegerEntryMethod field is used. If IsInteger is FALSE, the RegisterEntryMethod field is used.
| UINT32 CmArmLpiInfo::MinResidency |
Minimum Residency. Time in microseconds after which a state becomes more energy efficient than any shallower state.
| EFI_ACPI_6_3_GENERIC_ADDRESS_STRUCTURE CmArmLpiInfo::RegisterEntryMethod |
EntryMethod described as a EFI_ACPI_GENERIC_REGISTER_DESCRIPTOR.
| UINT32 CmArmLpiInfo::ResCntFreq |
Residency counter frequency in cycles-per-second (Hz).
| EFI_ACPI_6_3_GENERIC_ADDRESS_STRUCTURE CmArmLpiInfo::ResidencyCounterRegister |
Residency counter register.
| CHAR8 CmArmLpiInfo::StateName[16] |
String representing the Lpi state
| EFI_ACPI_6_3_GENERIC_ADDRESS_STRUCTURE CmArmLpiInfo::UsageCounterRegister |
Usage counter register.
| UINT32 CmArmLpiInfo::WorstCaseWakeLatency |
Worst case time in microseconds from a wake interrupt being asserted to the return to a running state