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

Processor (<br />

\_SB.CPU0,<br />

// Processor Name<br />

1, // ACPI Processor number<br />

0x120, // PBlk system IO address<br />

6) // PBlkLen<br />

{ //Object List<br />

Name(_PTC, Package () // Processor Throttling Control object –<br />

// 32 bit wide IO space-based register at the address<br />

{<br />

ResourceTemplate(){Register(SystemIO, 32, 0, 0x120)}, // Throttling_CTRL<br />

ResourceTemplate(){Register(SystemIO, 32, 0, 0x120)} // Throttling_STATUS<br />

}) // End of _PTC object<br />

Name (_TSS, Package()<br />

{<br />

Package() {<br />

0x64, // Frequency Percentage (100%, Throttling OFF state)<br />

0x0, // <strong>Power</strong><br />

0x0, // Transition Latency<br />

0x7, // Control THT_EN:0 THTL_DTY:111<br />

0x0, // Status<br />

}<br />

Package() {<br />

0x58, // Frequency Percentage (87.5%)<br />

0x0, // <strong>Power</strong><br />

0x0, // Transition Latency<br />

0xF,<br />

// Control THT_EN:1 THTL_DTY:111<br />

0x0, // Status<br />

}<br />

})<br />

Package() {<br />

0x4B, // Frequency Percentage (75%)<br />

0x0, // <strong>Power</strong><br />

0x0, // Transition Latency<br />

0xE,<br />

// Control THT_EN:1 THTL_DTY:110<br />

0x0, // Status<br />

}<br />

Name (_TSD, Package()<br />

{<br />

Package(){5, 0, 0, 0xFD, 2} // 5 entries, Revision 0, Domain 0,<br />

// OSPM Coordinate, 2 Procs<br />

}) // End of _TSD object<br />

Method (_TPC, 0)<br />

{<br />

If (\_SB.AC)<br />

{<br />

Return(0)<br />

}<br />

Else<br />

{<br />

Return(2)<br />

}<br />

} // End of _TPC method<br />

} // End of processor object list<br />

// Throttling Present Capabilities method<br />

// All Throttle States are available for use.<br />

// Throttle States 0 an 1 won’t be used.<br />

Processor (<br />

Version 6.0 467

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

Saved successfully!

Ooh no, something went wrong!