Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List
{ Return (_SB)
}
However, ACPI defines _PCL as
10.3.2 _PCL (Power Consumer List)
This object evaluates to a list of pointers, each pointing to a device or a bus powered by the power source device. Pointing to a bus indicates that all devices under the bus are powered by the power source device.
Arguments:
None
Return Value:
A variable-length Package containing a list of References to devices or buses
Therefore, _PCL should be refined to
Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List
{ Return (Package(_SB))
}
In DSDT, _PCL is as below:
Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List
Return (_SB)
{
}
However, ACPI defines _PCL as
10.3.2 _PCL (Power Consumer List)
This object evaluates to a list of pointers, each pointing to a device or a bus powered by the power source device. Pointing to a bus indicates that all devices under the bus are powered by the power source device.
Arguments:
None
Return Value:
A variable-length Package containing a list of References to devices or buses
Therefore, _PCL should be refined to
Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List
Return (Package(_SB))
{
}