All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] regulator updates for v4.12
@ 2017-05-03 14:58 Mark Brown
  0 siblings, 0 replies; only message in thread
From: Mark Brown @ 2017-05-03 14:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Liam Girdwood, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 9295 bytes --]

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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-05-03 14:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-03 14:58 [GIT PULL] regulator updates for v4.12 Mark Brown

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.