diff options
author | Tony Lindgren <tony@atomide.com> | 2017-06-01 02:19:21 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@kernel.org> | 2017-06-08 13:05:54 +0200 |
commit | 874b2adbed1253a11549cb9b7b912ab65fea9cf2 (patch) | |
tree | 261c261be50bcee5d87c0488e76ff803a3ce76ca /drivers/power/supply/Kconfig | |
parent | dt-bindings: power: supply: cpcap-battery: Add binding (diff) | |
download | linux-874b2adbed1253a11549cb9b7b912ab65fea9cf2.tar.xz linux-874b2adbed1253a11549cb9b7b912ab65fea9cf2.zip |
power: supply: cpcap-battery: Add a battery driver
On the CPCAP PMIC we can use the ADCs for monitoring the battery,
and there is also a coulomb counter. So let's add basic support for
the battery driver.
I did not add any capacity prediction as that should probably be
done in the user space. Or at least user space should tell the kernel
some battery statistics and then the kernel driver could display the
capacity based on that.
Cc: devicetree@vger.kernel.org
Cc: Marcel Partap <mpartap@gmx.net>
Cc: Michael Scott <michael.scott@linaro.org>
Cc: Rob Herring <robh@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Diffstat (limited to 'drivers/power/supply/Kconfig')
-rw-r--r-- | drivers/power/supply/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/power/supply/Kconfig b/drivers/power/supply/Kconfig index 30598aa05e21..f04c44c6c3f3 100644 --- a/drivers/power/supply/Kconfig +++ b/drivers/power/supply/Kconfig @@ -82,6 +82,14 @@ config BATTERY_ACT8945A Say Y here to enable support for power supply provided by Active-semi ActivePath ACT8945A charger. +config BATTERY_CPCAP + tristate "Motorola CPCAP PMIC battery driver" + depends on MFD_CPCAP && IIO + default MFD_CPCAP + help + Say Y here to enable support for battery on Motorola + phones and tablets such as droid 4. + config BATTERY_DS2760 tristate "DS2760 battery driver (HP iPAQ & others)" depends on W1 && W1_SLAVE_DS2760 |