mbox series

[GIT,PULL] power-supply changes for 4.19

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

Pull-request

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

Message

Sebastian Reichel Aug. 21, 2018, 11:45 p.m. UTC
Hi Linus,

I was too busy for reviewing patches the last few weeks, so
everything has been in linux-next for a multiple weeks (except
for some fixes, that I initially planned to send for 4.18-rc,
but even those have been in -next for some time now). Stephen
Rothwell noticed a merge conflict in MAINTAINERS file, should
be trivial to figure out.

-- Sebastian

The following changes since commit ce397d215ccd07b8ae3f71db689aedb85d56ab40:

  Linux 4.18-rc1 (2018-06-17 08:04:49 +0900)

are available in the Git repository at:

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

for you to fetch changes up to 5198a48381455969aa1053a0ca2e4ce409be2fc2:

  Merge branch 'psy-fixes' into psy-next (2018-08-16 22:19:22 +0200)

----------------------------------------------------------------
power supply and reset changes for the v4.19 series

* Improve support for TI bq20z75 in sbs-battery
* Add Qualcomm PM8xxx reboot driver
* Add cros-ec USBPD charger driver
* Add adp5061 battery driver
* Move ds2760 battery driver from w1 to power-supply and add DT support
* Misc. fixes

----------------------------------------------------------------
Alexey Khoroshilov (1):
      power: reset: zx-reboot: put device node in zx_reboot_probe()

Arnd Bergmann (1):
      power: supply: ab8500: stop using getnstimeofday64()

Benjamin Tissoires (1):
      power: remove possible deadlock when unregistering power_supply

Brian Norris (2):
      power: supply: sbs-battery: don't assume MANUFACTURER_DATA formats
      dt-bindings: power: sbs-battery: re-document "ti,bq20z75"

Colin Ian King (1):
      power: supply: max1721x: fix spelling mistake "RSenese" -> "RSense"

Dan Carpenter (1):
      power: supply: adp5061: Fix a couple off by ones

Daniel Mack (5):
      dt-bindings: w1: document generic onewire bindings
      dt-bindings: w1: document bindings for ds2760 battery monitor
      w1: core: match sub-nodes of bus masters in devicetree
      power: supply: ds2760_battery: merge ds2760 supply driver with its w1 slave companion
      power: supply: ds2760_battery: add devicetree probing

David Lechner (2):
      power: supply: lego_ev3_battery: Don't ignore iio_read_channel_processed() return value
      power: supply: lego_ev3_battery: fix Vce offset

Enric Balletbo i Serra (2):
      power: supply: tps65217: Switch to SPDX identifier.
      mfd: cros_ec_dev: Register cros_usbpd-charger driver as a subdevice.

Gustavo A. R. Silva (2):
      power: supply: mark expected switch fall-throughs
      power: supply: max77693_charger: fix unintentional fall-through

H. Nikolaus Schaller (2):
      power: generic-adc-battery: fix out-of-bounds write when copying channel properties
      power: generic-adc-battery: check for duplicate properties copied from iio channels

Hans de Goede (1):
      power: supply: axp288_charger: Fix initial constant_charge_current value

Linus Walleij (1):
      power: gemini-poweroff: Avoid more spurious poweroffs

Liu Xiang (1):
      power: supply: bq27xxx: Update comments

Sameer Nanda (2):
      mfd: cros_ec: Add USBPD charger commands and struct definitions.
      power: supply: add cros-ec USBPD charger driver.

Sebastian Reichel (3):
      Merge tag 'ib-mfd-v4.19' into psy-next
      Merge tag 'ds2760-for-v4.19-signed' into psy-next
      Merge branch 'psy-fixes' into psy-next

Stefan Popa (1):
      adp5061: New driver for ADP5061 I2C battery charger

Sudeep Holla (1):
      power: vexpress: fix corruption in notifier registration

Vinod Koul (3):
      dt-bindings: power: reset: Add qcom pon binding
      power: reset: qcom-pon: Add Qcom PON driver
      dt-bindings: power: reset: qcom: Add resin binding

 .../bindings/input/qcom,pm8941-pwrkey.txt          |   1 +
 .../devicetree/bindings/power/reset/qcom,pon.txt   |  45 ++
 .../bindings/power/supply/maxim,ds2760.txt         |  26 +
 .../bindings/power/supply/sbs_sbs-battery.txt      |  12 +-
 Documentation/devicetree/bindings/w1/w1-gpio.txt   |  11 +-
 Documentation/devicetree/bindings/w1/w1.txt        |  25 +
 MAINTAINERS                                        |   7 +
 drivers/mfd/cros_ec_dev.c                          |  16 +
 drivers/power/reset/Kconfig                        |  11 +
 drivers/power/reset/Makefile                       |   1 +
 drivers/power/reset/gemini-poweroff.c              |  12 +-
 drivers/power/reset/qcom-pon.c                     |  91 +++
 drivers/power/reset/vexpress-poweroff.c            |  12 +-
 drivers/power/reset/zx-reboot.c                    |   1 +
 drivers/power/supply/Kconfig                       |  23 +-
 drivers/power/supply/Makefile                      |   2 +
 drivers/power/supply/ab8500_fg.c                   |  14 +-
 drivers/power/supply/adp5061.c                     | 745 +++++++++++++++++++++
 drivers/power/supply/axp20x_usb_power.c            |   1 +
 drivers/power/supply/axp288_charger.c              |   2 +-
 drivers/power/supply/bq27xxx_battery.c             |   3 +-
 drivers/power/supply/cros_usbpd-charger.c          | 545 +++++++++++++++
 drivers/power/supply/ds2760_battery.c              | 348 +++++++---
 drivers/power/supply/generic-adc-battery.c         |  25 +-
 drivers/power/supply/lego_ev3_battery.c            |  20 +-
 drivers/power/supply/max1721x_battery.c            |   2 +-
 drivers/power/supply/max77693_charger.c            |   1 +
 drivers/power/supply/power_supply_core.c           |  11 +-
 drivers/power/supply/sbs-battery.c                 |  67 +-
 drivers/power/supply/tps65217_charger.c            |  22 +-
 drivers/power/supply/wm8350_power.c                |   3 +-
 drivers/w1/slaves/Kconfig                          |  12 -
 drivers/w1/slaves/Makefile                         |   1 -
 drivers/w1/slaves/w1_ds2760.c                      | 175 -----
 drivers/w1/slaves/w1_ds2760.h                      |  59 --
 drivers/w1/w1.c                                    |   3 +
 include/linux/mfd/cros_ec_commands.h               | 132 +++-
 include/linux/power_supply.h                       |   1 +
 include/linux/w1.h                                 |   2 +
 39 files changed, 2077 insertions(+), 413 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt
 create mode 100644 Documentation/devicetree/bindings/power/supply/maxim,ds2760.txt
 create mode 100644 Documentation/devicetree/bindings/w1/w1.txt
 create mode 100644 drivers/power/reset/qcom-pon.c
 create mode 100644 drivers/power/supply/adp5061.c
 create mode 100644 drivers/power/supply/cros_usbpd-charger.c
 delete mode 100644 drivers/w1/slaves/w1_ds2760.c
 delete mode 100644 drivers/w1/slaves/w1_ds2760.h