External (\_SB.PCI0, DeviceObj)
External (\_SB.PCI0.LPCB, DeviceObj)
Scope (\_SB)
{
Scope (PCI0)
{
Scope (LPCB)
{
OperationRegion (MBAR, SystemMemory, 0xFED10000, 0x599C)
Field (MBAR, AnyAcc, NoLock, Preserve)
{
Offset (0x5948), // GT Performance Status Register
GTPS, 32,
Offset (0x5994), // RP-State Limitations Register
RPSL, 32,
Offset (0x5998), // RP State Capability Register
RPSC, 32,
}
Method (_DSM, 4, NotSerialized)
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x06)
{
"GTPS",
GTPS,
"RPSL",
RPSL,
"RPSC",
RPSC
})
}
}
}
}