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 />

)<br />

}<br />

// Register Entry method<br />

Register(FFH,<br />

0x20,0x00,<br />

0x000000000000DEAF,0x3),<br />

}<br />

... // (skipped fields). . .<br />

},<br />

Package () { // <strong>Power</strong> Gating state for CPU<br />

100, // Min residency (uS)<br />

80, // Wake latency (uS)<br />

... // (skipped fields). . .<br />

2, // Parent node can be in any state<br />

ResourceTemplate () {<br />

// Register Entry method<br />

Register(FFH,<br />

0x20,0x00,<br />

0x0000000000000DEAD,0x3),<br />

}<br />

... // (skipped fields). . .<br />

}<br />

Device (CPU0) { // Core0<br />

Name (_HID, "ACPI0007")<br />

Method (_LPI, 0, NotSerialized)<br />

{<br />

return(PLPI)<br />

}<br />

}<br />

Device (CPU1) { // Core1<br />

Name (_HID, "ACPI0007")<br />

Method (_LPI, 0, NotSerialized)<br />

{<br />

return(PLPI)<br />

}<br />

}<br />

} // end of NOD0<br />

Device (CLU1) { // Package1 state<br />

Name (_HID, "ACPI0010")<br />

Name (_UID, 2)<br />

}<br />

....<br />

} // End of SYM<br />

In the example above, the OSPM on CPU0 <strong>and</strong> CPU1 would be able to select the following<br />

composite states:<br />

454 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!