On Fri, Feb 09, 2018 at 08:45:30AM -0200, Henrique de Moraes Holschuh wrote:
> On Wed, 07 Feb 2018, Ognjen Galic wrote:
> > The EC/ACPI firmware on Lenovo ThinkPads used to report a status
> > of "Unknown" when the battery is between the charge start and
> > charge stop thresholds. On Windows, it reports "Not Charging"
> > so the quirk has been added to also report correctly.
> > 
> > Now the "status" attribute returns "Not Charging" when the
> > battery on ThinkPads is not physicaly charging.
> > 
> > Reviewed-by: Andy Shevchenko <andy.shevche...@gmail.com>
> > Signed-off-by: Ognjen Galic <smclt...@gmail.com>
> AFAIK, This behavior goes back to the initial SBS implementation in the
> IBM era ECs of the Thinkpads...  We've always called it "idle" in the
> linux-thinkpad community.  The behavior comes from SBS
> (http://smartbattery.org/specs/), the EC was reporting its status
> (charging/not charging *THIS* battery) in one bit, and the battery's
> status (discharging/not discharging *THIS* battery) in a different bit.
> It was rather simple to observe the behavior of those bits in a
> two-battery system.
> Would that apply to these newer Lenovo models?  If so, you might want to
> consider using "idle", instead. "not charging" does _not_ imply "neither
> charging nor discharging", while "idle" does.

I agree, that "Idle" is a better term than "Not Charging", but
the power supply property exists with this name since it has
been introduced. This is exposed to userspace and cannot be
changed easily.

-- Sebastian

Attachment: signature.asc
Description: PGP signature

Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
ibm-acpi-devel mailing list

Reply via email to