[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20151104221243.GB12849@earth>
Date: Wed, 4 Nov 2015 23:12:44 +0100
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.4
Hi Linus,
The following changes since commit 1f93e4a96c9109378204c147b3eec0d0e8100fde:
Linux 4.3-rc2 (2015-09-20 14:32:34 -0700)
are available in the git repositories at:
git://git.infradead.org/battery-2.6.git tags/for-v4.4
git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v4.4
for you to fetch changes up to 6bd03ce3c12a22d86f59070f1da15aaa2bde8a51:
power: bq27xxx_battery: Remove unneeded dependency in Kconfig (2015-10-19 10:38:50 +0200)
----------------------------------------------------------------
power supply and reset changes for the v4.4 series
* new AXP20X USB Power driver
* new Qualcomm SMBB driver
* new TPS65217 Charger driver
* BQ24257: add BQ24250/BQ24251 support
* overhaul bq27x00 battery driver, rename to bq27xxx
* misc. fixes and cleanups
----------------------------------------------------------------
Alexandre Belloni (5):
power/reset: at91-reset: remove useless at91_reset_platform_probe()
power/reset: at91-reset: allow compiling as a module
power/reset: at91-reset: get and use slow clock
power/reset: at91-poweroff: allow compiling as a module
power/reset: at91-poweroff: get and use slow clock
Andreas Dannenberg (14):
power: bq24257: Remove IRQ config through stat-gpios
power: bq24257: Streamline input current limit setup
power: bq24257: Use managed power supply register
power: bq24257: Simplify bq24257_power_supply_init()
dt: power: bq24257-charger: Cover additional devices
power: bq24257: Add basic support for bq24250/bq24251
power: bq24257: Add bit definition for temp sense enable
power: bq24257: Allow manual setting of input current limit
power: bq24257: Add SW-based approach for Power Good determination
power: bq24257: Add over voltage protection setting support
power: bq24257: Add input DPM voltage threshold setting support
power: bq24257: Allow input current limit sysfs access
power: bq24257: Add various device-specific sysfs properties
Documentation: power: bq24257: Document exported sysfs entries
Andrew F. Davis (8):
power: bq27x00_battery: Remove unneeded i2c MODULE_ALIAS
power: bq27x00_battery: Renaming for consistency
power: bq27xxx_battery: Platform initialization must declare a device
power: bq27xxx_battery: Fix typos and change naming for state of charge functions
power: bq27xxx_battery: Add support for additional bq27xxx family devices
power: bq27xxx_battery: Cleanup health checking
power: bq27xxx_battery: Add interrupt handling support
power: bq27xxx_battery: Remove unneeded dependency in Kconfig
Andrzej Hajda (1):
power: bq27xxx_battery: fix signedness bug in bq27xxx_battery_read_health()
Courtney Cavin (2):
dt-binding: power: Add Qualcomm SMBB binding
power: Add Qualcomm SMBB driver
Dan Carpenter (1):
power: qcom_smbb: test the correct variable
Enric Balletbo i Serra (2):
devicetree: Add TPS65217 charger binding.
power_supply: Add support for tps65217-charger.
Hans de Goede (2):
ARM: dts: Add binding documentation for AXP20x pmic usb power supply
power: Add an axp20x-usb-power driver
Javier Martinez Canillas (1):
power: Remove unnecessary MODULE_ALIAS() for I2C drivers
Julia Lawall (1):
power_supply: charger-manager: add missing of_node_put
Luis de Bethencourt (1):
tps65090-charger: Fix module autoload for OF platform driver
Marcel Ziswiler (1):
power: charger-manager: comment spelling fixes
Marek Belisko (2):
ARM: dts: twl4030: Add iio properties for bci subnode
drivers: power: twl4030_charger: fix link problems when building as module
Mark Brown (1):
power: wm831x_power: Convert to devm_kzalloc()
Milo Kim (2):
power:lp8727_charger: use the private data instead of updating I2C device platform data
power:lp8727_charger: parsing child node after getting debounce-ms
Nicolas Ferre (1):
power: reset: at91-reset/trivial: driver applies to SAMA5 family as well
Pali Rohár (1):
bq2415x_charger: Fix null pointer dereference
Sebastian Reichel (3):
twl4030_charger: add missing iio dependency
power: bq27xxx_battery: fix platform probe
power: bq27xxx_battery: move irq handler to i2c section
Vaishali Thakkar (4):
88pm860x_battery: Convert to using managed resources
power: max17042_battery: Convert to using managed resources
max8903_charger: Convert to using managed resources
power_supply: max8998: Use devm_power_supply_register
Valentin Rothberg (1):
wm831x_power: Use IRQF_ONESHOT to request threaded IRQs
Documentation/ABI/testing/sysfs-class-power | 58 ++++
Documentation/devicetree/bindings/power/bq24257.txt | 53 +++-
Documentation/devicetree/bindings/power_supply/axp20x_usb_power.txt | 34 +++
Documentation/devicetree/bindings/power_supply/qcom_smbb.txt | 131 ++++++++
Documentation/devicetree/bindings/power_supply/tps65217_charger.txt | 12 +
MAINTAINERS | 4 +-
arch/arm/boot/dts/twl4030.dtsi | 2 +
arch/arm/configs/omap2plus_defconfig | 2 +-
arch/unicore32/Kconfig | 2 +-
drivers/power/88pm860x_battery.c | 37 +--
drivers/power/Kconfig | 56 +++-
drivers/power/Makefile | 5 +-
drivers/power/axp20x_usb_power.c | 248 +++++++++++++++
drivers/power/bq2415x_charger.c | 2 +-
drivers/power/bq24190_charger.c | 1 -
drivers/power/bq24257_charger.c | 492 ++++++++++++++++++++++++-----
drivers/power/bq27x00_battery.c | 1129 -------------------------------------------------------------------
drivers/power/bq27xxx_battery.c | 1375 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/power/charger-manager.c | 4 +-
drivers/power/lp8727_charger.c | 31 +-
drivers/power/max17042_battery.c | 26 +-
drivers/power/max8903_charger.c | 93 ++----
drivers/power/max8998_charger.c | 29 +-
drivers/power/pm2301_charger.c | 1 -
drivers/power/qcom_smbb.c | 951 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/power/reset/Kconfig | 4 +-
drivers/power/reset/at91-poweroff.c | 33 +-
drivers/power/reset/at91-reset.c | 69 ++---
drivers/power/rt9455_charger.c | 1 -
drivers/power/smb347-charger.c | 1 -
drivers/power/tps65090-charger.c | 1 +
drivers/power/tps65217_charger.c | 264 ++++++++++++++++
drivers/power/twl4030_charger.c | 39 ++-
drivers/power/wm831x_power.c | 15 +-
drivers/w1/slaves/w1_bq27000.c | 5 +-
include/linux/mfd/axp20x.h | 24 ++
include/linux/power/bq27x00_battery.h | 19 --
include/linux/power/bq27xxx_battery.h | 31 ++
include/linux/power/charger-manager.h | 8 +-
39 files changed, 3818 insertions(+), 1474 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power_supply/axp20x_usb_power.txt
create mode 100644 Documentation/devicetree/bindings/power_supply/qcom_smbb.txt
create mode 100644 Documentation/devicetree/bindings/power_supply/tps65217_charger.txt
create mode 100644 drivers/power/axp20x_usb_power.c
delete mode 100644 drivers/power/bq27x00_battery.c
create mode 100644 drivers/power/bq27xxx_battery.c
create mode 100644 drivers/power/qcom_smbb.c
create mode 100644 drivers/power/tps65217_charger.c
delete mode 100644 include/linux/power/bq27x00_battery.h
create mode 100644 include/linux/power/bq27xxx_battery.h
-- Sebastian
Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)
Powered by blists - more mailing lists