* [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.