summaryrefslogtreecommitdiff
path: root/fs/jffs2
diff options
context:
space:
mode:
authorArthur Demchenkov <spinal.by@gmail.com>2021-01-10 22:54:00 +0300
committerSebastian Reichel <sre@kernel.org>2021-01-15 01:42:42 +0300
commitfaf6e9008114f105353f7b8391efdda40633adf9 (patch)
treebb92f4830f898eaaf86e853cfaf39fac96d20fd8 /fs/jffs2
parent4fb0357c6d57bc8c6fc517e66ece290965e73b11 (diff)
downloadlinux-faf6e9008114f105353f7b8391efdda40633adf9.tar.xz
power: supply: cpcap-battery: Keep track of state for capacity reporting
Save the battery empty and full states so we can use those to estimate the battery capacity in the following patches. If the user provides us with charge_full value (which it could save in a permanent storage between reboots), initialize low and high counter_uah with calculated values. If we hit battery low once, we should stick on reporting it until the charger is connected. This way low->counter_uah will be updated properly, and that will allow us to get more accurate charge_full value. Based on an earlier patch by Tony Lindgren with charge_full usage and other improvments done by Arthur Demchenkov. Cc: Arthur Demchenkov <spinal.by@gmail.com> Cc: Carl Philipp Klemm <philipp@uvos.xyz> Cc: Merlijn Wajer <merlijn@wizzup.org> Cc: Pavel Machek <pavel@ucw.cz> Co-developed-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Arthur Demchenkov <spinal.by@gmail.com> [tony@atomide.com: combined earlier patches, updated comments] Signed-off-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Diffstat (limited to 'fs/jffs2')
0 files changed, 0 insertions, 0 deletions