[GIT PULL] power-supply changes for 6.0

From: Sebastian Reichel
Date: Thu Aug 11 2022 - 19:28:37 EST


Hi Linus,

Sorry, a bit late this time. On the positive site all patches have
been in linux-next for a month.

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to c9d8468158adca6dffd2ff5b1befd35f75568b10:

power: supply: olpc_battery: Hold the reference returned by of_find_compatible_node (2022-07-17 01:05:54 +0200)

----------------------------------------------------------------
power supply and reset changes for the v6.0 series

power-supply core:
- none

drivers:
- pwr-mlxbf: new reset driver for Mellanox BlueField
- at91-reset: SAMA7G5 support
- ab8500: continue refurbishing
- misc. minor fixes

----------------------------------------------------------------
Asmaa Mnebhi (2):
power: reset: pwr-mlxbf: add BlueField SoC power control driver
power: reset: pwr-mlxbf: add missing include

Claudiu Beznea (7):
dt-bindings: reset: convert Atmel/Microchip reset controller to YAML
dt-bindings: reset: atmel,at91sam9260-reset: add sama7g5 bindings
dt-bindings: reset: add sama7g5 definitions
power: reset: at91-reset: document structures and enums
power: reset: at91-reset: add at91_reset_data
power: reset: at91-reset: add reset_controller_dev support
power: reset: at91-reset: add support for SAMA7G5

Jiang Jian (1):
power: supply: ab8500_fg: drop duplicated 'is' in comment

Julia Lawall (1):
power: supply: lp8788: fix typo in comment

Krzysztof Kozlowski (5):
dt-bindings: power: supply: bq24190: use regulator schema for child node
dt-bindings: power: supply: qcom,pm8941: use regulator schema for child node
dt-bindings: power: supply: qcom,pm8941: document usb-charge-current-limit
dt-bindings: power: supply: summit,smb347: use absolute path to schema
dt-bindings: power: reset: qcom,pshold: convert to dtschema

Liang He (1):
power: supply: olpc_battery: Hold the reference returned by of_find_compatible_node

Linus Walleij (4):
power: supply: ab8500: Respect charge_restart_voltage_uv
power: supply: ab8500: Exit maintenance if too low voltage
power: supply: ab8500: Add MAINTAINERS entry
power: supply: ab8500: Drop external charger leftovers

Luca Ceresoli (1):
power: supply: max77976: update Luca Ceresoli's e-mail address

Schspa Shi (1):
power: supply: Fix typo in power_supply_check_supplies

Sebastian Reichel (1):
Merge tag 'at91-reset-sama7g5-signed' into psy-next

Tetsuo Handa (1):
power: supply: ab8500: Remove flush_scheduled_work() call.

Tom Rix (1):
power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables

Xiang wangx (1):
power: supply: bq24257: Fix syntax error in comments

Xiaohui Zhang (1):
power: supply: cros_peripheral: Use struct_size() helper in kzalloc()

Yang Li (1):
power: supply: Remove unnecessary print function dev_err()

Zheng Bin (1):
power: supply: ab8500: add missing destroy_workqueue in ab8500_charger_bind

.../devicetree/bindings/arm/atmel-sysregs.txt | 15 -
.../bindings/power/reset/msm-poweroff.txt | 17 -
.../bindings/power/reset/qcom,pshold.yaml | 35 ++
.../devicetree/bindings/power/supply/bq24190.yaml | 2 +-
.../bindings/power/supply/qcom,pm8941-charger.yaml | 9 +-
.../power/supply/summit,smb347-charger.yaml | 2 +-
.../bindings/reset/atmel,at91sam9260-reset.yaml | 68 +++
MAINTAINERS | 5 +
drivers/power/reset/Kconfig | 6 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/at91-reset.c | 184 +++++++-
drivers/power/reset/pwr-mlxbf.c | 97 ++++
drivers/power/supply/ab8500-chargalg.h | 4 -
drivers/power/supply/ab8500_btemp.c | 1 -
drivers/power/supply/ab8500_chargalg.c | 70 ++-
drivers/power/supply/ab8500_charger.c | 48 +-
drivers/power/supply/ab8500_fg.c | 3 +-
drivers/power/supply/bq24257_charger.c | 2 +-
drivers/power/supply/cros_peripheral_charger.c | 2 +-
drivers/power/supply/goldfish_battery.c | 4 +-
drivers/power/supply/lp8788-charger.c | 2 +-
drivers/power/supply/max77976_charger.c | 4 +-
drivers/power/supply/olpc_battery.c | 5 +-
drivers/power/supply/pm2301_charger.h | 492 ---------------------
drivers/power/supply/power_supply_core.c | 4 +-
include/dt-bindings/reset/sama7g5-reset.h | 10 +
26 files changed, 462 insertions(+), 630 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/power/reset/msm-poweroff.txt
create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pshold.yaml
create mode 100644 Documentation/devicetree/bindings/reset/atmel,at91sam9260-reset.yaml
create mode 100644 drivers/power/reset/pwr-mlxbf.c
delete mode 100644 drivers/power/supply/pm2301_charger.h
create mode 100644 include/dt-bindings/reset/sama7g5-reset.h

Attachment: signature.asc
Description: PGP signature