Messages in this thread | | | Date | Mon, 25 Jul 2016 18:42:12 +0100 | From | Mark Brown <> | Subject | [GIT PULL] regulator updates for v4.8 |
| |
The following changes since commit 92d21ac74a9e3c09b0b01c764e530657e4c85c49:
Linux 4.7-rc7 (2016-07-10 20:24:59 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v4.8
for you to fetch changes up to a485f5fc8c8e631c32c65e5ee2bb5719400435d6:
Merge remote-tracking branches 'regulator/topic/qcom-spmi', 'regulator/topic/rn5t618', 'regulator/topic/tps65218' and 'regulator/topic/twl' into regulator-next (2016-07-20 18:02:08 +0100)
---------------------------------------------------------------- regulator: Updates for v4.8
A quiet regulator API release, a few new drivers and some fixes but nothing too notable. There will also be some updates for the PWM regulator coming through the PWM tree which provide much smoother operation when taking over an already running PWM regulator after boot using some new PWM APIs.
- Support for configuration of the initial suspend state from DT. - New drivers for Mediatek MT6323, Ricoh RN5T567 and X-Powers AXP809.
---------------------------------------------------------------- Alexandre Courbot (1): regulator: pwm: Support for enable GPIO
Alim Akhtar (1): regulator: s2mps11: Fix the voltage linear range for s2mps15
Axel Lin (5): regulator: pv880x0: Clean up unnecessary header inclusion regulator: max8973: Fix setting ramp delay regulator: lp873x: Drop _nlr parameter from LP873X_REGULATOR() regulator: mt6323: Fix module description regulator: mt6323: Constify struct regulator_ops
Ben Dooks (1): regulator: twl: fix use of integer as pointer
Boris Brezillon (1): regulator: pwm: Drop unneeded pwm_enable() call
Chen Zhong (1): regulator: mt6323: Add support for MT6323 regulator
Chen-Yu Tsai (1): regulator: axp20x: support AXP809 variant
Douglas Anderson (1): regulator: pwm: Fix regulator ramp delay for continuous mode
Fabio Estevam (3): regulator: pfuze100-regulator: Remove global variable regulator: Kconfig: Mention that PFUZE3000 is also supported regulator: pfuze100-regulator: Adjust MODULE_DESCRIPTION()
Hans de Goede (1): regulator: axp20x: Add support for the (external) drivebus regulator
Henry Chen (2): regulator: mt6397: Constify struct regulator_ops regulator: mt6397: Add buck change mode regulator interface for mt6397
James Ban (1): regulator: da9211: add descriptions for da9212/da9214
John Crispin (1): regulator: Add document for MT6323 regulator
Keerthy (1): regulator: of: setup initial suspend state
Laxman Dewangan (1): regulator: fixed: Remove workaround to handle of_get_named_gpio() return
Mark Brown (8): regulator: Remove regulator_can_change_voltage() Merge tag 'ib-mfd-regulator-arm-v4.8' of git://git.kernel.org/.../lee/mfd into regulator-rn5t618 Merge remote-tracking branches 'regulator/fix/da9053' and 'regulator/fix/s2mps11' into regulator-linus Merge remote-tracking branch 'regulator/topic/axp20x' into regulator-next Merge remote-tracking branches 'regulator/topic/act8865', 'regulator/topic/can-change-voltage', 'regulator/topic/da9210' and 'regulator/topic/da9211' into regulator-next Merge remote-tracking branches 'regulator/topic/fixed', 'regulator/topic/headers', 'regulator/topic/lp837x', 'regulator/topic/max8973' and 'regulator/topic/mt6323' into regulator-next Merge remote-tracking branches 'regulator/topic/mt6397', 'regulator/topic/of', 'regulator/topic/pfuze100', 'regulator/topic/pwm' and 'regulator/topic/qcom-smd' into regulator-next Merge remote-tracking branches 'regulator/topic/qcom-spmi', 'regulator/topic/rn5t618', 'regulator/topic/tps65218' and 'regulator/topic/twl' into regulator-next
Russ Dill (1): regulator: tps65217: Enable suspend configuration
Stefan Agner (5): ARM: dts: meson: minix-neo-x8: define PMIC as power controller mfd: rn5t618: Add Ricoh RN5T567 PMIC support regulator: rn5t618: Add RN5T567 PMIC support mfd: rn5t618: Register power off callback optionally mfd: rn5t618: Register restart handler
Stephen Boyd (4): regulator: qcom_spmi: Add support for S4 supply on pm8941 regulator: qcom_spmi: Update mvs1/mvs2 switches on pm8941 regulator: qcom_spmi: Add support for get_mode/set_mode on switches regulator: qcom_smd: Avoid overlapping linear voltage ranges
Steve Twiss (2): regulator: da9210: addition of device tree support regulator: da9053/52: Fix incorrectly stated minimum and maximum voltage limits
Tero Kristo (2): regulator: tps65218: Enable suspend configuration regulator: tps65218: force set power-up/down strobe to 3 for dcdc3
Wei Yongjun (1): regulator: act8865: Fix missing of_node_put() in act8865_pdata_from_dt()
Documentation/devicetree/bindings/mfd/axp20x.txt | 6 + Documentation/devicetree/bindings/mfd/rn5t618.txt | 19 +- .../devicetree/bindings/regulator/da9210.txt | 12 +- .../devicetree/bindings/regulator/da9211.txt | 47 ++- .../bindings/regulator/mt6323-regulator.txt | 237 ++++++++++++ .../bindings/regulator/pwm-regulator.txt | 7 +- .../bindings/regulator/qcom,spmi-regulator.txt | 6 +- arch/arm/boot/dts/meson8-minix-neo-x8.dts | 1 + drivers/mfd/Kconfig | 7 +- drivers/mfd/rn5t618.c | 70 +++- drivers/regulator/Kconfig | 18 +- drivers/regulator/Makefile | 1 + drivers/regulator/act8865-regulator.c | 12 +- drivers/regulator/axp20x-regulator.c | 147 +++++-- drivers/regulator/core.c | 27 -- drivers/regulator/da9052-regulator.c | 6 +- drivers/regulator/da9210-regulator.c | 21 +- drivers/regulator/da9211-regulator.c | 13 +- drivers/regulator/da9211-regulator.h | 3 +- drivers/regulator/fixed.c | 14 +- drivers/regulator/lp873x-regulator.c | 14 +- drivers/regulator/max8973-regulator.c | 16 +- drivers/regulator/mt6323-regulator.c | 425 +++++++++++++++++++++ drivers/regulator/mt6397-regulator.c | 95 ++++- drivers/regulator/of_regulator.c | 3 + drivers/regulator/pfuze100-regulator.c | 15 +- drivers/regulator/pv88060-regulator.c | 3 - drivers/regulator/pv88080-regulator.c | 3 - drivers/regulator/pv88090-regulator.c | 3 - drivers/regulator/pwm-regulator.c | 40 +- drivers/regulator/qcom_smd-regulator.c | 3 +- drivers/regulator/qcom_spmi-regulator.c | 7 +- drivers/regulator/rn5t618-regulator.c | 40 +- drivers/regulator/s2mps11.c | 6 +- drivers/regulator/tps65217-regulator.c | 69 +++- drivers/regulator/tps65218-regulator.c | 76 +++- drivers/regulator/twl-regulator.c | 2 +- include/linux/mfd/rn5t618.h | 13 + include/linux/mfd/tps65217.h | 1 + include/linux/mfd/tps65218.h | 2 + include/linux/regulator/consumer.h | 6 - include/linux/regulator/da9211.h | 5 +- include/linux/regulator/mt6323-regulator.h | 52 +++ 43 files changed, 1357 insertions(+), 216 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/mt6323-regulator.txt create mode 100644 drivers/regulator/mt6323-regulator.c create mode 100644 include/linux/regulator/mt6323-regulator.h [unhandled content-type:application/pgp-signature] | |