[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20170501083315.itn2hhuvunh45d3d@earth>
Date: Mon, 1 May 2017 10:33:15 +0200
From: Sebastian Reichel <sre@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-pm@...r.kernel.org
Subject: [GIT PULL] power-supply changes for 4.12
Hi Linus,
The following changes since commit c02ed2e75ef4c74e41e421acb4ef1494671585e8:
Linux 4.11-rc4 (2017-03-26 14:15:16 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v4.12
for you to fetch changes up to 6c381663bb3b4febc15b2fb33f046f0b986ce5c5:
power: supply: bq24190_charger: Use new extcon_register_notifier_all() (2017-04-14 01:45:06 +0200)
----------------------------------------------------------------
power supply and reset changes for the v4.12 series
* New drivers
- gemini-poweroff
- cpcap-charger (for Motorola Droid 4)
- battery-lego-ev3 (for LEGO Mindstorms EV3)
* New chip/feature support
- bq24190-charger: add runtime PM support
- bq24190-charger: add bq24192i support
- register masking for syscon-poweroff
* Misc. small fixes & cleanups
----------------------------------------------------------------
Andi Shyti (1):
power: supply: charger-manager: simplify return statements
Andy Shevchenko (1):
power: supply: bq25890: Use gpiod_get()
Arnd Bergmann (1):
power: bq24190_charger: mark PM functions as __maybe_unused
Chanwoo Choi (1):
extcon: Add new extcon_register_notifier_all() to monitor all external connectors
Daniel Perez (1):
power: supply: sbs-charger: simplified bool function
David Lechner (2):
dt-bindings: power: supply: New bindings for LEGO MINDSTORMS EV3 battery
power: supply: New driver for LEGO MINDSTORMS EV3 battery
Dmitry Torokhov (1):
power: supply: twl4030_charger: remove incorrect __exit markups
Enric Balletbo i Serra (2):
dt-bindings: power/supply: rename max8925_batter.txt to max8925_battery.txt
power: supply: tps65217: remove debug messages for function calls
Giedrius Statkevičius (1):
power: supply: lp8788: prevent out of bounds array access
Guy Shapiro (1):
power: reset: syscon-poweroff: add a mask property
Hans de Goede (4):
power: supply: bq24190_charger: Use i2c-core irq-mapping code
power: supply: bq24190_charger: Add support for bq24192i
power: supply: bq24190_charger: Use extcon to determine ilimit, 5v boost
power: supply: bq24190_charger: Use new extcon_register_notifier_all()
Javier Martinez Canillas (3):
power: supply: max17040: Add OF device ID table
power: supply: ltc2941-battery-gauge: Add vendor to compatibles in binding
power: supply: ltc2941-battery-gauge: Add OF device ID table
Liam Breck (4):
power: supply: bq24190_charger: Limit over/under voltage fault logging
power: supply: bq24190_charger: Clean up extcon code
power: supply: bq24190_charger: Uniform pm_runtime_get() failure handling
power: supply: bq24190_charger: Longer delay while polling reset flag
Linus Walleij (2):
power: reset: Add Gemini poweroff DT bindings
power: reset: Add a driver for the Gemini poweroff
Munir Contractor (1):
power: supply: ab8500: Replaced spaces with tabs in indent
Sebastian Reichel (1):
Merge remote-tracking branch 'chanwoo-extcon/ib-extcon-4.12' into psy-next
Tony Lindgren (3):
power: bq24190_charger: Check the interrupt status on resume
power: bq24190_charger: Use PM runtime autosuspend
power: supply: cpcap-charger: Add minimal CPCAP PMIC battery charger
.../bindings/power/reset/gemini-poweroff.txt | 17 +
.../bindings/power/reset/syscon-poweroff.txt | 11 +-
.../bindings/power/supply/cpcap-charger.txt | 37 ++
.../bindings/power/supply/lego_ev3_battery.txt | 21 +
.../devicetree/bindings/power/supply/ltc2941.txt | 6 +-
.../{max8925_batter.txt => max8925_battery.txt} | 0
drivers/extcon/devres.c | 61 ++
drivers/extcon/extcon.c | 66 ++
drivers/extcon/extcon.h | 3 +
drivers/power/reset/Kconfig | 9 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/gemini-poweroff.c | 160 +++++
drivers/power/reset/syscon-poweroff.c | 19 +-
drivers/power/supply/Kconfig | 15 +
drivers/power/supply/Makefile | 2 +
drivers/power/supply/ab8500_bmdata.c | 8 +-
drivers/power/supply/bq24190_charger.c | 427 +++++++++----
drivers/power/supply/bq25890_charger.c | 2 +-
drivers/power/supply/charger-manager.c | 35 +-
drivers/power/supply/cpcap-charger.c | 681 +++++++++++++++++++++
drivers/power/supply/lego_ev3_battery.c | 228 +++++++
drivers/power/supply/lp8788-charger.c | 2 +-
drivers/power/supply/ltc2941-battery-gauge.c | 19 +-
drivers/power/supply/max17040_battery.c | 8 +
drivers/power/supply/sbs-charger.c | 5 +-
drivers/power/supply/tps65217_charger.c | 4 -
drivers/power/supply/twl4030_charger.c | 4 +-
include/linux/extcon.h | 21 +-
include/linux/power/bq24190_charger.h | 16 -
29 files changed, 1691 insertions(+), 197 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/reset/gemini-poweroff.txt
create mode 100644 Documentation/devicetree/bindings/power/supply/cpcap-charger.txt
create mode 100644 Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
rename Documentation/devicetree/bindings/power/supply/{max8925_batter.txt => max8925_battery.txt} (100%)
create mode 100644 drivers/power/reset/gemini-poweroff.c
create mode 100644 drivers/power/supply/cpcap-charger.c
create mode 100644 drivers/power/supply/lego_ev3_battery.c
delete mode 100644 include/linux/power/bq24190_charger.h
Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)
Powered by blists - more mailing lists