All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] power-supply changes for 7.2
@ 2026-06-19 12:44 Sebastian Reichel
  0 siblings, 0 replies; only message in thread
From: Sebastian Reichel @ 2026-06-19 12:44 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, linux-pm

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

Hi Linus,

Nothing special from the power-supply tree (no changes outside the
tree, no merge conflicts in linux-next, no core changes). Please
find the details below:

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

  Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

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

for you to fetch changes up to a888754e51e915731c8974c4d6d62709facb35d3:

  Documentation: ABI: sysfs-class-reboot-mode-reboot_modes: fix doc warnings (2026-06-13 00:01:26 +0200)

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

 * power-supply drivers
  - surface-rt-ec: new EC driver providing battery info for Microsoft Surface RT
  - s2m-charger: new driver for battery charger in Samsung S2M PMICs
  - max17042: rework driver
  - bd71828: sysfs for auto input current limitation
  - use named fields for struct platform_device_id and of_device_id entries
  - misc. small cleanups and fixes
 * reset drivers
  - use named fields for struct platform_device_id and of_device_id entries
  - misc. small cleanups and fixes

----------------------------------------------------------------
Alexey Charkov (4):
      power: supply: bq257xx: Fix VSYSMIN clamping logic
      power: supply: bq257xx: Make the default current limit a per-chip attribute
      power: supply: bq257xx: Consistently use indirect get/set helpers
      power: supply: bq257xx: Add fields for 'charging' and 'overvoltage' states

Andreas Kemnade (1):
      power: supply: bd71828: sysfs for auto input current limitation

Costa Shulyupin (1):
      power: supply: Remove unused jz4740-battery.h

Johan Hovold (1):
      power: supply: max17042: fix OF node reference imbalance

Jonas Schwöbel (1):
      power: supply: Add support for Surface RT battery and charger

Kaustabh Chakraborty (1):
      power: supply: add support for Samsung S2M series PMIC charger device

Krzysztof Kozlowski (1):
      power: supply: cros_charge-control: Move MODULE_DEVICE_TABLE next to the table itself

Lucas Tsai (1):
      power: supply: core: fix supplied_from allocations

Ma Ke (1):
      power: supply: cpcap-battery: Fix missing nvmem_device_put() causing reference leak

Md Shofiqul Islam (1):
      power: supply: ab8500_fg: Fix typos in comments

Nathan Chancellor (1):
      power: supply: max17042_battery: Use modern PM ops to clear up warning

Otto Pflüger (1):
      power: reset: sc27xx: Add platform_device_id table

Randy Dunlap (1):
      Documentation: ABI: sysfs-class-reboot-mode-reboot_modes: fix doc warnings

Rosen Penev (1):
      power: reset: st-poweroff: Use of_device_get_match_data()

Sebastian Krzyszkowiak (3):
      power: supply: max17042_battery: Put LSB units into defines
      power: supply: max17042_battery: Use Current register in get_status
      power: supply: max17042_battery: use ModelCfg refresh on max17055

Svyatoslav Ryhel (1):
      dt-bindings: embedded-controller: Document Surface RT EC

Uwe Kleine-König (The Capable Hub) (6):
      power: Drop unused assignment of platform_device_id driver data
      power: supply: max14577: Drop driver data in of and platform device id arrays
      power: Use named initializers for platform_device_id arrays
      power: supply: mt6360_charger: Use of match table unconditionally
      power: Unify code style for platform_device_id arrays
      power: supply: Use named initializers for arrays of i2c_device_data

Vincent Cloutier (3):
      power: supply: max17042_battery: Route MAX17055 SOC alerts through dSOCi
      power: supply: max17042_battery: Keep only critical alerts during suspend
      power: supply: max17042_battery: Remove unused platform-data plumbing

Vladimir Oltean (1):
      power: supply: cpcap-charger: include missing <linux/property.h>

WenTao Liang (1):
      power: supply: charger-manager: fix refcount leak in is_full_charged()

