[GIT PULL] power supply changes for 4.3
From: Sebastian Reichel
Date: Mon Aug 24 2015 - 09:54:47 EST
Hi,
This time the pull-request comes a bit early, since I'm on vacation from
tomorrow until 2015-09-10 without any internet connection. In addition
to the git.infradead.org based repository used so far, I also pushed the
tag to git.kernel.org.
-- Sebastian
The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754:
Linux 4.2-rc1 (2015-07-05 11:01:52 -0700)
are available in the git repositories at:
git://git.infradead.org/battery-2.6.git tags/for-v4.3
git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v4.3
for you to fetch changes up to b68c3161430a4c7c0a001e658188bfea6a2fe5bd:
bq2415x_charger: Allow to load and use driver even if notify device is not registered yet (2015-08-21 16:46:38 +0200)
----------------------------------------------------------------
power supply and reset changes for the v4.3 series
* new reset driver for ZTE SoCs
* add support for sama5d3 reset handling
* overhaul of twl4030 charger driver
* misc. fixes and cleanups
----------------------------------------------------------------
Anda-Maria Nicolae (1):
power_supply: rt9455_charger: Properly notify userspace about charging events
Andreas Dannenberg (1):
power: bq24190_charger: Fix charge type sysfs property
Andrew F. Davis (4):
power: bq27x00_battery: Add manufacturer property
power: bq27x00_battery: Fix lines over 80 characters long
power: bq27x00_battery: Fix function parameter alignment
power: bq27x00_battery: Checkpatch fixes
Geert Uytterhoeven (1):
power: Allow compile test of GPIO consumers if !GPIOLIB
Javier Martinez Canillas (1):
power: Export I2C module alias information in missing drivers
Josh Wu (1):
power: reset: at91: add sama5d3 reset function
Jun Nie (2):
power/reset: zx: Register restart handler
power/reset: zx: Remove unnecessary include file
Krzysztof Kozlowski (1):
power_supply: Drop owner assignment from i2c_driver
Mike Looijmans (1):
power/ltc2941-battery-gauge.c: Use the devicetree node name as supply name
NeilBrown (14):
twl4030_charger: use devm_request_threaded_irq
twl4030_charger: use devres for power_supply_register and kzalloc.
twl4030_charger: use runtime_pm to keep usb phy active while charging.
twl4030_charger: correctly handle -EPROBE_DEFER from devm_usb_get_phy_by_node
twl4030_charger: trust phy to determine when USB power is available.
twl4030_charger: split uA calculation into a function.
twl4030_charger: allow fine control of charger current.
twl4030_charger: distinguish between USB current and 'AC' current
twl4030_charger: allow max_current to be managed via sysfs.
twl4030_charger: enable manual enable/disable of usb charging.
twl4030_charger: add software controlled linear charging mode.
twl4030_charger: add ac/mode to match usb/mode
twl4030_charger: Increase current carefully while watching voltage.
twl4030_charger: fix compile error when TWL4030_MADC not available.
Pali Rohár (2):
rx51-battery: Set name to rx51-battery
bq2415x_charger: Allow to load and use driver even if notify device is not registered yet
Pavel Machek (1):
twl4030_charger: convert to module_platform_driver instead of ..._probe.
Sebastian Reichel (1):
MAINTAINERS: AVS is not maintained via power supply tree
Vaishali Thakkar (1):
power_supply: bq24735: Convert to using managed resources
Vladimir Zapolskiy (3):
power: ds2780_battery: clean up eeprom read/write functions
power: ds2781_battery: clean up eeprom read/write functions
power: olpc_battery: clean up eeprom read function
.../ABI/testing/sysfs-class-power-twl4030 | 45 ++
.../devicetree/bindings/arm/atmel-at91.txt | 2 +-
MAINTAINERS | 1 +
drivers/mfd/twl-core.c | 9 +-
drivers/power/Kconfig | 17 +-
drivers/power/bq2415x_charger.c | 143 ++---
drivers/power/bq24190_charger.c | 4 +-
drivers/power/bq24735-charger.c | 52 +-
drivers/power/bq27x00_battery.c | 123 +++--
drivers/power/ds2780_battery.c | 20 +-
drivers/power/ds2781_battery.c | 8 -
drivers/power/ltc2941-battery-gauge.c | 54 +-
drivers/power/olpc_battery.c | 7 +-
drivers/power/pm2301_charger.c | 1 -
drivers/power/reset/Kconfig | 7 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/at91-reset.c | 26 +-
drivers/power/reset/zx-reboot.c | 80 +++
drivers/power/rt5033_battery.c | 2 +-
drivers/power/rt9455_charger.c | 16 +-
drivers/power/rx51_battery.c | 2 +-
drivers/power/twl4030_charger.c | 598 +++++++++++++++++----
22 files changed, 862 insertions(+), 356 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-class-power-twl4030
create mode 100644 drivers/power/reset/zx-reboot.c
Attachment:
signature.asc
Description: Digital signature