Method (_Q11, 0, NotSerialized) // _Qxx: EC Query
{
External(\_PR.CPU0, DeviceObj)
External(\_PR.CPU1, DeviceObj)
External(\_PR.CPU2, DeviceObj)
External(\_PR.CPU3, DeviceObj)
External(\_PR.CPU4, DeviceObj)
External(\_PR.CPU5, DeviceObj)
External(\_PR.CPU6, DeviceObj)
External(\_PR.CPU7, DeviceObj)
External(\_PR.CPU0._PPC, IntObj)
Subtract (NPS, One, NPS)
If (CondRefOf (\_PR.CPU0._PPC, Local0))
{
Store (NPS, \_PR.CPU0._PPC)
Notify (\_PR.CPU0, 0x80)
}
If (CondRefOf (\_PR.CPU1._PPC, Local0))
{
//Store (NPS, \_PR.CPU1._PPC)
Notify (\_PR.CPU1, 0x80)
}
If (CondRefOf (\_PR.CPU2._PPC, Local0))
{
//Store (NPS, \_PR.CPU2._PPC)
Notify (\_PR.CPU2, 0x80)
}
If (CondRefOf (\_PR.CPU3._PPC, Local0))
{
//Store (NPS, \_PR.CPU3._PPC)
Notify (\_PR.CPU3, 0x80)
}
If (CondRefOf (\_PR.CPU4._PPC, Local0))
{
//Store (NPS, \_PR.CPU4._PPC)
Notify (\_PR.CPU4, 0x80)
}
If (CondRefOf (\_PR.CPU5._PPC, Local0))
{
//Store (NPS, \_PR.CPU5._PPC)
Notify (\_PR.CPU5, 0x80)
}
If (CondRefOf (\_PR.CPU6._PPC, Local0))
{
//Store (NPS, \_PR.CPU6._PPC)
Notify (\_PR.CPU6, 0x80)
}
If (CondRefOf (\_PR.CPU7._PPC, Local0))
{
//Store (NPS, \_PR.CPU7._PPC)
Notify (\_PR.CPU7, 0x80)
}
}
Method (_Q10, 0, NotSerialized) // _Qxx: EC Query
{
Add (NPS, One, NPS)
If (CondRefOf (\_PR.CPU0._PPC, Local0))
{
Store (NPS, \_PR.CPU0._PPC)
Notify (\_PR.CPU0, 0x80)
}
If (CondRefOf (\_PR.CPU1._PPC, Local0))
{
//Store (NPS, \_PR.CPU1._PPC)
Notify (\_PR.CPU1, 0x80)
}
If (CondRefOf (\_PR.CPU2._PPC, Local0))
{
//Store (NPS, \_PR.CPU2._PPC)
Notify (\_PR.CPU2, 0x80)
}
If (CondRefOf (\_PR.CPU3._PPC, Local0))
{
//Store (NPS, \_PR.CPU3._PPC)
Notify (\_PR.CPU3, 0x80)
}
If (CondRefOf (\_PR.CPU4._PPC, Local0))
{
//Store (NPS, \_PR.CPU4._PPC)
Notify (\_PR.CPU4, 0x80)
}
If (CondRefOf (\_PR.CPU5._PPC, Local0))
{
//Store (NPS, \_PR.CPU5._PPC)
Notify (\_PR.CPU5, 0x80)
}
If (CondRefOf (\_PR.CPU6._PPC, Local0))
{
//Store (NPS, \_PR.CPU6._PPC)
Notify (\_PR.CPU6, 0x80)
}
If (CondRefOf (\_PR.CPU7._PPC, Local0))
{
Notify (\_PR.CPU7, 0x80)
}
}