Wentao Liang (1):
      power: reset: linkstation-poweroff: fix use-after-free in the linkstation_poweroff_init()

 .../ABI/testing/sysfs-class-power-bd71828          |  12 +
 .../testing/sysfs-class-reboot-mode-reboot_modes   |  13 +-
 .../microsoft,surface-rt-ec.yaml                   |  63 ++++
 drivers/power/reset/linkstation-poweroff.c         |   2 +-
 drivers/power/reset/qemu-virt-ctrl.c               |   2 +-
 drivers/power/reset/sc27xx-poweroff.c              |   8 +
 drivers/power/reset/spacemit-p1-reboot.c           |   4 +-
 drivers/power/reset/st-poweroff.c                  |   8 +-
 drivers/power/reset/tps65086-restart.c             |   2 +-
 drivers/power/supply/Kconfig                       |  21 ++
 drivers/power/supply/Makefile                      |   2 +
 drivers/power/supply/ab8500_fg.c                   |   2 +-
 drivers/power/supply/adp5061.c                     |   2 +-
 drivers/power/supply/axp288_charger.c              |   2 +-
 drivers/power/supply/axp288_fuel_gauge.c           |   2 +-
 drivers/power/supply/bd71828-power.c               |  77 +++-
 drivers/power/supply/bq2415x_charger.c             |  28 +-
 drivers/power/supply/bq24190_charger.c             |  16 +-
 drivers/power/supply/bq24257_charger.c             |   8 +-
 drivers/power/supply/bq24735-charger.c             |   4 +-
 drivers/power/supply/bq2515x_charger.c             |   6 +-
 drivers/power/supply/bq256xx_charger.c             |  16 +-
 drivers/power/supply/bq257xx_charger.c             |  52 ++-
 drivers/power/supply/bq25890_charger.c             |  10 +-
 drivers/power/supply/bq25980_charger.c             |   8 +-
 drivers/power/supply/bq27xxx_battery_i2c.c         |  64 ++--
 drivers/power/supply/charger-manager.c             |  10 +-
 drivers/power/supply/cpcap-battery.c               |  11 +-
 drivers/power/supply/cpcap-charger.c               |   1 +
 drivers/power/supply/cros_charge-control.c         |   6 +-
 drivers/power/supply/cros_peripheral_charger.c     |   4 +-
 drivers/power/supply/cros_usbpd-charger.c          |   4 +-
 drivers/power/supply/cw2015_battery.c              |   2 +-
 drivers/power/supply/ds2782_battery.c              |   6 +-
 drivers/power/supply/lp8727_charger.c              |   2 +-
 drivers/power/supply/ltc2941-battery-gauge.c       |  10 +-
 drivers/power/supply/ltc4162-l-charger.c           |   8 +-
 drivers/power/supply/macsmc-power.c                |   2 +-
 drivers/power/supply/max14577_charger.c            |  12 +-
 drivers/power/supply/max14656_charger_detector.c   |   4 +-
 drivers/power/supply/max17040_battery.c            |  18 +-
 drivers/power/supply/max17042_battery.c            | 402 +++++++++++----------
 drivers/power/supply/max77693_charger.c            |   2 +-
 drivers/power/supply/max77759_charger.c            |   2 +-
 drivers/power/supply/max77976_charger.c            |   2 +-
 drivers/power/supply/max8971_charger.c             |   2 +-
 drivers/power/supply/max8997_charger.c             |   2 +-
 drivers/power/supply/max8998_charger.c             |   2 +-
 drivers/power/supply/mm8013.c                      |   4 +-
 drivers/power/supply/mt6360_charger.c              |   6 +-
 drivers/power/supply/pf1550-charger.c              |   2 +-
 drivers/power/supply/power_supply_core.c           |  11 +-
 drivers/power/supply/rt5033_battery.c              |   2 +-
 drivers/power/supply/rt5033_charger.c              |   2 +-
 drivers/power/supply/rt9455_charger.c              |   2 +-
 drivers/power/supply/s2m-charger.c                 | 313 ++++++++++++++++
 drivers/power/supply/sbs-battery.c                 |   8 +-
 drivers/power/supply/sbs-charger.c                 |   2 +-
 drivers/power/supply/sbs-manager.c                 |   4 +-
 drivers/power/supply/smb347-charger.c              |  10 +-
 drivers/power/supply/stc3117_fuel_gauge.c          |   2 +-
 drivers/power/supply/surface-rt-ec.c               | 389 ++++++++++++++++++++
 drivers/power/supply/ug3105_battery.c              |   2 +-
 include/linux/power/jz4740-battery.h               |  15 -
 include/linux/power/max17042_battery.h             |  32 +-
 65 files changed, 1323 insertions(+), 431 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-class-power-bd71828
 create mode 100644 Documentation/devicetree/bindings/embedded-controller/microsoft,surface-rt-ec.yaml
 create mode 100644 drivers/power/supply/s2m-charger.c
 create mode 100644 drivers/power/supply/surface-rt-ec.c
 delete mode 100644 include/linux/power/jz4740-battery.h

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-19 12:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-19 12:44 [GIT PULL] power-supply changes for 7.2 Sebastian Reichel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.