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





------- Comment #11 from [EMAIL PROTECTED]  2008-07-27 18:38 -------
Method (_BST, 0, NotSerialized)
                    {
                        Store ("==Main Battery Status _BST==", Debug)
                        If (LGreater (ECDY, 0x00))
                        {
                            Decrement (ECDY)
                            Notify (\_SB.PCI0.LPC0.BAT1, 0x81)
                        }

IMO, the value of ECDY is really meaningless in this BIOS, and we can reset it
to 0 freely.
But I'm afraid it's hard to get it fixed in the upstream kernel as
1. it's a BIOS issue.
2. a possible workaround is to evaluate _BST method for 3 times when Linux
tries to get the AC state for the first time. but unfortunately mixing up two
drivers won't be accepted by upstream kernel. :(

so please make sure if you're using the latest BIOS release.
If yes, either you can use the customized DSDT or Yakui can generate a patch
for you to workaround this issue, which will not be upstream.


-- 
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 Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to