lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