The following changes since commit e36f014edff70fc02b3d3d79cead1d58f289332e:
Linux 3.19-rc7 (2015-02-01 20:07:21 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v3.20 for you to fetch changes up to dd7c2e720a16958da1279a8d69de6fb14b6f4ee4: Merge remote-tracking branches 'regulator/topic/rk808', 'regulator/topic/rpm', 'regulator/topic/rt5033' and 'regulator/topic/tps65023' into regulator-next (2015-02-08 11:16:30 +0800) ---------------------------------------------------------------- regulator: Updates for v3.20 This has not been a busy release for the regulator framework, though we do have the first parts of some ongoing work from Bjorn Andersson to allow us to support more complex modern systems with dynamic configuration of regulators in suspend and idle states. - Support for device-specific properties on regulator nodes when using simplified DT parsing in the core from Krzysztof Kozlowski. - Restructuring of the load tracking code, intended to support future improvements in this area for more complex system designs. - New drivers for Maxim MAX77843 and Mediatek MT6397. - Lots of smaller fixes and improvements. ---------------------------------------------------------------- Aniroop Mathur (2): regulator: core: Avoid negative regulator no & initialize it to -1 regulator: core: Fix format specifier warning Arnaud Ebalard (1): regulator: isl9305: deprecate use of isl in compatible string for isil Axel Lin (2): regulator: lp872x: Remove **regulators from struct lp872x regulator: qcom_rpm: Don't update vreg->uV/mV if rpm_reg_write fails Beomho Seo (2): regulator: max14577: Use regulator_nodes/of_match in the descriptor regulator: rt5033-regulator: Use regulator_nodes/of_match in the descriptor Bjorn Andersson (2): regulator: core: Consolidate drms update handling regulator: qcom-rpm: Make it possible to specify supply Chen-Yu Tsai (2): regulator: axp20x: Fill regulators_node and of_match descriptor fields regulator: axp20x: Migrate to regulator core's simplified DT parsing code Dan Carpenter (1): regulator: qcom-rpm: signedness bug in probe() Flora Fu (2): regulator: mt6397: Add support for MT6397 regulator regulator: Add document for MT6397 regulator Jaewon Kim (1): regulator: max77843: Add max77843 regulator driver James Ban (2): regulator: da9211: fix unmatched of_node regulator: da9211: Add gpio control for enable/disable of buck Krzysztof Kozlowski (9): regulator: fan53555: Constify struct regmap_config and slew_rates array regulator: max8649: Constify struct regmap_config and regulator_ops regulator: tps65023: Constify struct regmap_config and regulator_ops regulator: Copy config passed during registration regulator: max77686: Add GPIO control regulator: Allow parsing custom properties when using simplified DT parsing regulator: max77686: Document gpio properties regulator: Update documentation after renaming function argument regulator: Fix build breakage on !REGULATOR Mark Brown (9): Merge branch 'topic/core' of git://git.kernel.org/.../broonie/regulator into regulator-dt-cb Merge tag 'regulator-v3.19-rc7' into regulator-linus Merge remote-tracking branch 'regulator/fix/qcom-rpm' into regulator-linus Merge remote-tracking branch 'regulator/topic/core' into regulator-next Merge remote-tracking branch 'regulator/topic/dt-cb' into regulator-next Merge remote-tracking branches 'regulator/topic/axp20x', 'regulator/topic/da9211' and 'regulator/topic/fan53555' into regulator-next Merge remote-tracking branches 'regulator/topic/isl9305', 'regulator/topic/lp872x', 'regulator/topic/max14577', 'regulator/topic/max7686' and 'regulator/topic/max77843' into regulator-next Merge remote-tracking branches 'regulator/topic/max8649', 'regulator/topic/mode', 'regulator/topic/mt6397', 'regulator/topic/pfuze100' and 'regulator/topic/qcom-rpm' into regulator-next Merge remote-tracking branches 'regulator/topic/rk808', 'regulator/topic/rpm', 'regulator/topic/rt5033' and 'regulator/topic/tps65023' into regulator-next Robin Gong (1): regulator: pfuze100-regulator: add pfuze3000 support Takashi Iwai (1): regulator: Build sysfs entries with static attribute groups Wei Yongjun (1): regulator: rk808: Fix sparse non static symbol warnings Documentation/devicetree/bindings/mfd/max77686.txt | 14 + .../devicetree/bindings/regulator/da9211.txt | 7 +- .../devicetree/bindings/regulator/isl9305.txt | 4 +- .../bindings/regulator/mt6397-regulator.txt | 217 ++++++++++++ .../devicetree/bindings/regulator/pfuze100.txt | 94 +++++- drivers/regulator/Kconfig | 17 + drivers/regulator/Makefile | 2 + drivers/regulator/axp20x-regulator.c | 93 ++--- drivers/regulator/core.c | 375 +++++++++------------ drivers/regulator/da9211-regulator.c | 16 +- drivers/regulator/fan53555.c | 4 +- drivers/regulator/internal.h | 2 + drivers/regulator/isl9305.c | 6 +- drivers/regulator/lp872x.c | 24 +- drivers/regulator/max14577.c | 62 +--- drivers/regulator/max77686.c | 70 +++- drivers/regulator/max77843.c | 227 +++++++++++++ drivers/regulator/max8649.c | 4 +- drivers/regulator/mt6397-regulator.c | 332 ++++++++++++++++++ drivers/regulator/of_regulator.c | 11 + drivers/regulator/pfuze100-regulator.c | 134 +++++++- drivers/regulator/qcom_rpm-regulator.c | 15 +- drivers/regulator/rk808-regulator.c | 6 +- drivers/regulator/rt5033-regulator.c | 8 +- drivers/regulator/tps65023-regulator.c | 6 +- include/linux/regulator/da9211.h | 2 + include/linux/regulator/driver.h | 13 + include/linux/regulator/machine.h | 13 +- include/linux/regulator/mt6397-regulator.h | 49 +++ include/linux/regulator/pfuze100.h | 14 + 30 files changed, 1465 insertions(+), 376 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/mt6397-regulator.txt create mode 100644 drivers/regulator/max77843.c create mode 100644 drivers/regulator/mt6397-regulator.c create mode 100644 include/linux/regulator/mt6397-regulator.h
signature.asc
Description: Digital signature