The following changes since commit 206c4720092d2a24bfefc041b377e889a220ffbf:
Merge remote-tracking branches 'regulator/fix/fixed' and 'regulator/fix/twl6040' into regulator-linus (2017-02-03 12:39:46 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v4.11 for you to fetch changes up to fad9cd45edf558b5886219d58986a88a83926bbf: Merge remote-tracking branches 'regulator/topic/s2mpa01', 'regulator/topic/supplies' and 'regulator/topic/tps65217' into regulator-next (2017-02-19 16:40:41 +0000) ---------------------------------------------------------------- regulator: Updates for v4.11 Quite a lot of work going on the core this release, mainly around system initialization, but a quiet release for drivers: - Fixes for registration of multiple regulators on a PMIC from Javier Martinez Canillas and Jon Hunter. - Cleanups to the regulator_get() code from Dmitry Torokhov - Lots of constifcation of structs from Bhumika Goyal - Support for Motorola CPCAP regulators from Tony Lindgren. ---------------------------------------------------------------- Andrew F. Davis (2): regulator: tps65086: Fix expected switch DT node names regulator: tps65086: Fix DT node referencing in of_parse_cb Andrey Smirnov (1): regulator: anatop: Add support for "anatop-enable-bit" Arnd Bergmann (1): regulator: s2mpa01: reduce stack size for probe function Bhumika Goyal (33): regulator: 88pm800: constify regulator_ops structures regulator: 88pm8607: constify regulator_ops structure regulator: aat2870-regulator: constify regulator_ops structure regulator: act8945a-regulator: constify regulator_ops structure regulator: ad5398: constify regulator_ops structure regulator: arizona-ldo1: constify regulator_ops structure regulator: arizona-micsupp: constify regulator_ops structure regulator: as3711-regulator: constify regulator_ops structure regulator: axp20x-regulator: constify regulator_ops structure regulator: bcm590xx-regulator: constify regulator_ops structure regulator: fan53555: constify regulator_ops structure regulator: hi655x-regulator: constify regulator_ops structure regulator: lp8755: constify regulator_ops structure regulator: ltc3589: constify regulator_ops structure regulator: ltc3676: constify regulator_ops structure regulator: max14577-regulator: constify regulator_ops structure regulator: max77620-regulator: constify regulator_ops structure regulator: max77686-regulator: constify regulator_ops structure regulator: max77693-regulator: constify regulator_ops structure regulator: max77802-regulator: constify regulator_ops structure regulator: max8907-regulator: constify regulator_ops structure regulator: max8925-regulator: constify regulator_ops structure regulator: max8952: constify regulator_ops structure regulator: palmas-regulator: constify regulator_ops structure regulator: pbias-regulator: constify regulator_ops structure regulator: pcap-regulator: constify regulator_ops structure regulator: pcf50633-regulator: constify regulator_ops structure regulator: pfuze100-regulator: constify regulator_ops structure regulator: pv88060-regulator: constify regulator_ops structure regulator: pv88080-regulator: constify regulator_ops structure regulator: pv88090-regulator: constify regulator_ops structure regulator: rc5t583-regulator: constify regulator_ops structure regulator: rn5t618: constify regulator_ops structure Dmitry Torokhov (7): regulator: core: remove dead code in _regulator_get() regulator: core: have _regulator_get() accept get_type argument regulator: core: simplify regulator_bulk_force_disable() regulator: core: optimize devm_regulator_bulk_get() regulator: core: fix typo in regulator_bulk_disable() regulator: core: have regulator_dev_lookup() return ERR_PTR-encoded errors regulator: core: simplify _regulator_get() Hans Holmberg (1): regulator: gpio: correct default type Javier Martinez Canillas (1): regulator: core: Resolve supplies before disabling unused regulators Jon Hunter (1): regulator: core: Don't use regulators as supplies until the parent is bound Leonard Crestez (1): regulator: Fix regulator_summary for deviceless consumers Mark Brown (12): Merge tag 'regulator-fix-v4.10-rc6' into regulator-linus Merge remote-tracking branch 'regulator/fix/core' into regulator-linus Merge remote-tracking branches 'regulator/fix/debugfs' and 'regulator/fix/tps65086' into regulator-linus Merge remote-tracking branch 'regulator/topic/core' into regulator-next Merge remote-tracking branches 'regulator/topic/88pm800', 'regulator/topic/88pm8607', 'regulator/topic/aat2870', 'regulator/topic/act8945a' and 'regulator/topic/ad5938' into regulator-next Merge remote-tracking branches 'regulator/topic/anatop', 'regulator/topic/arizona', 'regulator/topic/as3711' and 'regulator/topic/bcm590xx' into regulator-next Merge remote-tracking branches 'regulator/topic/cpcap', 'regulator/topic/fan53555', 'regulator/topic/gpio', 'regulator/topic/hi655x' and 'regulator/topic/lp8755' into regulator-next Merge remote-tracking branches 'regulator/topic/ltc3676', 'regulator/topic/max14577', 'regulator/topic/max77620', 'regulator/topic/max77686' and 'regulator/topic/max77693' into regulator-next Merge remote-tracking branches 'regulator/topic/max77802', 'regulator/topic/max8907', 'regulator/topic/max8925', 'regulator/topic/max8952' and 'regulator/topic/palmas' into regulator-next Merge remote-tracking branches 'regulator/topic/pbias', 'regulator/topic/pcap', 'regulator/topic/pcf50633', 'regulator/topic/pfuze100' and 'regulator/topic/pv88060' into regulator-next Merge remote-tracking branches 'regulator/topic/pv88080', 'regulator/topic/pv88090', 'regulator/topic/qcom-smd', 'regulator/topic/rc5t583' and 'regulator/topic/rn5t618' into regulator-next Merge remote-tracking branches 'regulator/topic/s2mpa01', 'regulator/topic/supplies' and 'regulator/topic/tps65217' into regulator-next Måns Andersson (1): regulator: tps65217: Allow DCDC1 and DCDC3 up to 3.3V Rajendra Nayak (1): regulator: qcom-smd: Add PM8994 regulator support Richard Fitzgerald (1): regulator: arizona-micsupp: Use SoC component pin control functions Tony Lindgren (1): regulator: cpcap: Add basic regulator support .../bindings/regulator/anatop-regulator.txt | 1 + .../bindings/regulator/cpcap-regulator.txt | 34 ++ .../bindings/regulator/gpio-regulator.txt | 2 +- .../bindings/regulator/qcom,smd-rpm-regulator.txt | 56 +++ drivers/regulator/88pm800.c | 4 +- drivers/regulator/88pm8607.c | 4 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/aat2870-regulator.c | 2 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/ad5398.c | 2 +- drivers/regulator/anatop-regulator.c | 12 + drivers/regulator/arizona-ldo1.c | 4 +- drivers/regulator/arizona-micsupp.c | 8 +- drivers/regulator/as3711-regulator.c | 6 +- drivers/regulator/axp20x-regulator.c | 8 +- drivers/regulator/bcm590xx-regulator.c | 6 +- drivers/regulator/core.c | 173 ++++---- drivers/regulator/cpcap-regulator.c | 464 +++++++++++++++++++++ drivers/regulator/devres.c | 66 ++- drivers/regulator/fan53555.c | 2 +- drivers/regulator/hi655x-regulator.c | 4 +- drivers/regulator/internal.h | 10 + drivers/regulator/lp8755.c | 2 +- drivers/regulator/ltc3589.c | 8 +- drivers/regulator/ltc3676.c | 6 +- drivers/regulator/max14577-regulator.c | 6 +- drivers/regulator/max77620-regulator.c | 2 +- drivers/regulator/max77686-regulator.c | 8 +- drivers/regulator/max77693-regulator.c | 2 +- drivers/regulator/max77802-regulator.c | 10 +- drivers/regulator/max8907-regulator.c | 10 +- drivers/regulator/max8925-regulator.c | 4 +- drivers/regulator/max8952.c | 2 +- drivers/regulator/palmas-regulator.c | 24 +- drivers/regulator/pbias-regulator.c | 2 +- drivers/regulator/pcap-regulator.c | 2 +- drivers/regulator/pcf50633-regulator.c | 2 +- drivers/regulator/pfuze100-regulator.c | 8 +- drivers/regulator/pv88060-regulator.c | 4 +- drivers/regulator/pv88080-regulator.c | 4 +- drivers/regulator/pv88090-regulator.c | 4 +- drivers/regulator/qcom_smd-regulator.c | 102 +++++ drivers/regulator/rc5t583-regulator.c | 2 +- drivers/regulator/rn5t618-regulator.c | 2 +- drivers/regulator/s2mpa01.c | 4 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 6 +- 48 files changed, 910 insertions(+), 204 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/cpcap-regulator.txt create mode 100644 drivers/regulator/cpcap-regulator.c
signature.asc
Description: PGP signature