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





------- Comment #72 from [EMAIL PROTECTED]  2008-05-06 18:57 -------
Hi, Steffen
    Thanks for the test. 
    Sorry for my fault. I mixed the acpidump file on your laptop with another.
But anyway it points the root cause that the initial state of the LID is closed
when using the interface of /proc/acpi/button/LID0/state. 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.
     >       } 
  When the LID button is pressed, the _Q5E/_Q5F object will be executed and the
state of the LID can be updated correctly.
   >                     Store (LIDS, \LIDS)
   >                    Notify (LID0, 0x80)

  And if the LID state is stored to the global variable \LIDS in the custom
DSDT, we will get the correct LID state using /proc/acpi/button/LID0/state.
   >  Method (_REG, 2, NotSerialized)            {
 >                       If (LAnd (LEqual (Arg0, 0x03), LEqual (Arg1, One)))
  >                      {
>                                Store(LIDS, \LIDS)

b. takes 12 seconds to receive the LID event when the LID is pressed 
   According to the test on Windows it seems that it also takes about 12
seconds before the notebook starts to enter suspend mode after closing the LID.
IMO this is related with the BIOS. Maybe the delay is a feature of this laptop. 

   Since the two above issuse are caused by BIOS and can't be fixed in Linux
ACPI, IMO this bug can be closed. 

   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 the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to