mbox series

[GIT,PULL] power-supply changes for 5.12

Message ID 20210221235002.yjqkcbuugnusveg6@earth.universe (mailing list archive)
State Not Applicable, archived
Headers show
Series [GIT,PULL] power-supply changes for 5.12 | expand

Pull-request

ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v5.12

Message

Sebastian Reichel Feb. 21, 2021, 11:50 p.m. UTC
Hi Linus,

The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e:

  Linux 5.11-rc1 (2020-12-27 15:30:22 -0800)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v5.12

for you to fetch changes up to a72acc56f3e939b9e10f2dd460ac1e4519de621f:

  power-supply: use kobj_to_dev() (2021-01-28 01:31:42 +0100)

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

battery/charger driver changes:
 * acer_a500: new fuel gauge driver for Acer Iconia Tab A500
 * bq256xx: new charger driver
 * bq27xxx: Support CHARGE_NOW for bq27z561/bq28z610/bq34z100
 * bq27xxx: Fix inverted CURRENT_NOW sign
 * cpcap: rework fuel gauge and charger drivers
 * ltc4162l: new charger driver
 * max8997-charger: add extcon based current limit configuration
 * max8903, wm97xx, z2: convert to GPIO descriptors (incl. ARM board files)
 * misc. cleanup and fixes

reset drivers:
 * new poweroff driver for ATC260x
 * at91-sama5d2_shdwc: add support for sama7g5
 * drop zte zx driver (SoC support is removed from kernel)

----------------------------------------------------------------
Andreas Kemnade (1):
      power: supply: bq27xxx: fix polarity of current_now

Arnd Bergmann (1):
      power/reset: remove zte zx driver

Arthur Demchenkov (4):
      power: supply: cpcap-battery: Add charge_full property
      power: supply: cpcap-battery: Keep track of state for capacity reporting
      power: supply: cpcap-battery: Implement capacity reporting
      power: supply: cpcap-battery: Add charge_now property

Carl Philipp Klemm (1):
      power: supply: cpcap-battery: improve handling of 3rd party batteries.

Claudiu Beznea (3):
      power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
      dt-bindings: atmel-sysreg: add microchip,sama7g5-shdwc
      power: reset: at91-sama5d2_shdwc: add support for sama7g5

Colin Ian King (2):
      power: supply: max8997_charger: fix spelling mistake "diconnected" -> "disconnected"
      power: supply: cpcap-charger: Fix power_supply_put on null battery pointer

Cristian Ciocaltea (1):
      power: reset: Add poweroff driver for ATC260x PMICs

Daniel González Cabanelas (1):
      power: reset: linkstation-poweroff: add missing put_device()

Dmitry Osipenko (2):
      power: supply: Add battery gauge driver for Acer Iconia Tab A500
      power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable

Hans de Goede (1):
      power: supply: axp288_fuel_gauge: Add Mele PCG03 to the deny-list

Hermes Zhang (1):
      power: supply: bq27xxx: Support CHARGE_NOW for bq27z561/bq28z610/bq34z100

Jian Dong (1):
      power-supply: use kobj_to_dev()

Junlin Yang (2):
      power: supply: charger-manager: fix incorrect health status
      power: supply: charger-manager: fix typo

Linus Walleij (5):
      power: supply: max14656: Drop unused includes
      power: supply: max8903: Absorb pdata header
      power: supply: max8903: Convert to GPIO descriptors
      power: supply: z2_battery: Convert to GPIO descriptors
      power: supply: wm97xx_battery: Convert to GPIO descriptor

Menglong Dong (1):
      power: supply: remove duplicated argument in power_supply_hwmon_info

Mike Looijmans (2):
      power/supply: Add ltc4162-l-charger
      dt-bindings: power/supply: Add ltc4162-l-charger

Pavel Machek (2):
      power: supply: cpcap-charger: Limiting charge current on Droid 4
      power: supply: cpcap-battery: Fix typo

Randy Dunlap (1):
      power: supply: fix sbs-charger build, needs REGMAP_I2C

Ricardo Rivera-Matos (3):
      dt-bindings: power: Add the bq256xx dt bindings
      power: supply: bq256xx: Introduce the BQ256XX charger driver
      power: supply: bq256xx: Fix BQ256XX_NUM_WD_VAL and bq256xx_watchdog_time[] overrun

Rikard Falkeborn (2):
      power: supply: ltc4162-l: Constify static struct attribute_group
      power: supply: core: Constify static struct attribute_group

Samuel Holland (1):
      power: supply: axp20x_usb_power: Init work before enabling IRQs

Sebastian Reichel (2):
      Merge tag 'ib-psy-pxa-for-5.12-signed' into psy-next
      power: supply: cpcap-battery: constify psy_desc

Tian Tao (1):
      power: supply: ds2780: Switch to using the new API kobj_to_dev()

