mirror of
https://github.com/tylernguyen/x1c6-hackintosh.git
synced 2025-02-05 09:33:13 -06:00
466 lines
11 KiB
Text
466 lines
11 KiB
Text
![]() |
/*
|
||
|
* Intel ACPI Component Architecture
|
||
|
* AML/ASL+ Disassembler version 20180427 (64-bit version)(RM)
|
||
|
* Copyright (c) 2000 - 2018 Intel Corporation
|
||
|
*
|
||
|
* Disassembling to non-symbolic legacy ASL operators
|
||
|
*
|
||
|
* Disassembly of SSDT-x5_0-Cpu0Ist.aml, Sat May 26 18:40:31 2018
|
||
|
*
|
||
|
* 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) // (from opcode)
|
||
|
External (_PR_.CPPC, FieldUnitObj) // (from opcode)
|
||
|
External (_PR_.PR00, DeviceObj) // (from opcode)
|
||
|
External (_SB_.OSCP, IntObj) // (from opcode)
|
||
|
External (PC00, IntObj) // (from opcode)
|
||
|
External (TCNT, FieldUnitObj) // (from opcode)
|
||
|
|
||
|
Scope (\_PR.PR00)
|
||
|
{
|
||
|
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
|
||
|
{
|
||
|
Return (\_PR.CPPC)
|
||
|
}
|
||
|
|
||
|
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)
|
||
|
}
|
||
|
Else
|
||
|
{
|
||
|
Return (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)
|
||
|
}
|
||
|
|
||
|
If (And (PC00, 0x0800))
|
||
|
{
|
||
|
Return (HPSD)
|
||
|
}
|
||
|
|
||
|
Return (SPSD)
|
||
|
}
|
||
|
|
||
|
Name (HPSD, Package (0x01)
|
||
|
{
|
||
|
Package (0x05)
|
||
|
{
|
||
|
0x05,
|
||
|
Zero,
|
||
|
Zero,
|
||
|
0xFE,
|
||
|
0x80
|
||
|
}
|
||
|
})
|
||
|
Name (SPSD, Package (0x01)
|
||
|
{
|
||
|
Package (0x05)
|
||
|
{
|
||
|
0x05,
|
||
|
Zero,
|
||
|
Zero,
|
||
|
0xFC,
|
||
|
0x80
|
||
|
}
|
||
|
})
|
||
|
}
|
||
|
}
|
||
|
|