public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] power-supply changes for 7.1
@ 2026-04-17 15:41 Sebastian Reichel
  2026-04-17 18:49 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Sebastian Reichel @ 2026-04-17 15:41 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-pm

[-- Attachment #1: Type: text/plain, Size: 7051 bytes --]

Hi Linus,

just as a heads up, Mark Brown reported a merge conflict in
drivers/power/supply/Makefile with the usb tree, which picked
up a new driver (max77759_charger) due to dependencies. The
conflict is trivial to solve:

https://lore.kernel.org/all/ac0aJ6jpCcSaemt7@sirena.org.uk/

Greetings,

-- Sebastian

The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:

  Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v7.1

for you to fetch changes up to 98d68b74ebb9d5f145960ff7d96ce8e7a39fb965:

  power: supply: qcom_smbx: allow disabling charging (2026-04-03 00:40:54 +0200)

----------------------------------------------------------------
power supply and reset changes for the 7.1 series

 * power-supply drivers
  - S2MU005: new battery fuel gauge driver
  - macsmc-power: new driver for Apple Silicon
  - qcom_battmgr: Add support for Glymur and Kaanapali
  - max17042: add support for max77759
  - qcom_smbx: allow disabling charging
  - bd71828: add input current limit support
  - multiple drivers: use new device managed workqueue allocation
    function
  - misc. small cleanups and fixes
 * reset core
  - Expose sysfs for registered reboot_modes
 * reset drivers
  - misc. small cleanups and fixes

----------------------------------------------------------------
Andreas Kemnade (1):
      power: supply: bd71828: add input current limit property

Andrew Davis (1):
      power: reset: keystone: Use register_sys_off_handler(SYS_OFF_MODE_RESTART)

André Draszik (11):
      dt-bindings: power: supply: max17042: add support for max77759
      dt-bindings: power: supply: max17042: support shunt-resistor-micro-ohms
      dt-bindings: power: supply: max17042: drop formatting specifier |
      power: supply: max17042: fix a comment typo (then -> than)
      power: supply: max17042: use dev_err_probe() where appropriate
      power: supply: max17042: avoid overflow when determining health
      power: supply: max17042: time to empty is meaningless when charging
      power: supply: max17042: support standard shunt-resistor-micro-ohms DT property
      power: supply: max17042: initial support for Maxim MAX77759
      power: supply: max17042: consider task period (max77759)
      power: supply: max17042: report time to full (max17055 & max77759)

Anjelique Melendez (1):
      power: supply: qcom_battmgr: Add support for Glymur and Kaanapali

Arnd Bergmann (1):
      power: reset: reboot-mode: fix -Wformat-security warning

Bartosz Golaszewski (1):
      power: reset: drop unneeded dependencies on OF_GPIO

Casey Connolly (1):
      power: supply: qcom_smbx: allow disabling charging

Dmitry Torokhov (1):
      power: supply: sbs-manager: normalize return value of gpio_get

Hector Martin (1):
      power: supply: Add macsmc-power driver for Apple Silicon

Jaime Saguillo Revilla (1):
      power: supply: cpcap-battery: fix typo in config name

Kaustabh Chakraborty (1):
      dt-bindings: power: supply: document Samsung S2MU005 battery fuel gauge

Khushal Chitturi (1):
      dt-bindings: power: reset: cortina,gemini-power-controller: convert to DT schema

Krzysztof Kozlowski (10):
      power: supply: axp288_charger: Do not cancel work before initializing it
      power: supply: axp288_charger: Simplify returns of dev_err_probe()
      power: supply: bq24190: Avoid rescheduling after cancelling work
      power: supply: twl4030_madc: Drop unused header includes
      workqueue: devres: Add device-managed allocate workqueue
      power: supply: cw2015: Free allocated workqueue
      power: supply: max77705: Drop duplicated IRQ error message
      power: supply: max77705: Free allocated workqueue and fix removal order
      power: supply: mt6370: Simplify with devm_alloc_ordered_workqueue()
      power: supply: ipaq_micro: Simplify with devm

Sebastian Reichel (1):
      Merge branch 'for-7.1-devm-alloc-wq'

Shivendra Pratap (2):
      Documentation: ABI: Add sysfs-class-reboot-mode-reboot_modes
      power: reset: reboot-mode: Expose sysfs for registered reboot_modes

Svyatoslav Ryhel (2):
      dt-bindings: power: supply: cpcap-battery: document monitored-battery property
      power: supply: cpcap-battery: pass static battery cell data from device tree

Yassine Oudjana (1):
      power: supply: add support for S2MU005 battery fuel gauge device

 .../testing/sysfs-class-reboot-mode-reboot_modes   |  36 +
 .../reset/cortina,gemini-power-controller.yaml     |  42 +
 .../bindings/power/reset/gemini-poweroff.txt       |  17 -
 .../bindings/power/supply/cpcap-battery.yaml       |   1 +
 .../bindings/power/supply/maxim,max17042.yaml      |  21 +-
 .../power/supply/samsung,s2mu005-fuel-gauge.yaml   |  49 ++
 Documentation/driver-api/driver-model/devres.rst   |   4 +
 MAINTAINERS                                        |   1 +
 drivers/power/reset/Kconfig                        |   8 +-
 drivers/power/reset/keystone-reset.c               |  11 +-
 drivers/power/reset/reboot-mode.c                  | 151 +++-
 drivers/power/supply/Kconfig                       |  22 +
 drivers/power/supply/Makefile                      |   2 +
 drivers/power/supply/axp288_charger.c              |  71 +-
 drivers/power/supply/bd71828-power.c               |  62 ++
 drivers/power/supply/bq24190_charger.c             |   9 +-
 drivers/power/supply/cpcap-battery.c               |  31 +-
 drivers/power/supply/cw2015_battery.c              |   3 +-
 drivers/power/supply/ipaq_micro_battery.c          |  50 +-
 drivers/power/supply/macsmc-power.c                | 855 +++++++++++++++++++++
 drivers/power/supply/max17042_battery.c            | 130 +++-
 drivers/power/supply/max77705_charger.c            |  36 +-
 drivers/power/supply/mt6370-charger.c              |  13 +-
 drivers/power/supply/qcom_battmgr.c                |   2 +
 drivers/power/supply/qcom_smbx.c                   |   7 +
 drivers/power/supply/s2mu005-battery.c             | 307 ++++++++
 drivers/power/supply/sbs-manager.c                 |   2 +-
 drivers/power/supply/twl4030_madc_battery.c        |   2 -
 include/linux/power/max17042_battery.h             |  25 +-
 include/linux/workqueue.h                          |  22 +
 kernel/workqueue.c                                 |  28 +
 31 files changed, 1839 insertions(+), 181 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-class-reboot-mode-reboot_modes
 create mode 100644 Documentation/devicetree/bindings/power/reset/cortina,gemini-power-controller.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/reset/gemini-poweroff.txt
 create mode 100644 Documentation/devicetree/bindings/power/supply/samsung,s2mu005-fuel-gauge.yaml
 create mode 100644 drivers/power/supply/macsmc-power.c
 create mode 100644 drivers/power/supply/s2mu005-battery.c

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-04-17 18:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-17 15:41 [GIT PULL] power-supply changes for 7.1 Sebastian Reichel
2026-04-17 18:49 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox