https://bugzilla.kernel.org/show_bug.cgi?id=15979





--- Comment #4 from Zhang Rui <rui.zh...@intel.com>  2010-05-21 02:40:04 ---
this looks like a BIOS bug to me.

According to the ACPI spec, "Notice that when the battery is a primary battery
(a non-rechargeable battery) and cannot provide accurate information about the
battery to use the calculation of the remaining battery life, the Control
Method Battery can report percentage to OS directly. It does so by reporting
the Last Full Charged Capacity=100 and BatteryPresentRate=0xFFFFFFFF. This
means that Battery Remaining Capacity directly reports the battery's remaining
capacity as a value in the range 0 through 100"

It seems that this BIOS follow this guide although it's a rechargeable battery.

Alexey,
I tried to fix this in the ACPI battery driver, but find that you have some
code to fix the battery.rate_now=0xFFFFFFFF issue, i.e the
ACPI_BATTERY_QUIRK_SIGNED16_CURRENT quirks, is this true?
do you think we should follow the spec to handle this kind of BIOS?

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

------------------------------------------------------------------------------

_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to