* [GIT PULL] power-supply changes for 4.11
@ 2017-02-20 6:17 Sebastian Reichel
0 siblings, 0 replies; only message in thread
From: Sebastian Reichel @ 2017-02-20 6:17 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-pm
[-- Attachment #1: Type: text/plain, Size: 11115 bytes --]
Hi Linus,
Everything in my pull-request has been in linux-next for three
weeks. There are overlappings with mfd & arm, but no problems
were reported by Stephen, so I assume the immutable branches
worked as expected.
-- Sebastian
The following changes since commit 7ce7d89f48834cefece7804d38fc5d85382edf77:
Linux 4.10-rc1 (2016-12-25 16:13:08 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git tags/for-v4.11
for you to fetch changes up to 744cc304a18f1c9de4f3215fbe93fe878f934179:
power: supply: add AC power supply driver for AXP20X and AXP22X PMICs (2017-01-29 23:15:18 +0100)
----------------------------------------------------------------
power supply and reset changes for the v4.11 series
* New drivers
- sbs-charger driver
- max14656_charger_detector
- axp20x_ac_power
* New chip/feature support
- axp20x_usb_power: add AXP223 support
- tps65217: add usb charger support
- qcom_smbb: support otg regulator
- at91-reset: add samx7 support
* Dropped drivers
- intel_mid_battery (platform was dropped)
* Fixes
- at91-poweroff: avoid wearing off LPDDR memory
- replace deprecated extcon API
- lots of cleanup and style fixes
- misc. minor functionality fixes
----------------------------------------------------------------
Alexander Kurz (2):
dt-bindings: power: supply: Add max14656_charger_detector
power: supply: Add support for MAX14656 USB charger detector
Alexandre Belloni (3):
ARM: at91: define LPDDR types
power: reset: at91-poweroff: timely shutdown LPDDR memories
power: reset: at91-reset: remove leftover platform_device_id
Andy Shevchenko (1):
power: supply: remove Intel Moorestown battery support
Arnd Bergmann (1):
power: supply: qcom_smbb: add regulator dependency
Bird, Tim (2):
dt-bindings: power: supply: Add otg regulator binding
power: supply: qcom_smbb: Add otg regulator for control of vbus
Chanwoo Choi (2):
power: supply: axp288_charger: Replace the extcon API
power: supply: qcom_smbb: Replace the deprecated extcon API
Chris Lapa (12):
power: supply: bq27xxx: move overtemp tests to a switch statement.
power: supply: bq27xxx: rename BQ27500 allow for deprecation in future.
power: supply: bq27xxx: rename BQ27510 allow for deprecation in future.
power: supply: bq27xxx: adds specific support for bq27500/1 revision.
power: supply: bq27xxx: adds specific support for bq27510-g1 revision.
power: supply: bq27xxx: adds specific support for bq27510-g2 revision.
power: supply: bq27xxx: adds specific support for bq27510-g3 revision.
power: supply: bq27xxx: adds specific support for bq27520-g1 revision.
power: supply: bq27xxx: adds specific support for bq27520-g2 revision.
power: supply: bq27xxx: adds specific support for bq27520-g3 revision.
power: supply: bq27xxx: adds specific support for bq27520-g4 revision.
power: supply: bq27xxx: adds device tree binding documentation.
Colin Ian King (3):
power: supply: wm97xx_battery: remove redundant 2nd null check on pdata
power: supply: fix spelling mistake: supply: "Celcius" -> "Celsius"
power: supply: bq2415x: check for NULL acpi_id to avoid null pointer dereference
Gustavo A. R. Silva (2):
power: supply: ab8500_btemp: Compress return logic into one line.
power: supply: pcf50633-charger: Compress return logic into one line.
Hans de Goede (18):
power: supply: axp288_charger: Make charger_init_hw_regs propagate i2c errors
power: supply: axp288_charger: Drop platform_data dependency
power: supply: axp288_fuel_gauge: Drop platform_data dependency
power: supply: axp288_fuel_gauge: Fix fuel_gauge_reg_readb return on error
power: supply: axp288_fuel_gauge: Read 15 bit values 2 registers at a time
power: supply: axp288_fuel_gauge: Read 12 bit values 2 registers at a time
power: supply: axp288_charger: Use devm_power_supply_register
power: supply: axp288_charger: Register extcon notifers after power_supply
power: supply: axp288_charger: Move init_hw_regs call before supply registration
power: supply: axp288_charger: Actually get and use the USB_HOST extcon device
power: supply: axp288_charger: Handle charger type changing without disconnect
power: supply: axp288_charger: Some minor cleanups
power: supply: axp288_charger: Get and process initial hardware-state
power: supply: axp288_charger: Fix wrong regmap_update_bits
power: supply: axp288_charger: Remove unnecessary irq?_en register writes
power: supply: axp288_charger: Fix the module not auto-loading
power: supply: axp288_charger: Use one notifier_block per extcon cable
power: supply: axp288_fuel_gauge: Remove unnecessary irq?_en register writes
Javier Martinez Canillas (1):
power: supply: max14656: Export I2C and OF device ID as module aliases
Liam Breck (7):
power: supply: bq24190_charger: Fix irq trigger to IRQF_TRIGGER_FALLING
power: supply: bq24190_charger: Call set_mode_host() on pm_resume()
power: supply: bq24190_charger: Install irq_handler_thread() at end of probe()
power: supply: bq24190_charger: Call power_supply_changed() for relevant component
power: supply: bq24190_charger: Don't read fault register outside irq_handle_thread()
power: supply: bq24190_charger: Handle fault before status on interrupt
power: supply: bq24190_charger: Adjust formatting
Linus Walleij (1):
power: supply: gpio_charger: switch to using GPIO descriptors
Michal Suchanek (1):
power: supply: axp20x_usb_power: fix warning on 64bit
Milo Kim (8):
power: supply: tps65217: Use 'poll_task' on unloading the module
power: supply: tps65217: Support USB charger interrupt
power: supply: tps65217: Use generic name for charger online
power: supply: tps65217: Use generic name for power supply structure
power: supply: tps65217: Use generic name for power supply property
power: supply: tps65217: Use generic name for get_property()
power: supply: tps65217: Use generic charger name
dt-bindings: power: supply: Update TPS65217 properties
Nicolas Saenz Julienne (2):
dt-bindings: power: supply: sbs-charger bindings
power: supply: add sbs-charger driver
Peter Rosin (8):
power: supply: bq24735-charger: simplify register update to stop charging
dt-bindings: power: supply: bq24735: reverse the polarity of ac-detect
power: supply: bq24735-charger: optionally poll the ac-detect gpio
power: supply: bq24735: move down bq24735_{en,dis}able_charging
power: supply: bq24735: configure the charger as part of enabling it
power: supply: bq24735: always check for AC adapter presence in probe
power: supply: bq24735: allow polling even if there is no ac-detect gpio
power: supply: bq24735: bring down the noise level
Quentin Schulz (7):
power: supply: axp20x_usb_power: use of_device_id data field instead of device_is_compatible
power: supply: axp20x_usb_power: set min voltage and max current from sysfs
dt-bindings: power: supply: axp20x_usb_power: add axp223 compatible
power: supply: axp20x_usb_power: add 100mA max current limit for AXP223
power: supply: axp20x_usb_power: use IIO channels when available
dt-bindings: power: supply: add AXP20X/AXP22X AC power supply
power: supply: add AC power supply driver for AXP20X and AXP22X PMICs
Sebastian Reichel (2):
Merge branch 'psy-mfd-axp288-immutable' into psy-next
Merge branch 'psy-arm-at91-immutable' into psy-next
Srikant Ritolia (1):
power: supply: max8997_charger: Using device managed API and remove OOM print
Szemző András (1):
power: reset: at91-reset: add samx7 support
kbuild test robot (1):
power: supply: max14656: fix platform_no_drv_owner.cocci warnings
.../bindings/power/supply/axp20x_ac_power.txt | 22 +
.../bindings/power/supply/axp20x_usb_power.txt | 5 +
.../devicetree/bindings/power/supply/bq27xxx.txt | 36 +
.../devicetree/bindings/power/supply/qcom_smbb.txt | 19 +
.../bindings/power/supply/sbs_sbs-charger.txt | 23 +
.../bindings/power/supply/ti,bq24735.txt | 8 +-
.../bindings/power/supply/tps65217_charger.txt | 7 +-
.../bindings/power_supply/maxim,max14656.txt | 25 +
drivers/power/reset/Kconfig | 2 +-
drivers/power/reset/at91-poweroff.c | 54 +-
drivers/power/reset/at91-reset.c | 18 +-
drivers/power/reset/at91-sama5d2_shdwc.c | 49 +-
drivers/power/supply/Kconfig | 36 +-
drivers/power/supply/Makefile | 4 +-
drivers/power/supply/ab8500_btemp.c | 16 +-
drivers/power/supply/axp20x_ac_power.c | 253 +++++++
drivers/power/supply/axp20x_usb_power.c | 187 ++++-
drivers/power/supply/axp288_charger.c | 387 +++++-----
drivers/power/supply/axp288_fuel_gauge.c | 539 +++-----------
drivers/power/supply/bq2415x_charger.c | 5 +
drivers/power/supply/bq24190_charger.c | 188 ++---
drivers/power/supply/bq24735-charger.c | 108 ++-
drivers/power/supply/bq27xxx_battery.c | 356 ++++++++-
drivers/power/supply/bq27xxx_battery_i2c.c | 22 +-
drivers/power/supply/gpio-charger.c | 84 ++-
drivers/power/supply/intel_mid_battery.c | 795 ---------------------
drivers/power/supply/max14656_charger_detector.c | 327 +++++++++
drivers/power/supply/max8997_charger.c | 15 +-
drivers/power/supply/pcf50633-charger.c | 13 +-
drivers/power/supply/qcom_smbb.c | 72 +-
drivers/power/supply/sbs-charger.c | 274 +++++++
drivers/power/supply/tps65217_charger.c | 99 +--
drivers/power/supply/wm97xx_battery.c | 5 -
include/linux/mfd/axp20x.h | 31 +-
include/linux/power/bq27xxx_battery.h | 12 +-
include/soc/at91/at91sam9_ddrsdr.h | 3 +
36 files changed, 2280 insertions(+), 1819 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/supply/axp20x_ac_power.txt
create mode 100644 Documentation/devicetree/bindings/power/supply/bq27xxx.txt
create mode 100644 Documentation/devicetree/bindings/power/supply/sbs_sbs-charger.txt
create mode 100644 Documentation/devicetree/bindings/power_supply/maxim,max14656.txt
create mode 100644 drivers/power/supply/axp20x_ac_power.c
delete mode 100644 drivers/power/supply/intel_mid_battery.c
create mode 100644 drivers/power/supply/max14656_charger_detector.c
create mode 100644 drivers/power/supply/sbs-charger.c
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-02-20 6:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-20 6:17 [GIT PULL] power-supply changes for 4.11 Sebastian Reichel
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.