27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Processor <strong>Configuration</strong> <strong>and</strong> Control<br />

Each LPI sub-Package contains the elements described below:<br />

Package() {<br />

Min Residency,<br />

// Integer (DWORD)<br />

Worst case wakeup latency, // Integer (DWORD)<br />

Flags,<br />

// Integer (DWORD)<br />

Arch. Context Lost Flags, // Integer (DWORD)<br />

Residency Counter Frequency, // Integer (DWORD)<br />

Enabled Parent State, // Integer (DWORD)<br />

Entry Method,<br />

// Buffer (ResourceDescriptor) or<br />

// Integer (QWORD)<br />

Residency Counter Register // Buffer (ResourceDescriptor)<br />

Usage Counter Register // Buffer (ResourceDescriptor)<br />

State Name<br />

// String (ASCIIZ)<br />

}<br />

Table 8-240 Extended LPI fields<br />

Element Object Type Description<br />

Min Residency Integer (DWORD) Minimum Residency – time in microseconds after which a state<br />

becomes more energy efficient than any shallower state. See<br />

Section 8.4.4.3.3.<br />

Worst case<br />

wakeup latency<br />

Flags<br />

Arch. Context<br />

Lost Flags<br />

Residency<br />

Counter<br />

Frequency<br />

Enabled Parent<br />

State<br />

Entry Method<br />

Integer (DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Buffer or Integer<br />

(QWORD)<br />

Worst case time in microseconds from a wake interrupt being<br />

asserted to the return to a running state of the owning hierarchy<br />

node (processor or processor container). See Section 8.4.4.3.3.<br />

Valid flags are described in Table 8-241<br />

Architecture specific context loss flags. These flags may be<br />

used by a processor architecture to indicate processor context<br />

that may be lost by the power state <strong>and</strong> must be h<strong>and</strong>led by<br />

OSPM. See Section 8.4.4.3.5 “Architecture Specific Context<br />

Loss Flags” for more detail.<br />

Residency counter frequency in cycles-per-second (Hz). Value<br />

0 indicates that counter runs at an architectural-specific<br />

frequency.<br />

Valid only if a Residency Counter Register is defined.<br />

Index to deepest local power state of the parent processor<br />

container _LPI that this state enables. Every shallower power<br />

state in the parent is also enabled. 0 implies that no local idle<br />

states may be entered at the parent node.<br />

This may contain a resource descriptor or an integer<br />

A Resource Descriptor with a single Register() descriptor may<br />

be used to describe the register that must be read in order to<br />

enter the power state.<br />

Alternatively, an integer may be provided in which case the<br />

integer would be used in composing the final Register Value<br />

that must be used to enter this state. This composition process<br />

is described below in Section 8.4.4.3.4 “Entry Method <strong>and</strong><br />

Composition”<br />

Version 6.0 445

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!