/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20190405 (64-bit version) * Copyright (c) 2000 - 2019 Intel Corporation * * Disassembling to non-symbolic legacy ASL operators * * Disassembly of SSDT-x5_0-Cpu0Ist.aml, Tue Apr 30 02:38:48 2019 * * Original Table Header: * Signature "SSDT" * Length 0x000005EE (1518) * Revision 0x02 * Checksum 0x8C * OEM ID "PmRef" * OEM Table ID "Cpu0Ist" * OEM Revision 0x00003000 (12288) * Compiler ID "INTL" * Compiler Version 0x20160527 (538314023) */ DefinitionBlock ("", "SSDT", 2, "PmRef", "Cpu0Ist", 0x00003000) { External (_PR_.CFGD, FieldUnitObj) External (_PR_.CPPC, FieldUnitObj) External (_PR_.PR00, DeviceObj) External (_SB_.OSCP, IntObj) External (PC00, IntObj) External (TCNT, FieldUnitObj) Scope (\_PR.PR00) { Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (\_PR.CPPC) /* External reference */ } Name (_PCT, Package (0x02) // _PCT: Performance Control { 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 (And (\_SB.OSCP, 0x0400)) { Return (TPSS) /* \_PR_.PR00.TPSS */ } Else { Return (LPSS) /* \_PR_.PR00.LPSS */ } } Name (LPSS, Package (0x10) { Package (0x06) { 0x00000835, 0x00003A98, 0x0000000A, 0x0000000A, 0x00002A00, 0x00002A00 }, Package (0x06) { 0x00000834, 0x00003A98, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x0000076C, 0x00003389, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x00000708, 0x0000301D, 0x0000000A, 0x0000000A, 0x00001200, 0x00001200 }, Package (0x06) { 0x000006A4, 0x00002CC3, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00002A07, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x000005DC, 0x000026D0, 0x0000000A, 0x0000000A, 0x00000F00, 0x00000F00 }, Package (0x06) { 0x00000578, 0x000023A7, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x000004B0, 0x00001E10, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 }, Package (0x06) { 0x0000044C, 0x00001B19, 0x0000000A, 0x0000000A, 0x00000B00, 0x00000B00 }, Package (0x06) { 0x000003E8, 0x00001834, 0x0000000A, 0x0000000A, 0x00000A00, 0x00000A00 }, Package (0x06) { 0x00000320, 0x00001318, 0x0000000A, 0x0000000A, 0x00000800, 0x00000800 }, Package (0x06) { 0x000002BC, 0x00001061, 0x0000000A, 0x0000000A, 0x00000700, 0x00000700 }, Package (0x06) { 0x00000258, 0x00000DBA, 0x0000000A, 0x0000000A, 0x00000600, 0x00000600 }, Package (0x06) { 0x000001F4, 0x00000B22, 0x0000000A, 0x0000000A, 0x00000500, 0x00000500 }, Package (0x06) { 0x00000190, 0x00000915, 0x0000000A, 0x0000000A, 0x00000400, 0x00000400 } }) Name (TPSS, Package (0x13) { Package (0x06) { 0x00000835, 0x00003A98, 0x0000000A, 0x0000000A, 0x00002A00, 0x00002A00 }, Package (0x06) { 0x00000834, 0x00003A98, 0x0000000A, 0x0000000A, 0x00001500, 0x00001500 }, Package (0x06) { 0x000007D0, 0x00003708, 0x0000000A, 0x0000000A, 0x00001400, 0x00001400 }, Package (0x06) { 0x0000076C, 0x00003389, 0x0000000A, 0x0000000A, 0x00001300, 0x00001300 }, Package (0x06) { 0x00000708, 0x0000301D, 0x0000000A, 0x0000000A, 0x00001200, 0x00001200 }, Package (0x06) { 0x000006A4, 0x00002CC3, 0x0000000A, 0x0000000A, 0x00001100, 0x00001100 }, Package (0x06) { 0x00000640, 0x00002A07, 0x0000000A, 0x0000000A, 0x00001000, 0x00001000 }, Package (0x06) { 0x000005DC, 0x000026D0, 0x0000000A, 0x0000000A, 0x00000F00, 0x00000F00 }, Package (0x06) { 0x00000578, 0x000023A7, 0x0000000A, 0x0000000A, 0x00000E00, 0x00000E00 }, Package (0x06) { 0x00000514, 0x00002090, 0x0000000A, 0x0000000A, 0x00000D00, 0x00000D00 }, Package (0x06) { 0x000004B0, 0x00001E10, 0x0000000A, 0x0000000A, 0x00000C00, 0x00000C00 }, Package (0x06) { 0x0000044C, 0x00001B19, 0x0000000A, 0x0000000A, 0x00000B00, 0x00000B00 }, Package (0x06) { 0x000003E8, 0x00001834, 0x0000000A, 0x0000000A, 0x00000A00, 0x00000A00 }, Package (0x06) { 0x00000384, 0x0000155D, 0x0000000A, 0x0000000A, 0x00000900, 0x00000900 }, Package (0x06) { 0x00000320, 0x00001318, 0x0000000A, 0x0000000A, 0x00000800, 0x00000800 }, Package (0x06) { 0x000002BC, 0x00001061, 0x0000000A, 0x0000000A, 0x00000700, 0x00000700 }, Package (0x06) { 0x00000258, 0x00000DBA, 0x0000000A, 0x0000000A, 0x00000600, 0x00000600 }, Package (0x06) { 0x000001F4, 0x00000B22, 0x0000000A, 0x0000000A, 0x00000500, 0x00000500 }, Package (0x06) { 0x00000190, 0x00000915, 0x0000000A, 0x0000000A, 0x00000400, 0x00000400 } }) Name (PSDF, Zero) Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies { If (LNot (PSDF)) { Store (TCNT, Index (DerefOf (Index (HPSD, Zero)), 0x04)) Store (TCNT, Index (DerefOf (Index (SPSD, Zero)), 0x04)) Store (Ones, PSDF) /* \_PR_.PR00.PSDF */ } If (And (PC00, 0x0800)) { Return (HPSD) /* \_PR_.PR00.HPSD */ } Return (SPSD) /* \_PR_.PR00.SPSD */ } Name (HPSD, Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFE, 0x80 } }) Name (SPSD, Package (0x01) { Package (0x05) { 0x05, Zero, Zero, 0xFC, 0x80 } }) } }