Message ID | 20210110195403.13758-1-tony@atomide.com (mailing list archive) |
---|---|
Headers | show |
Series | Updates for cpcap charger and battery | expand |
Hi, On Sun, Jan 10, 2021 at 09:53:48PM +0200, Tony Lindgren wrote: > Hi all, > > Here's a series of patches to update cpcap charger and battery support > for showing capacity. I've reorganized and cleaned up the patches posted > earlier and simplified few things in the process compared to the earlier > patches. The first few patches contain minor fixes that can wait for the > merge window no problem. > > The battery capacity is only available if charge_full is written via > sysfs based on calibration, and then a battery low or high value is > seen. This follows what we already have for n900. Thanks, queued. -- Sebastian > > Regards, > > Tony > > > Arthur Demchenkov (4): > power: supply: cpcap-battery: Add charge_full property > power: supply: cpcap-battery: Keep track of state for capacity > reporting > power: supply: cpcap-battery: Implement capacity reporting > power: supply: cpcap-battery: Add charge_now property > > Pavel Machek (2): > power: supply: cpcap-charger: Limiting charge current on Droid 4 > power: supply: cpcap-battery: Fix typo > > Tony Lindgren (9): > power: supply: cpcap-charger: Fix missing power_supply_put() > power: supply: cpcap-battery: Fix missing power_supply_put() > power: supply: cpcap-charger: Fix flakey reboot with charger connected > power: supply: cpcap-charger: Make VBUS already provided debug only > power: supply: cpcap-charger: Use standard enumeration > power: supply: cpcap-charger: Drop internal state and use generic > stats > power: supply: cpcap-charger: Simplify things with enable and disable > power: supply: cpcap-charger: Provide state updates for battery from > charger > power: supply: cpcap-battery: Use charger status for battery full > detection > > drivers/power/supply/cpcap-battery.c | 178 ++++++++++++++++-- > drivers/power/supply/cpcap-charger.c | 259 +++++++++++++++++---------- > 2 files changed, 329 insertions(+), 108 deletions(-) > > -- > 2.30.0