/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20160831-64 * Copyright (c) 2000 - 2016 Intel Corporation * * Disassembling to symbolic ASL+ operators * * Disassembly of ssdt8.dat, Sun Sep 4 22:12:50 2016 * * Original Table Header: * Signature "SSDT" * Length 0x0000057B (1403) * Revision 0x01 * Checksum 0x1A * OEM ID "PmRef" * OEM Table ID "Cpu0Ist" * OEM Revision 0x00003000 (12288) * Compiler ID "INTL" * Compiler Version 0x20120913 (538052883) */ DefinitionBlock ("", "SSDT", 1, "PmRef", "Cpu0Ist", 0x00003000) { External (_PR_.CPU0, DeviceObj) External (CFGD, UnknownObj) External (OSID, UnknownObj) External (PDC0, UnknownObj) Scope (\_PR.CPU0) { Name (_PPC, Zero) // _PPC: Performance Present Capabilities Method (_PCT, 0, NotSerialized) // _PCT: Performance Control { If ((CFGD & One) && (PDC0 & One)) { Return (Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) } Return (Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) } Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States { If (OSID == One) { Return (SPSS) /* \_PR_.CPU0.SPSS */ } Return (NPSS) /* \_PR_.CPU0.NPSS */ } Name (SPSS, Package (0x0E) { Package (0x06) { 0x000005A1, 0x000007D0, 0x0000000A, 0x0000000A, 0x00001750, 0x00001750 }, Package (0x06) { 0x000005A0, 0x000007D0, 0x0000000A, 0x0000000A, 0x00001242, 0x00001242 }, Package (0x06) { 0x00000550, 0x0000075B, 0x0000000A, 0x0000000A, 0x00001141, 0x00001141 }, Package (0x06) { 0x00000500, 0x000006E6, 0x0000000A, 0x0000000A, 0x0000103F, 0x0000103F }, Package (0x06) { 0x000004B0, 0x00000672, 0x0000000A, 0x0000000A, 0x00000F3D, 0x00000F3D }, Package (0x06) { 0x00000460, 0x000005FD, 0x0000000A, 0x0000000A, 0x00000E3B, 0x00000E3B }, Package (0x06) { 0x00000410, 0x00000588, 0x0000000A, 0x0000000A, 0x00000D3A, 0x00000D3A }, Package (0x06) { 0x000003C0, 0x00000514, 0x0000000A, 0x0000000A, 0x00000C38, 0x00000C38 }, Package (0x06) { 0x00000370, 0x0000049F, 0x0000000A, 0x0000000A, 0x00000B36, 0x00000B36 }, Package (0x06) { 0x00000320, 0x0000042A, 0x0000000A, 0x0000000A, 0x00000A34, 0x00000A34 }, Package (0x06) { 0x000002D0, 0x000003B6, 0x0000000A, 0x0000000A, 0x00000933, 0x00000933 }, Package (0x06) { 0x00000280, 0x00000341, 0x0000000A, 0x0000000A, 0x00000831, 0x00000831 }, Package (0x06) { 0x00000230, 0x000002CC, 0x0000000A, 0x0000000A, 0x0000072F, 0x0000072F }, Package (0x06) { 0x000001E0, 0x00000258, 0x0000000A, 0x0000000A, 0x0000062D, 0x0000062D } }) Name (NPSS, Package (0x12) { Package (0x06) { 0x00000730, 0x000007D0, 0x0000000A, 0x0000000A, 0x00001750, 0x00001750 }, Package (0x06) { 0x000006E0, 0x000007D0, 0x0000000A, 0x0000000A, 0x0000164E, 0x0000164E }, Package (0x06) { 0x00000690, 0x000007D0, 0x0000000A, 0x0000000A, 0x0000154B, 0x0000154B }, Package (0x06) { 0x00000640, 0x000007D0, 0x0000000A, 0x0000000A, 0x00001448, 0x00001448 }, Package (0x06) { 0x000005F0, 0x000007D0, 0x0000000A, 0x0000000A, 0x00001345, 0x00001345 }, Package (0x06) { 0x000005A0, 0x000007D0, 0x0000000A, 0x0000000A, 0x00001242, 0x00001242 }, Package (0x06) { 0x00000550, 0x0000075B, 0x0000000A, 0x0000000A, 0x00001141, 0x00001141 }, Package (0x06) { 0x00000500, 0x000006E6, 0x0000000A, 0x0000000A, 0x0000103F, 0x0000103F }, Package (0x06) { 0x000004B0, 0x00000672, 0x0000000A, 0x0000000A, 0x00000F3D, 0x00000F3D }, Package (0x06) { 0x00000460, 0x000005FD, 0x0000000A, 0x0000000A, 0x00000E3B, 0x00000E3B }, Package (0x06) { 0x00000410, 0x00000588, 0x0000000A, 0x0000000A, 0x00000D3A, 0x00000D3A }, Package (0x06) { 0x000003C0, 0x00000514, 0x0000000A, 0x0000000A, 0x00000C38, 0x00000C38 }, Package (0x06) { 0x00000370, 0x0000049F, 0x0000000A, 0x0000000A, 0x00000B36, 0x00000B36 }, Package (0x06) { 0x00000320, 0x0000042A, 0x0000000A, 0x0000000A, 0x00000A34, 0x00000A34 }, Package (0x06) { 0x000002D0, 0x000003B6, 0x0000000A, 0x0000000A, 0x00000933, 0x00000933 }, Package (0x06) { 0x00000280, 0x00000341, 0x0000000A, 0x0000000A, 0x00000831, 0x00000831 }, Package (0x06) { 0x00000230, 0x000002CC, 0x0000000A, 0x0000000A, 0x0000072F, 0x0000072F }, Package (0x06) { 0x000001E0, 0x00000258, 0x0000000A, 0x0000000A, 0x0000062D, 0x0000062D } }) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If (CFGD & 0x01000000) { If (CFGD & 0x00800000) { If (PDC0 & 0x0800) { Return (Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFE, 0x04 } }) } Return (Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x04 } }) } If (PDC0 & 0x0800) { Return (Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFE, 0x02 } }) } Return (Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x02 } }) } Return (Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x04 } }) } } } /* Raw Table Data: Length 1403 (0x57B) 0000: 53 53 44 54 7B 05 00 00 01 1A 50 6D 52 65 66 00 // SSDT{.....PmRef. 0010: 43 70 75 30 49 73 74 00 00 30 00 00 49 4E 54 4C // Cpu0Ist..0..INTL 0020: 13 09 12 20 10 46 55 5C 2E 5F 50 52 5F 43 50 55 // ... .FU\._PR_CPU 0030: 30 08 5F 50 50 43 00 14 44 07 5F 50 43 54 00 A0 // 0._PPC..D._PCT.. 0040: 3E 90 7B 43 46 47 44 01 00 7B 50 44 43 30 01 00 // >.{CFGD..{PDC0.. 0050: A4 12 2C 02 11 14 0A 11 82 0C 00 7F 00 00 00 00 // ..,............. 0060: 00 00 00 00 00 00 00 79 00 11 14 0A 11 82 0C 00 // .......y........ 0070: 7F 00 00 00 00 00 00 00 00 00 00 00 79 00 A4 12 // ............y... 0080: 2C 02 11 14 0A 11 82 0C 00 7F 00 00 00 00 00 00 // ,............... 0090: 00 00 00 00 00 79 00 11 14 0A 11 82 0C 00 7F 00 // .....y.......... 00A0: 00 00 00 00 00 00 00 00 00 00 79 00 14 18 5F 50 // ..........y..._P 00B0: 53 53 00 A0 0C 93 4F 53 49 44 01 A4 53 50 53 53 // SS....OSID..SPSS 00C0: A4 4E 50 53 53 08 53 50 53 53 12 41 1D 0E 12 20 // .NPSS.SPSS.A... 00D0: 06 0C A1 05 00 00 0C D0 07 00 00 0C 0A 00 00 00 // ................ 00E0: 0C 0A 00 00 00 0C 50 17 00 00 0C 50 17 00 00 12 // ......P....P.... 00F0: 20 06 0C A0 05 00 00 0C D0 07 00 00 0C 0A 00 00 // ............... 0100: 00 0C 0A 00 00 00 0C 42 12 00 00 0C 42 12 00 00 // .......B....B... 0110: 12 20 06 0C 50 05 00 00 0C 5B 07 00 00 0C 0A 00 // . ..P....[...... 0120: 00 00 0C 0A 00 00 00 0C 41 11 00 00 0C 41 11 00 // ........A....A.. 0130: 00 12 20 06 0C 00 05 00 00 0C E6 06 00 00 0C 0A // .. ............. 0140: 00 00 00 0C 0A 00 00 00 0C 3F 10 00 00 0C 3F 10 // .........?....?. 0150: 00 00 12 20 06 0C B0 04 00 00 0C 72 06 00 00 0C // ... .......r.... 0160: 0A 00 00 00 0C 0A 00 00 00 0C 3D 0F 00 00 0C 3D // ..........=....= 0170: 0F 00 00 12 20 06 0C 60 04 00 00 0C FD 05 00 00 // .... ..`........ 0180: 0C 0A 00 00 00 0C 0A 00 00 00 0C 3B 0E 00 00 0C // ...........;.... 0190: 3B 0E 00 00 12 20 06 0C 10 04 00 00 0C 88 05 00 // ;.... .......... 01A0: 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 3A 0D 00 00 // ............:... 01B0: 0C 3A 0D 00 00 12 20 06 0C C0 03 00 00 0C 14 05 // .:.... ......... 01C0: 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 38 0C 00 // .............8.. 01D0: 00 0C 38 0C 00 00 12 20 06 0C 70 03 00 00 0C 9F // ..8.... ..p..... 01E0: 04 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 36 0B // ..............6. 01F0: 00 00 0C 36 0B 00 00 12 20 06 0C 20 03 00 00 0C // ...6.... .. .... 0200: 2A 04 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 34 // *..............4 0210: 0A 00 00 0C 34 0A 00 00 12 20 06 0C D0 02 00 00 // ....4.... ...... 0220: 0C B6 03 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C // ................ 0230: 33 09 00 00 0C 33 09 00 00 12 20 06 0C 80 02 00 // 3....3.... ..... 0240: 00 0C 41 03 00 00 0C 0A 00 00 00 0C 0A 00 00 00 // ..A............. 0250: 0C 31 08 00 00 0C 31 08 00 00 12 20 06 0C 30 02 // .1....1.... ..0. 0260: 00 00 0C CC 02 00 00 0C 0A 00 00 00 0C 0A 00 00 // ................ 0270: 00 0C 2F 07 00 00 0C 2F 07 00 00 12 20 06 0C E0 // ../..../.... ... 0280: 01 00 00 0C 58 02 00 00 0C 0A 00 00 00 0C 0A 00 // ....X........... 0290: 00 00 0C 2D 06 00 00 0C 2D 06 00 00 08 4E 50 53 // ...-....-....NPS 02A0: 53 12 45 25 12 12 20 06 0C 30 07 00 00 0C D0 07 // S.E%.. ..0...... 02B0: 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 50 17 00 // .............P.. 02C0: 00 0C 50 17 00 00 12 20 06 0C E0 06 00 00 0C D0 // ..P.... ........ 02D0: 07 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 4E 16 // ..............N. 02E0: 00 00 0C 4E 16 00 00 12 20 06 0C 90 06 00 00 0C // ...N.... ....... 02F0: D0 07 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 4B // ...............K 0300: 15 00 00 0C 4B 15 00 00 12 20 06 0C 40 06 00 00 // ....K.... ..@... 0310: 0C D0 07 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C // ................ 0320: 48 14 00 00 0C 48 14 00 00 12 20 06 0C F0 05 00 // H....H.... ..... 0330: 00 0C D0 07 00 00 0C 0A 00 00 00 0C 0A 00 00 00 // ................ 0340: 0C 45 13 00 00 0C 45 13 00 00 12 20 06 0C A0 05 // .E....E.... .... 0350: 00 00 0C D0 07 00 00 0C 0A 00 00 00 0C 0A 00 00 // ................ 0360: 00 0C 42 12 00 00 0C 42 12 00 00 12 20 06 0C 50 // ..B....B.... ..P 0370: 05 00 00 0C 5B 07 00 00 0C 0A 00 00 00 0C 0A 00 // ....[........... 0380: 00 00 0C 41 11 00 00 0C 41 11 00 00 12 20 06 0C // ...A....A.... .. 0390: 00 05 00 00 0C E6 06 00 00 0C 0A 00 00 00 0C 0A // ................ 03A0: 00 00 00 0C 3F 10 00 00 0C 3F 10 00 00 12 20 06 // ....?....?.... . 03B0: 0C B0 04 00 00 0C 72 06 00 00 0C 0A 00 00 00 0C // ......r......... 03C0: 0A 00 00 00 0C 3D 0F 00 00 0C 3D 0F 00 00 12 20 // .....=....=.... 03D0: 06 0C 60 04 00 00 0C FD 05 00 00 0C 0A 00 00 00 // ..`............. 03E0: 0C 0A 00 00 00 0C 3B 0E 00 00 0C 3B 0E 00 00 12 // ......;....;.... 03F0: 20 06 0C 10 04 00 00 0C 88 05 00 00 0C 0A 00 00 // ............... 0400: 00 0C 0A 00 00 00 0C 3A 0D 00 00 0C 3A 0D 00 00 // .......:....:... 0410: 12 20 06 0C C0 03 00 00 0C 14 05 00 00 0C 0A 00 // . .............. 0420: 00 00 0C 0A 00 00 00 0C 38 0C 00 00 0C 38 0C 00 // ........8....8.. 0430: 00 12 20 06 0C 70 03 00 00 0C 9F 04 00 00 0C 0A // .. ..p.......... 0440: 00 00 00 0C 0A 00 00 00 0C 36 0B 00 00 0C 36 0B // .........6....6. 0450: 00 00 12 20 06 0C 20 03 00 00 0C 2A 04 00 00 0C // ... .. ....*.... 0460: 0A 00 00 00 0C 0A 00 00 00 0C 34 0A 00 00 0C 34 // ..........4....4 0470: 0A 00 00 12 20 06 0C D0 02 00 00 0C B6 03 00 00 // .... ........... 0480: 0C 0A 00 00 00 0C 0A 00 00 00 0C 33 09 00 00 0C // ...........3.... 0490: 33 09 00 00 12 20 06 0C 80 02 00 00 0C 41 03 00 // 3.... .......A.. 04A0: 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 31 08 00 00 // ............1... 04B0: 0C 31 08 00 00 12 20 06 0C 30 02 00 00 0C CC 02 // .1.... ..0...... 04C0: 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 2F 07 00 // ............./.. 04D0: 00 0C 2F 07 00 00 12 20 06 0C E0 01 00 00 0C 58 // ../.... .......X 04E0: 02 00 00 0C 0A 00 00 00 0C 0A 00 00 00 0C 2D 06 // ..............-. 04F0: 00 00 0C 2D 06 00 00 14 43 08 5F 50 53 44 00 A0 // ...-....C._PSD.. 0500: 4C 06 7B 43 46 47 44 0C 00 00 00 01 00 A0 35 7B // L.{CFGD.......5{ 0510: 43 46 47 44 0C 00 00 80 00 00 A0 19 7B 50 44 43 // CFGD........{PDC 0520: 30 0B 00 08 00 A4 12 0D 01 12 0A 05 0A 05 00 00 // 0............... 0530: 0A FE 0A 04 A4 12 0D 01 12 0A 05 0A 05 00 00 0A // ................ 0540: FC 0A 04 A0 19 7B 50 44 43 30 0B 00 08 00 A4 12 // .....{PDC0...... 0550: 0D 01 12 0A 05 0A 05 00 00 0A FE 0A 02 A4 12 0D // ................ 0560: 01 12 0A 05 0A 05 00 00 0A FC 0A 02 A4 12 0D 01 // ................ 0570: 12 0A 05 0A 05 00 00 0A FC 0A 04 // ........... */