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.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

8.4.6.5 _PSD (P-State Dependency)<br />

This optional object provides P-state control cross logical processor dependency information to<br />

OSPM. The _PSD object evaluates to a packaged list of information that correlates with the P-state<br />

information returned by the _PSS object. Each packaged list entry identifies a dependency domain<br />

number for the logical processor’s P-states, the coordination type for that P-state, <strong>and</strong> the number of<br />

logical processors belonging to the domain.<br />

Arguments:<br />

None<br />

Return Value:<br />

A variable-length Package containing a list of P-state dependency Packages as described below.<br />

Return Value Information<br />

Package {<br />

PStateDependency[0]<br />

….<br />

PStateDependency[n]<br />

}<br />

// Package<br />

// Package<br />

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

Package {<br />

NumEntries<br />

Revision<br />

Domain<br />

CoordType<br />

NumProcessors<br />

}<br />

// Integer<br />

// Integer (BYTE)<br />

// Integer (DWORD)<br />

// Integer (DWORD)<br />

// Integer (DWORD)<br />

Table 8-249 PStateDependency Package Values<br />

Element Object Type Description<br />

NumEntries Integer The number of entries in the PStateDependency package including this field.<br />

Current value is 5.<br />

Revision Integer<br />

(BYTE)<br />

The revision number of the PStateDependency package format. Current<br />

value is 0.<br />

Domain<br />

CoordType<br />

Num<br />

Processors<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

Integer<br />

(DWORD)<br />

The dependency domain number to which this P state entry belongs.<br />

The type of coordination that exists (hardware) or is required (software) as a<br />

result of the underlying hardware dependency. Could be either 0xFC<br />

(SW_ALL), 0xFD (SW_ANY) or 0xFE (HW_ALL) indicating whether OSPM is<br />

responsible for coordinating the P-state transitions among processors with<br />

dependencies (<strong>and</strong> needs to initiate the transition on all or any processor in<br />

the domain) or whether the hardware will perform this coordination.<br />

The number of processors belonging to the domain for this logical<br />

processor’s P-states. OSPM will not start performing power state transitions<br />

to a particular P-state until this number of processors belonging to the same<br />

domain have been detected <strong>and</strong> started.<br />

474 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!