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: <20170503145844.tzsikdf4lzxdeh26@sirena.org.uk>
Date:   Wed, 3 May 2017 23:58:44 +0900
From:   Mark Brown <broonie@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Liam Girdwood <lgirdwood@...il.com>, linux-kernel@...r.kernel.org
Subject: [GIT PULL] regulator updates for v4.12

The following changes since commit 5a7ad1146caa895ad718a534399e38bd2ba721b7:

  Linux 4.11-rc8 (2017-04-23 16:53:00 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v4.12

for you to fetch changes up to ae53b5dbafc9713359696a9cff7e25f2aeaafada:

  Merge remote-tracking branch 'regulator/topic/vctrl' into regulator-next (2017-04-30 22:17:44 +0900)

----------------------------------------------------------------
regulator: Updates for v4.12

Quite a lot going on with the regulator API for this release, much more
in the core than in the drivers for a change:

 - Fixes for voltage change propagation through dumb power switches.
 - A notification when regulators are enabled.
 - A new settling time property for regulators where the time taken to
   move to a new voltage is not related to the size of the change.
 - Some reorganization of the Arizona drivers in preparation for sharing
   the code with the next generation devices they've been integrated
   with.
 - Support for newer Freescale chips in the Anatop regulator.
 - A new driver for voltage controlled regulators to cope with some
   exciting ChromeOS hardware designs.
 - Support for Rohm BD9571MWV-M and TI TPS65132.

----------------------------------------------------------------
Axel Lin (2):
      regulator: tps65132: Fix off-by-one for .max_register setting
      regulator: vctrl: Fix out of bounds array access for vctrl->vtable

Bartosz Golaszewski (1):
      regulator: core: use snprintf() instead of scnprintf()

Charles Keepax (5):
      regulator: arizona-micsupp: Avoid potential memory leak reading init_data
      regulator: arizona-ldo1: Avoid potential memory leak reading init_data
      MAINTAINERS: Add missing regulator regex for Wolfson Arizona parts
      regulator: helpers: Add regmap set_soft_start helper
      regulator: helpers: Add regmap set_pull_down helper

Colin Ian King (1):
      regulator: twl6030: remove redundant range check min_uV > 1300000 && min_uV <= 1350000

Dong Aisheng (6):
      regulator: anatop: check return value of of_get_regulator_init_data
      regulator: anatop: use of_property_read_string to read the name
      regulator: anatop: remove unneeded name field of struct anatop_regulator
      regulator: anatop: set default voltage selector for pcie
      regulator: anatop: make sure regulator name is properly defined
      regulator: anatop: make regulator name property required

George McCollister (1):
      regulator: pfuze100-regulator: add coin support

Harald Geyer (1):
      regulator: core: Add new notification for enabling of regulator

Javier Martinez Canillas (2):
      regulator: ltc3589: Add OF device ID table
      regulator: ltc3676: Add OF device ID table

Jeremy Linton (1):
      regulator: hi655x: Describe consumed platform device

Krzysztof Kozlowski (7):
      regulator: max1586: Constify regulator_ops
      regulator: max77693: Constify regulator_ops
      regulator: max8660: Constify regulator_ops
      regulator: s2mpa01: Constify regulator_ops
      regulator: s2mps11: Constify regulator_ops
      regulator: s5m8767: Constify regulator_ops
      regulator: s2mpa01: Fix inconsistent indenting

Laxman Dewangan (2):
      regulator: DT: Add settling time property for non-linear voltage change
      regulator: Add settling time for non-linear voltage transition

Marek Vasut (1):
      regulator: Add ROHM BD9571MWV-M PMIC regulator driver

Mark Brown (9):
      regulator: core: Only propagate voltage changes to if it can change voltages
      regulator: core: Allow dummy regulators for supplies
      Merge tag 'v4.11-rc1' into regulator-arizona
      Merge remote-tracking branches 'regulator/fix/isl9305', 'regulator/fix/rk808' and 'regulator/fix/tps65023' into regulator-linus
      Merge remote-tracking branch 'regulator/topic/core' into regulator-next
      Merge remote-tracking branches 'regulator/topic/anatop', 'regulator/topic/arizona', 'regulator/topic/bd9571mvw-m' and 'regulator/topic/const' into regulator-next
      Merge remote-tracking branches 'regulator/topic/helpers', 'regulator/topic/hi655x', 'regulator/topic/lm363x', 'regulator/topic/ltc3589' and 'regulator/topic/ltc3676' into regulator-next
      Merge remote-tracking branches 'regulator/topic/notifier', 'regulator/topic/pfuze100', 'regulator/topic/settle', 'regulator/topic/tps65132' and 'regulator/topic/twl6030' into regulator-next
      Merge remote-tracking branch 'regulator/topic/vctrl' into regulator-next

Matthias Kaehlcke (2):
      regulator: core: Limit propagation of parent voltage count and list
      regulator: Add driver for voltage controlled regulators

Milo Kim (2):
      regulator: lm363x: Use generic DT property name for external control pins
      regulator: lm363x: Use generic property for hardware enable pins

Richard Cochran (1):
      regulator: tps65023: Fix inverted core enable logic.

Richard Fitzgerald (7):
      regulator: arizona: Split KConfig options for LDO1 and MICSUPP regulators
      regulator: arizona-micsupp: Move pdata into a separate structure
      regulator: arizona-micsupp: Make arizona_micsupp independent of struct arizona
      regulator: arizona-micsupp: Factor out generic initialization
      regulator: arizona-ldo1: Move pdata into a separate structure
      regulator: arizona-ldo1: Make arizona_ldo1 independent of struct arizona
      regulator: arizona-ldo1: Factor out generic initialization

Stephen Boyd (1):
      regulator: Mark supply_name const and duplicate it as such

Tamara Diaconita (1):
      regulator: core: Fix kerneldoc comments

Venkat Reddy Talla (2):
      regulator: tps65132: add regulator driver for TI TPS65132
      regulator: tps65132: add device-tree binding

Vincent Stehlé (1):
      regulator: isl9305: fix array size

Wadim Egorov (1):
      regulator: rk808: Fix RK818 LDO2

kbuild test robot (1):
      regulator: tps65132: fix platform_no_drv_owner.cocci warnings

 .../bindings/regulator/anatop-regulator.txt        |   1 +
 .../bindings/regulator/lm363x-regulator.txt        |  78 ++-
 .../devicetree/bindings/regulator/pfuze100.txt     |   8 +-
 .../devicetree/bindings/regulator/regulator.txt    |   3 +
 .../bindings/regulator/tps65132-regulator.txt      |  46 ++
 .../devicetree/bindings/regulator/vctrl.txt        |  49 ++
 MAINTAINERS                                        |   2 +
 arch/arm/mach-s3c64xx/mach-crag6410-module.c       |   8 +-
 drivers/regulator/Kconfig                          |  40 +-
 drivers/regulator/Makefile                         |   6 +-
 drivers/regulator/anatop-regulator.c               |  19 +-
 drivers/regulator/arizona-ldo1.c                   | 140 +++---
 drivers/regulator/arizona-micsupp.c                | 119 +++--
 drivers/regulator/bd9571mwv-regulator.c            | 178 +++++++
 drivers/regulator/core.c                           |  37 +-
 drivers/regulator/helpers.c                        |  36 ++
 drivers/regulator/hi655x-regulator.c               |   7 +
 drivers/regulator/internal.h                       |   2 +-
 drivers/regulator/lm363x-regulator.c               |   4 +-
 drivers/regulator/ltc3589.c                        |  25 +-
 drivers/regulator/ltc3676.c                        |   7 +
 drivers/regulator/max1586.c                        |   4 +-
 drivers/regulator/max77693-regulator.c             |   2 +-
 drivers/regulator/max8660.c                        |   4 +-
 drivers/regulator/of_regulator.c                   |   4 +
 drivers/regulator/pfuze100-regulator.c             |  24 +
 drivers/regulator/rk808-regulator.c                |   2 +-
 drivers/regulator/s2mpa01.c                        |  14 +-
 drivers/regulator/s2mps11.c                        |  16 +-
 drivers/regulator/s5m8767.c                        |   4 +-
 drivers/regulator/tps65023-regulator.c             |   3 +-
 drivers/regulator/tps65132-regulator.c             | 284 +++++++++++
 drivers/regulator/twl6030-regulator.c              |   2 -
 drivers/regulator/vctrl-regulator.c                | 546 +++++++++++++++++++++
 include/linux/mfd/arizona/pdata.h                  |   7 +-
 include/linux/platform_data/isl9305.h              |   2 +-
 include/linux/regulator/arizona-ldo1.h             |  24 +
 include/linux/regulator/arizona-micsupp.h          |  21 +
 include/linux/regulator/consumer.h                 |   1 +
 include/linux/regulator/driver.h                   |  18 +
 include/linux/regulator/machine.h                  |   3 +
 include/linux/regulator/pfuze100.h                 |   1 +
 42 files changed, 1626 insertions(+), 175 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/regulator/tps65132-regulator.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/vctrl.txt
 create mode 100644 drivers/regulator/bd9571mwv-regulator.c
 create mode 100644 drivers/regulator/tps65132-regulator.c
 create mode 100644 drivers/regulator/vctrl-regulator.c
 create mode 100644 include/linux/regulator/arizona-ldo1.h
 create mode 100644 include/linux/regulator/arizona-micsupp.h

Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