public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Sebastian Reichel <sre@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org
Subject: [GIT PULL] power-supply changes for 7.1
Date: Fri, 17 Apr 2026 17:41:25 +0200	[thread overview]
Message-ID: <aeJTAaRJ6lh1wBZr@venus> (raw)

[-- 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 --]

             reply	other threads:[~2026-04-17 15:41 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-17 15:41 Sebastian Reichel [this message]
2026-04-17 18:49 ` [GIT PULL] power-supply changes for 7.1 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aeJTAaRJ6lh1wBZr@venus \
    --to=sre@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox