Contribute
Register

Wake from sleep using lid doens't work

Joined
Dec 10, 2013
Messages
150
Motherboard
Huawei Matebook D 2017
CPU
i5-7200U
Graphics
HD 620
You might want to investigate why ECOK is not set non-zero.
Typically, it is set in _REG upon activation of the EC host driver.
In the _REG Method i've found this :
Code:
Method (_REG, 2, NotSerialized)  // _REG: Region Availability
            {
                If (LEqual (Arg0, 0x03))
                {
                    Store (Arg1, ECOK)
                    Store (Arg1, ECRD)
                    If (ECOK)
                    {
                        Store (One, PWRS)
                        Store (One, LIDS)
                        UPDL ()
                        SELE ()
                    }
                }
            }
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,692
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
In the _REG Method i've found this :
Code:
Method (_REG, 2, NotSerialized)  // _REG: Region Availability
            {
                If (LEqual (Arg0, 0x03))
                {
                    Store (Arg1, ECOK)
                    Store (Arg1, ECRD)
                    If (ECOK)
                    {
                        Store (One, PWRS)
                        Store (One, LIDS)
                        UPDL ()
                        SELE ()
                    }
                }
            }
ACPIDebug.kext can be helpful in debugging/tracing your ACPI code.
 
Top