http://bugzilla.kernel.org/show_bug.cgi?id=5809





------- Comment #54 from [EMAIL PROTECTED]  2008-02-04 00:58 -------
Thanks for the info.

What Steffen said in comment #40 is very right. The remaing two problems are
>1. Initial state of the lid is always 'closed'
>2. It takes arround 12 seconds to recognise the lid was closed.

For the problem 1: It is caused by the following:
     Method (_LID, 0, NotSerialized)
            {
                Return (LIDS)  // LIDS is declared in the ACPI_NVS memory and
initial value is zero.
            }
      Method (_Q5E, 0, NotSerialized) //Only when the EC triggers acpi
interrupt and Q5E/Q5F method is executed , the state of the LID will be update.
              {
               Store (LIDS, \LIDS)
               Notify (LID0, 0x80)
              }

For the problem 2: From the log in comment #44 and #45 there is no ACPI
interrupt when LID is closed and opened  in case of no waiting 12 seconds. 
But after waiting about 12 seconds, there is EC interrupt and the state of the
lid can be update when LID is closed/opened. 

    Maybe this issue is related to EC hardware. 

    Thanks.




-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to