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