]> git.itanic.dy.fi Git - linux-stable/commit
power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist
authorHans de Goede <hdegoede@redhat.com>
Mon, 22 Apr 2019 20:43:01 +0000 (22:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 22 May 2019 05:37:35 +0000 (07:37 +0200)
commit592127e9c1bbc14795292a273faa006d805c7fe8
tree4793c05a521945657b3e7f7ada9c0b2dd743a633
parent26eb5e7fa08db43fffe2d2333ece7f72a49122a7
power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist

commit 9274c78305e12c5f461bec15f49c38e0f32ca705 upstream.

The ACEPC T8 and T11 Cherry Trail Z8350 mini PCs use an AXP288 and as PCs,
rather then portables, they does not have a battery. Still for some
reason the AXP288 not only thinks there is a battery, it actually
thinks it is discharging while the PC is running, slowly going to
0% full, causing userspace to shutdown the system due to the battery
being critically low after a while.

This commit adds the ACEPC T8 and T11 to the axp288 fuel-gauge driver
blacklist, so that we stop reporting bogus battery readings on this device.

BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1690852
Cc: stable@vger.kernel.org
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/power/supply/axp288_fuel_gauge.c