Messages in this thread | | | Date | Tue, 23 Jun 2015 17:04:34 +0100 | From | Mark Brown <> | Subject | [GIT PULL] regulator updates for v4.2 |
| |
The following changes since commit 0f57d86787d8b1076ea8f9cbdddda2a46d534a27:
Linux 4.1-rc8 (2015-06-14 15:51:10 -1000)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v4.2
for you to fetch changes up to 733ada000f2c9618ccbac7b9ba146113f0a6675b:
Merge remote-tracking branches 'regulator/topic/of', 'regulator/topic/pwm', 'regulator/topic/qcom' and 'regulator/topic/soft-start' into regulator-next (2015-06-22 11:19:56 +0100)
---------------------------------------------------------------- regulator: Updates for v4.2
Another fairly quiet release, some new drivers with generic handling for minor features but nothing that makes a substantial difference outside of the subsystem or for most boards:
- Support for a bunch of new parameters which are present on enough regulators to be worth having generic handling for in the framework. - Fixes for some issues with printing constraints during boot which should probably have gone in for v4.1 but didn't. - New drivers for Dialog DA9062, Maxim MAX77621 and Qualcomm SPMI regulators.
---------------------------------------------------------------- Axel Lin (7): regulator: max77843: Fix enable_mask for max77843 charger regulator: max77843: Convert to use regulator_is_enabled_regmap regulator: da9062: Fix modalias regulator: lp8755: Convert to devm_request_threaded_irq regulator: da9063: Fix up irq leak regulator: max8973: Fix up ramp_delay for MAX8973_RAMP_25mV_PER_US case regulator: qcom_spmi: Fix calculating number of voltages
Charles Keepax (1): regulator: arizona-ldo1: Add additional supported voltage
Fabio Estevam (2): regulator: max77686: Fix typo in email address regulator: wm831x: Pass the IRQF_ONESHOT flag
Geert Uytterhoeven (1): regulator: Allow compile test of GPIO consumers if !GPIOLIB
Heiko Stuebner (1): regulator: fan53555: fill set_voltage_time_set callback
Joe Perches (1): regulator: max77686: fix gpio_enabled shift wrapping bug
Julia Lawall (1): regulator: fix simple_return.cocci warnings
Krzysztof Kozlowski (6): regulator: Fix the function name in documentation regulator: max14577: Reduce duplication of regulator_desc initializers regulator: max77843: Reduce duplication of regulator_desc initializers regulator: Remove unneeded semicolons regulator: max77693: Use core code for charger's is_enabled regulator: 88pm8607: Constify platform_device_id
Laxman Dewangan (7): regulator: max8973: set startup time for rail based on BIAS control regulator: max8973: make default/unset dvs gpio as invalid gpio regulator: max8973: get rid of extra variable for gpio validity regulator: max8973: add DT parsing of platform specific parameter regulator: max8973: add mechanism to enable/disable through GPIO regulator: max8973: configure ramp delay through callback regulator: max8973: add support for MAX77621
Lee Jones (3): regulator: pwm-regulator: Remove unnecessary descriptor attribute from ddata regulator: pwm-regulator: Remove superfluous is_enabled check regulator: pwm-regulator: Diffientiate between dev (device) and rdev (regulator_dev)
Mark Brown (9): regulator: core: Don't corrupt display when printing uV offsets Merge branch 'fix/core' of git://git.kernel.org/.../broonie/regulator into regulator-core Merge remote-tracking branch 'regulator/fix/core' into regulator-linus Merge remote-tracking branches 'regulator/fix/doc', 'regulator/fix/max77686' and 'regulator/fix/wm831x' into regulator-linus Merge remote-tracking branch 'regulator/topic/core' into regulator-next Merge remote-tracking branches 'regulator/topic/88pm8607', 'regulator/topic/arizona', 'regulator/topic/cleanup' and 'regulator/topic/da9062' into regulator-next Merge remote-tracking branches 'regulator/topic/da9063', 'regulator/topic/doc', 'regulator/topic/fan53555', 'regulator/topic/gpio' and 'regulator/topic/ilim' into regulator-next Merge remote-tracking branches 'regulator/topic/lp8755', 'regulator/topic/max14577', 'regulator/topic/max77693', 'regulator/topic/max77843' and 'regulator/topic/max8973' into regulator-next Merge remote-tracking branches 'regulator/topic/of', 'regulator/topic/pwm', 'regulator/topic/qcom' and 'regulator/topic/soft-start' into regulator-next
S Twiss (2): regulator: da9062: DA9062 regulator driver regulator: da9062: Remove unused variable build warning
Stefan Wahren (2): regulator: core: fix constraints output buffer regulator: core: replace sprintf with scnprintf
Stephen Boyd (9): regulator: of: Skip disabled regulator nodes regulator: core: Don't spew backtraces on duplicate sysfs regulator: Add system_load constraint regulator: Add pull down support regulator: Add soft start support regulator: Add input current limit support regulator: Add docbook for soft start regulator: Add QCOM SPMI regulator driver regulator: qcom_spmi: Add missing braces for aligned code
Viresh Kumar (1): regulator: Fix spelling error in bindings
.../bindings/regulator/max8973-regulator.txt | 20 +- .../bindings/regulator/qcom,spmi-regulator.txt | 121 ++ .../devicetree/bindings/regulator/regulator.txt | 7 +- drivers/regulator/88pm8607.c | 2 +- drivers/regulator/Kconfig | 23 +- drivers/regulator/Makefile | 2 + drivers/regulator/arizona-ldo1.c | 15 + drivers/regulator/core.c | 76 +- drivers/regulator/da9062-regulator.c | 842 ++++++++++++ drivers/regulator/da9063-regulator.c | 21 +- drivers/regulator/fan53555.c | 1 + drivers/regulator/helpers.c | 2 +- drivers/regulator/lp8755.c | 23 +- drivers/regulator/max14577.c | 128 +- drivers/regulator/max77686.c | 8 +- drivers/regulator/max77693.c | 17 +- drivers/regulator/max77843.c | 68 +- drivers/regulator/max8973-regulator.c | 269 +++- drivers/regulator/of_regulator.c | 16 +- drivers/regulator/pwm-regulator.c | 41 +- drivers/regulator/qcom_spmi-regulator.c | 1435 ++++++++++++++++++++ drivers/regulator/s2mps11.c | 10 +- drivers/regulator/wm831x-dcdc.c | 12 +- drivers/regulator/wm831x-isink.c | 3 +- drivers/regulator/wm831x-ldo.c | 6 +- include/linux/regulator/driver.h | 11 + include/linux/regulator/machine.h | 9 + include/linux/regulator/max8973-regulator.h | 4 + 28 files changed, 2897 insertions(+), 295 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt create mode 100644 drivers/regulator/da9062-regulator.c create mode 100644 drivers/regulator/qcom_spmi-regulator.c [unhandled content-type:application/pgp-signature] | |