Timon Baetz (1):
      power: supply: max8997_charger: Set CHARGER current limit

Tom Rix (1):
      power: supply: ingenic: remove unneeded semicolon

Tony Lindgren (10):
      power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression
      power: supply: cpcap-charger: Fix missing power_supply_put()
      power: supply: cpcap-battery: Fix missing power_supply_put()
      power: supply: cpcap-charger: Fix flakey reboot with charger connected
      power: supply: cpcap-charger: Make VBUS already provided debug only
      power: supply: cpcap-charger: Use standard enumeration
      power: supply: cpcap-charger: Drop internal state and use generic stats
      power: supply: cpcap-charger: Simplify things with enable and disable
      power: supply: cpcap-charger: Provide state updates for battery from charger
      power: supply: cpcap-battery: Use charger status for battery full detection

Zheng Yongjun (2):
      power: supply: ab8500_fg: convert comma to semicolon
      power: supply: bq24190_charger: convert comma to semicolon

xinjian (1):
      power: supply: bq25980: Fix repetive bq25975 with bq25960

 .../ABI/testing/sysfs-class-power-ltc4162l         |   82 +
 .../devicetree/bindings/arm/atmel-sysregs.txt      |    5 +-
 .../devicetree/bindings/power/supply/bq256xx.yaml  |  110 ++
 .../bindings/power/supply/ltc4162-l.yaml           |   69 +
 arch/arm/mach-pxa/mioa701.c                        |    1 -
 arch/arm/mach-pxa/palm27x.c                        |    1 -
 arch/arm/mach-pxa/palmte2.c                        |    1 -
 arch/arm/mach-pxa/z2.c                             |   12 +-
 drivers/power/reset/Kconfig                        |   15 +-
 drivers/power/reset/Makefile                       |    2 +-
 drivers/power/reset/at91-sama5d2_shdwc.c           |   74 +-
 drivers/power/reset/atc260x-poweroff.c             |  262 +++
 drivers/power/reset/linkstation-poweroff.c         |    1 +
 drivers/power/reset/zx-reboot.c                    |   86 -
 drivers/power/supply/Kconfig                       |   27 +
 drivers/power/supply/Makefile                      |    3 +
 drivers/power/supply/ab8500_fg.c                   |    2 +-
 drivers/power/supply/acer_a500_battery.c           |  297 ++++
 drivers/power/supply/axp20x_usb_power.c            |    2 +-
 drivers/power/supply/axp288_fuel_gauge.c           |    6 +
 drivers/power/supply/bq24190_charger.c             |    2 +-
 drivers/power/supply/bq256xx_charger.c             | 1749 ++++++++++++++++++++
 drivers/power/supply/bq25980_charger.c             |    2 +-
 drivers/power/supply/bq27xxx_battery.c             |   39 +-
 drivers/power/supply/charger-manager.c             |    8 +-
 drivers/power/supply/cpcap-battery.c               |  217 ++-
 drivers/power/supply/cpcap-charger.c               |  262 +--
 drivers/power/supply/ds2760_battery.c              |    2 +-
 drivers/power/supply/ds2780_battery.c              |    8 +-
 drivers/power/supply/ingenic-battery.c             |    2 +-
 drivers/power/supply/ltc4162-l-charger.c           |  931 +++++++++++
 drivers/power/supply/max14656_charger_detector.c   |    2 -
 drivers/power/supply/max8903_charger.c             |  360 ++--
 drivers/power/supply/max8997_charger.c             |   96 ++
 drivers/power/supply/power_supply_hwmon.c          |    2 -
 drivers/power/supply/power_supply_sysfs.c          |    2 +-
 drivers/power/supply/smb347-charger.c              |   12 +-
 drivers/power/supply/wm97xx_battery.c              |   45 +-
 drivers/power/supply/z2_battery.c                  |   46 +-
 include/linux/power/max8903_charger.h              |   43 -
 include/linux/wm97xx.h                             |    1 -
 include/linux/z2_battery.h                         |    1 -
 42 files changed, 4331 insertions(+), 559 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-class-power-ltc4162l
 create mode 100644 Documentation/devicetree/bindings/power/supply/bq256xx.yaml
 create mode 100644 Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml
 create mode 100644 drivers/power/reset/atc260x-poweroff.c
 delete mode 100644 drivers/power/reset/zx-reboot.c
 create mode 100644 drivers/power/supply/acer_a500_battery.c
 create mode 100644 drivers/power/supply/bq256xx_charger.c
 create mode 100644 drivers/power/supply/ltc4162-l-charger.c
 delete mode 100644 include/linux/power/max8903_charger.h

Comments

pr-tracker-bot@kernel.org Feb. 22, 2021, 6:11 p.m. UTC | #1
The pull request you sent on Mon, 22 Feb 2021 00:50:02 +0100:

> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v5.12

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a7dcf5f2356506677c03be5760b5b2111a24a1ec

Thank you!