/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20161210-64(RM)
* Copyright (c) 2000 - 2016 Intel Corporation
*
* Disassembling to non-symbolic legacy ASL operators
*
* Disassembly of iASLoYmFqs.aml, Thu Mar 9 01:21:20 2017
*
* Original Table Header:
* Signature "SSDT"
* Length 0x000000AB (171)
* Revision 0x02
* Checksum 0xD0
* OEM ID "hack"
* OEM Table ID "NVMe"
* OEM Revision 0x00000000 (0)
* Compiler ID "INTL"
* Compiler Version 0x20161210 (538317328)
*/
DefinitionBlock ("", "SSDT", 2, "hack", "NVMe", 0x00000000)
{
External (_SB_.PCI0.RP09.PXSX, DeviceObj) // (from opcode)
Name (_SB.PCI0.RP09.PXSX.NVME, One)
Method (_SB.PCI0.RP09.PXSX._DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LNot (Arg2))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x06)
{
"deep-idle",
One,
"use-msi",
One,
"nvme-LPSR-during-S3-S4",
One
})
}
}