* Disassembly of iASLkO4Fkh.aml, Sun Feb 14 23:32:01 2016 |
<> |
* Disassembly of iASLtaYBQA.aml, Wed Feb 17 22:52:50 2016 |
|
* Length 0x00014C3E (85054) |
<> |
* Length 0x000149CD (84429) |
|
* Checksum 0xFC |
<> |
* Checksum 0xDE |
|
* Compiler Version 0x20141107 (538185991) |
<> |
* Compiler Version 0x20160108 (538312968) |
|
DefinitionBlock ("iASLkO4Fkh.aml", "DSDT", 2, "ALASKA", "A M I ", 0x01072009) |
<> |
DefinitionBlock ("iASLtaYBQA.aml", "DSDT", 2, "ALASKA", "A M I ", 0x01072009) |
|
Name (TOPM, Zero) |
<> |
Name (TOPM, 0x00000000) |
|
OperationRegion (GNVS, SystemMemory, 0xA8715000, 0x035A) |
<> |
OperationRegion (GNVS, SystemMemory, 0xA6714000, 0x035A) |
|
OperationRegion (CPSB, SystemMemory, 0xA7BABF18, 0x10) |
<> |
OperationRegion (CPSB, SystemMemory, 0xA5F5DF18, 0x10) |
|
Name (PNVB, 0xA8D18D98) |
<> |
Name (PNVB, 0xA6D17D98) |
Name (PNVL, 0xE4) |
|
Name (PNVL, 0x00E4) |
|
If (LOr (_OSI ("Darwin"), _OSI ("Windows 2012"))) |
<> |
If (_OSI ("Windows 2012")) |
|
If (LOr (_OSI ("Darwin"), _OSI ("Windows 2013"))) |
<> |
If (_OSI ("Windows 2013")) |
|
If (LOr (_OSI ("Darwin"), _OSI ("Windows 2015"))) |
<> |
If (_OSI ("Windows 2015")) |
|
|
-+ |
|
|
|
|
|
IRQNoFlags () |
+- |
|
{0,8,11,15} |
|
|
|
|
-+ |
IRQNoFlags () |
|
|
{2} |
|
|
-+ |
IRQNoFlags () |
|
|
{8} |
|
|
-+ |
IRQNoFlags () |
|
|
{0} |
|
OperationRegion (ABNV, SystemMemory, 0xA8708000, 0x0D) |
<> |
OperationRegion (ABNV, SystemMemory, 0xA6707000, 0x000D) |
|
Name (_HID, EisaId ("PNP0303")) // _HID: Hardware ID |
<> |
Name (_HID, "MSFT0001") // _HID: Hardware ID |
Name (_CID, EisaId ("PNP030B")) // _CID: Compatible ID |
|
Name (_CID, EisaId ("PNP0303")) // _CID: Compatible ID |
|
Device (CMSR) |
+- |
|
{ |
|
|
Name (_ADR, Zero) // _ADR: Address |
|
|
Name (_HID, "CPLM3218") // _HID: Hardware ID |
|
|
Name (_CID, "CPLM3218") // _CID: Compatible ID |
|
|
Name (_UID, One) // _UID: Unique ID |
|
|
Name (_DEP, Package (0x02) // _DEP: Dependencies |
|
|
{ |
|
|
GPI0, |
|
|
I2C0 |
|
|
}) |
|
|
Method (_STA, 0, NotSerialized) // _STA: Status |
|
|
{ |
|
|
Return (Zero) |
|
|
} |
|
|
|
|
|
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings |
|
|
{ |
|
|
Name (SBUF, ResourceTemplate () |
|
|
{ |
|
|
I2cSerialBus (0x0010, ControllerInitiated, 0x00061A80, |
|
|
AddressingMode7Bit, "\\_SB.PCI0.I2C0", |
|
|
0x00, ResourceConsumer, , |
|
|
) |
|
|
Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, ) |
|
|
{ |
|
|
0x00000025, |
|
|
} |
|
|
}) |
|
|
Return (SBUF) |
|
|
} |
|
|
|
|
|
Name (CPM0, Package (0x07) |
|
|
{ |
|
|
0x7DB5, |
|
|
One, |
|
|
0x0F, |
|
|
0x0840, |
|
|
0x013B, |
|
|
0x011D, |
|
|
Zero |
|
|
}) |
|
|
Name (CPM1, Package (0x03) |
|
|
{ |
|
|
0x0898, |
|
|
0x000186A0, |
|
|
0x000186A0 |
|
|
}) |
|
|
Name (CPM2, Package (0x06) |
|
|
{ |
|
|
0x61A8, |
|
|
0x000186A0, |
|
|
0x000186A0, |
|
|
0x000186A0, |
|
|
0x00030D40, |
|
|
0x00186A00 |
|
|
}) |
|
|
Name (CPM3, Package (0x04) |
|
|
{ |
|
|
Package (0x02) |
|
|
{ |
|
|
0x3C, |
|
|
0x0A |
|
|
}, |
|
|
|
|
|
Package (0x02) |
|
|
{ |
|
|
0x64, |
|
|
0x0B |
|
|
}, |
|
|
|
|
|
Package (0x02) |
|
|
{ |
|
|
0x64, |
|
|
0x1F40 |
|
|
}, |
|
|
|
|
|
Package (0x02) |
|
|
{ |
|
|
0x01F4, |
|
|
0x1F41 |
|
|
} |
|
|
}) |
|
|
Name (CPM5, Package (0x07) |
|
|
{ |
|
|
Zero, |
|
|
0x000249F0, |
|
|
0x0190, |
|
|
0x03E8, |
|
|
0x02, |
|
|
0x32, |
|
|
0x05 |
|
|
}) |
|
|
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method |
|
|
{ |
|
|
If (LEqual (Arg0, Buffer (0x10) |
|
|
{ |
|
|
/* 0000 */ 0xB6, 0xC6, 0x03, 0x07, 0xCA, 0x1C, 0x44, 0x41, |
|
|
/* 0008 */ 0x9F, 0xE7, 0x46, 0x54, 0xF5, 0x3A, 0x0B, 0xD9 |
|
|
})) |
|
|
{ |
|
|
If (LEqual (Arg2, Zero)) |
|
|
{ |
|
|
Return (Buffer (One) |
|
|
{ |
|
|
0x03 |
|
|
}) |
|
|
} |
|
|
|
|
|
If (LEqual (Arg2, One)) |
|
|
{ |
|
|
If (LEqual (ToInteger (Arg3), Zero)) |
|
|
{ |
|
|
Return (CPM0) |
|
|
} |
|
|
|
|
|
If (LEqual (ToInteger (Arg3), One)) |
|
|
{ |
|
|
Return (CPM1) |
|
|
} |
|
|
|
|
|
If (LEqual (ToInteger (Arg3), 0x02)) |
|
|
{ |
|
|
Return (CPM2) |
|
|
} |
|
|
|
|
|
If (LEqual (ToInteger (Arg3), 0x03)) |
|
|
{ |
|
|
Return (CPM3) |
|
|
} |
|
|
|
|
|
If (LEqual (ToInteger (Arg3), 0x05)) |
|
|
{ |
|
|
Return (CPM5) |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
Return (Buffer (One) |
|
|
{ |
|
|
0x00 |
|
|
}) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
-+ |
|
|
|
+- |
|
|
|
|
|
|
-+ |
|
|
|
+- |
|
|
|
|