[GIT PULL] power-supply changes for 5.16

From: Sebastian Reichel
Date: Thu Nov 04 2021 - 14:29:24 EST


Hi Linus,

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v5.16

for you to fetch changes up to 22ad4f99f63fc892412cde5a45d43b2288a60b88:

power: supply: bq25890: Fix initial setting of the F_CONV_RATE field (2021-11-02 16:48:47 +0100)

----------------------------------------------------------------
power supply and reset changes for the v5.16 series

Miscellaneous small fixes and improvements all over
the place. Nothing stands out in particular.

----------------------------------------------------------------
Claudiu Beznea (1):
power: reset: at91-reset: check properly the return value of devm_of_iomap

Colin Ian King (1):
power: supply: wm831x_power: fix spelling mistake on function name

David Heidelberg (1):
dt-bindings: power: supply: max17040: switch to unevaluatedProperties

Geert Uytterhoeven (1):
power: supply: core: Move psy_has_property() to fix build

Hans de Goede (7):
docs: ABI: sysfs-class-power: Documented cycle_count property
power: supply: axp288-charger: Add depends on IOSF_MBIO to Kconfig
power: supply: axp288-charger: Remove unnecessary is_present and is_online helpers
power: supply: axp288-charger: Simplify axp288_get_charger_health()
power: supply: bq27xxx: Fix kernel crash on IRQ handler register error
power: supply: bq25890: Fix race causing oops at boot
power: supply: bq25890: Fix initial setting of the F_CONV_RATE field

Henrik Grimler (2):
power: supply: max17042_battery: use VFSOC for capacity when no rsns
power: supply: max17042_battery: fix typo in MAX17042_IAvg_empty

Jakob Hauser (1):
power: supply: rt5033_battery: Change voltage values to µV

Kate Hsuan (1):
power: supply: axp288-charger: Optimize register reading method

Krzysztof Kozlowski (4):
power: supply: max17040: extend help/description
power: supply: max17042: extend help/description
MAINTAINERS: power: supply: max17042: add entry with reviewers
MAINTAINERS: power: supply: max17040: add entry with reviewers

Linus Walleij (3):
dt-bindings: power: Bindings for Samsung batteries
dt-bindings: power: supply: ab8500: Standard monitored-battery
power: supply: ab8500_bmdata: Use standard phandle

Martin Kepplinger (1):
power: bq25890: add return values to error messages

Matthias Kaehlcke (1):
power: supply: core: Add psy_has_property()

Sebastian Krzyszkowiak (2):
power: supply: max17042_battery: Clear status bits in interrupt handler
power: supply: max17042_battery: Prevent int underflow in set_soc_threshold

Tang Bin (1):
power: supply: cpcap-battery: use device_get_match_data() to simplify code

Thomas Gleixner (1):
power: reset: ltc2952: Use hrtimer_forward_now()

Wei Yongjun (1):
power: supply: axp288_charger: Fix missing mutex_init()

Yang Yingliang (1):
power: supply: max17040: fix null-ptr-deref in max17040_probe()

Documentation/ABI/testing/sysfs-class-power | 13 ++
.../bindings/power/supply/maxim,max17040.yaml | 2 +-
.../bindings/power/supply/samsung,battery.yaml | 56 +++++++
.../power/supply/stericsson,ab8500-btemp.yaml | 10 +-
.../power/supply/stericsson,ab8500-chargalg.yaml | 10 +-
.../power/supply/stericsson,ab8500-charger.yaml | 10 +-
.../power/supply/stericsson,ab8500-fg.yaml | 10 +-
MAINTAINERS | 21 +++
drivers/power/reset/at91-reset.c | 4 +-
drivers/power/reset/ltc2952-poweroff.c | 4 +-
drivers/power/supply/Kconfig | 23 +--
drivers/power/supply/ab8500_bmdata.c | 3 +-
drivers/power/supply/axp288_charger.c | 178 ++++++++++++---------
drivers/power/supply/bq25890_charger.c | 65 ++++----
drivers/power/supply/bq27xxx_battery_i2c.c | 3 +-
drivers/power/supply/cpcap-battery.c | 15 +-
drivers/power/supply/max17040_battery.c | 2 +
drivers/power/supply/max17042_battery.c | 14 +-
drivers/power/supply/power_supply_core.c | 65 ++++----
drivers/power/supply/rt5033_battery.c | 2 +-
drivers/power/supply/wm831x_power.c | 12 +-
include/linux/power/max17042_battery.h | 4 +-
22 files changed, 335 insertions(+), 191 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/supply/samsung,battery.yaml

Attachment: signature.asc
Description: PGP signature