Messages in this thread | | | Date | Tue, 15 Mar 2016 08:47:03 +0000 | From | Mark Brown <> | Subject | [GIT PULL] regulator updates for v4.6 |
| |
The following changes since commit f6cede5b49e822ebc41a099fe41ab4989f64e2cb:
Linux 4.5-rc7 (2016-03-06 14:48:03 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v4.6
for you to fetch changes up to 768e66686cfe83f786f6ae26f1799cca69e80523:
Merge remote-tracking branches 'regulator/topic/s5m8767' and 'regulator/topic/vexpress' into regulator-next (2016-03-13 15:20:14 +0700)
---------------------------------------------------------------- regulator: Updates for v4.6
This has been an extremely quiet release for the regulator API, aside from bugfixes and small enhancements the only thing that really stands out are the new drivers for Action Semiconductors ACT8945A, HiSilicon HI665x, and the Maxim MAX20024 and MAX77620.
---------------------------------------------------------------- Arnd Bergmann (1): regulator: s5m8767: fix get_register() error handling
Axel Lin (4): regulator: ad5398: Fix return value of ad5398_write_reg regulator: max77620: Remove unused fields regulator: max77620: Eliminate duplicate code regulator: max77620: Remove duplicate module alias
Bernhard Walle (1): regulator: ltc3589: Make IRQ optional
Charles Keepax (1): regulator: core: Rely on regulator_dev_release to free constraints
Chen Feng (2): regulator: hi655x: Document for hi655x regulator regulator: hi655x: enable regulator for hi655x PMIC
Chen-Yu Tsai (3): regulator: axp20x: Remove voltage readout support for switch regulators regulator: axp20x: Use linear voltage ranges for AXP20X LDO4 regulator: axp20x: Use of_match name as default regulator name
James Ban (2): regulator: pv88090: fix incorrect clear of event register regulator: pv88060: fix incorrect clear of event register
Javier Martinez Canillas (6): regulator: mt6397: Add platform device ID table regulator: mt6397: Add OF match table regulator: max77802: Fix DT binding document reference regulator: max77802: Fix DT binding document reference regulator: Rename files for max77686 and max77802 drivers regulator: max77686: Fix MAINTAINER entry to match driver
Krzysztof Adamski (2): regulator: core: Request GPIO before creating sysfs entries regulator: core: fix crash in error path of regulator_register
Krzysztof Kozlowski (2): regulator: s2mps11: Simplify expression used in BUILD_BUG_ON regulator: s2mps11: Use local variable for number of regulators
Laxman Dewangan (10): regulator: add DT binding doc for regulator of PMIC max77620/max20024 regulator: max77620: add regulator driver for max77620/max20024 regulator: DT: Add DT property for active-discharge configuration regulator: core: Add support for active-discharge configuration regulator: helper: Add helper to configure active-discharge using regmap regulator: core: Add support for active-discharge configuration regulator: max77620: Add support to configure active-discharge regulator: of: Use of_property_read_u32() for reading min/max regulator: pwm: Fix calculation of voltage-to-duty cycle regulator: pwm: Add support to have multiple instance of pwm regulator
Maarten ter Huurne (3): regulator: act8865: Remove "static" from local variable regulator: act8865: Rename platform_data field to init_data regulator: act8865: Specify fixed voltage of 3.3V for ACT8600's REG9
Mark Brown (10): Merge branch 'fix/core' of git://git.kernel.org/.../broonie/regulator into regulator-core Merge branch 'topic/discharge' of git://git.kernel.org/.../broonie/regulator into regulator-max77620 Merge remote-tracking branch 'regulator/fix/core' into regulator-linus Merge remote-tracking branches 'regulator/fix/ad5398', 'regulator/fix/da9210', 'regulator/fix/max77802' and 'regulator/fix/pv88090' into regulator-linus Merge remote-tracking branch 'regulator/topic/core' into regulator-next Merge remote-tracking branches 'regulator/topic/act8865', 'regulator/topic/act8945a', 'regulator/topic/axp20x' and 'regulator/topic/cs4271' into regulator-next Merge remote-tracking branches 'regulator/topic/discharge', 'regulator/topic/fan53555', 'regulator/topic/gpio', 'regulator/topic/hi655x' and 'regulator/topic/lp872x' into regulator-next Merge remote-tracking branches 'regulator/topic/ltc3589', 'regulator/topic/max77620', 'regulator/topic/max77686', 'regulator/topic/max77802' and 'regulator/topic/maxim' into regulator-next Merge remote-tracking branches 'regulator/topic/mt6397', 'regulator/topic/of', 'regulator/topic/pv88060', 'regulator/topic/pwm' and 'regulator/topic/s2mps11' into regulator-next Merge remote-tracking branches 'regulator/topic/s5m8767' and 'regulator/topic/vexpress' into regulator-next
Pascal Huerst (1): ASoC: cs4271: add regulator consumer support
Paul Kocialkowski (2): regulator: lp872x: Remove warning about invalid DVS GPIO regulator: lp872x: Add enable GPIO pin support
Rabin Vincent (1): regulator: gpio: don't print error on EPROBE_DEFER
Sudeep Holla (1): regulator: vexpress: rename vexpress regulator implementation
Wenyou Yang (2): regulator: act8945a: add regulator driver for ACT8945A regulator: add documentation for ACT8945A's regulator DT bindings
Wolfram Sang (1): regulator: da9210: fix lockdep warning
zhangqing (1): regulator: fan53555: fill set_suspend_enable/disable callback
.../bindings/regulator/act8945a-regulator.txt | 80 ++ .../regulator/hisilicon,hi655x-regulator.txt | 29 + .../devicetree/bindings/regulator/lp872x.txt | 1 + .../devicetree/bindings/regulator/max77802.txt | 2 +- .../bindings/regulator/regulator-max77620.txt | 200 +++++ .../devicetree/bindings/regulator/regulator.txt | 5 + Documentation/devicetree/bindings/sound/cs4271.txt | 7 + MAINTAINERS | 4 +- drivers/regulator/Kconfig | 26 + drivers/regulator/Makefile | 9 +- drivers/regulator/act8865-regulator.c | 8 +- drivers/regulator/act8945a-regulator.c | 165 +++++ drivers/regulator/ad5398.c | 6 +- drivers/regulator/axp20x-regulator.c | 56 +- drivers/regulator/core.c | 75 +- drivers/regulator/da9210-regulator.c | 5 + drivers/regulator/fan53555.c | 18 + drivers/regulator/gpio-regulator.c | 6 +- drivers/regulator/helpers.c | 23 + drivers/regulator/hi655x-regulator.c | 227 ++++++ drivers/regulator/lp872x.c | 38 +- drivers/regulator/ltc3589.c | 15 +- drivers/regulator/max77620-regulator.c | 813 +++++++++++++++++++++ .../regulator/{max77686.c => max77686-regulator.c} | 0 .../regulator/{max77802.c => max77802-regulator.c} | 0 drivers/regulator/mt6397-regulator.c | 15 +- drivers/regulator/of_regulator.c | 21 +- drivers/regulator/pv88060-regulator.c | 8 +- drivers/regulator/pv88090-regulator.c | 8 +- drivers/regulator/pwm-regulator.c | 29 +- drivers/regulator/s2mps11.c | 43 +- drivers/regulator/s5m8767.c | 13 +- .../regulator/{vexpress.c => vexpress-regulator.c} | 0 include/linux/regulator/act8865.h | 4 +- include/linux/regulator/driver.h | 17 + include/linux/regulator/lp872x.h | 5 + include/linux/regulator/machine.h | 12 + sound/soc/codecs/cs4271.c | 69 +- 38 files changed, 1921 insertions(+), 141 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/act8945a-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/hisilicon,hi655x-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/regulator-max77620.txt create mode 100644 drivers/regulator/act8945a-regulator.c create mode 100644 drivers/regulator/hi655x-regulator.c create mode 100644 drivers/regulator/max77620-regulator.c rename drivers/regulator/{max77686.c => max77686-regulator.c} (100%) rename drivers/regulator/{max77802.c => max77802-regulator.c} (100%) rename drivers/regulator/{vexpress.c => vexpress-regulator.c} (100%) [unhandled content-type:application/pgp-signature] | |