mbox series

[00/11,v2] AB8500 charging fixes

Message ID 20220129004925.639684-1-linus.walleij@linaro.org
Headers show
Series AB8500 charging fixes | expand

Message

Linus Walleij Jan. 29, 2022, 12:49 a.m. UTC
This is a first round of AB8500 charging patches for v5.18.

ChangeLog v1->v2:
- Patch 5 contained code based on a patch I will submit in
  the next iteration, now augmented to apply and build
  cleanly.

Linus Walleij (11):
  power: supply: ab8500: Drop BATCTRL thermal mode
  power: supply: ab8500: Swap max and overvoltage
  power: supply: ab8500: Integrate thermal zone
  power: supply: ab8500_fg: Break loop for measurement
  power: supply: ab8500_fg: Break out load compensated voltage
  power: supply: ab8500_fg: Safeguard compensated voltage
  power: supply: ab8500_fg: Drop useless parameter
  power: supply: ab8500_chargalg: Drop charging step
  power: supply: ab8500_chargalg: Drop enable/disable sysfs
  power: supply: ab8500_charger: Restrict ADC retrieveal
  power: supply: ab8500_charger: Fix VBAT interval check

 drivers/power/supply/Kconfig           |   2 +
 drivers/power/supply/ab8500-bm.h       |  49 ----
 drivers/power/supply/ab8500_bmdata.c   |  34 +--
 drivers/power/supply/ab8500_btemp.c    | 330 +++----------------------
 drivers/power/supply/ab8500_chargalg.c | 318 +-----------------------
 drivers/power/supply/ab8500_charger.c  |  43 ++--
 drivers/power/supply/ab8500_fg.c       |  96 ++++---
 7 files changed, 138 insertions(+), 734 deletions(-)

Comments

Sebastian Reichel Feb. 11, 2022, 7:29 p.m. UTC | #1
Hi,

On Sat, Jan 29, 2022 at 01:49:14AM +0100, Linus Walleij wrote:
> This is a first round of AB8500 charging patches for v5.18.
> 
> ChangeLog v1->v2:
> - Patch 5 contained code based on a patch I will submit in
>   the next iteration, now augmented to apply and build
>   cleanly.
> 
> Linus Walleij (11):
>   power: supply: ab8500: Drop BATCTRL thermal mode
>   power: supply: ab8500: Swap max and overvoltage
>   power: supply: ab8500: Integrate thermal zone
>   power: supply: ab8500_fg: Break loop for measurement
>   power: supply: ab8500_fg: Break out load compensated voltage
>   power: supply: ab8500_fg: Safeguard compensated voltage
>   power: supply: ab8500_fg: Drop useless parameter
>   power: supply: ab8500_chargalg: Drop charging step
>   power: supply: ab8500_chargalg: Drop enable/disable sysfs
>   power: supply: ab8500_charger: Restrict ADC retrieveal
>   power: supply: ab8500_charger: Fix VBAT interval check
> 
>  drivers/power/supply/Kconfig           |   2 +
>  drivers/power/supply/ab8500-bm.h       |  49 ----
>  drivers/power/supply/ab8500_bmdata.c   |  34 +--
>  drivers/power/supply/ab8500_btemp.c    | 330 +++----------------------
>  drivers/power/supply/ab8500_chargalg.c | 318 +-----------------------
>  drivers/power/supply/ab8500_charger.c  |  43 ++--
>  drivers/power/supply/ab8500_fg.c       |  96 ++++---
>  7 files changed, 138 insertions(+), 734 deletions(-)

Thanks, queued.

-- Sebastian