From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Liam Girdwood <lgirdwood@gmail.com>, linux-kernel@vger.kernel.org
Subject: [GIT PULL] regulator updates for v3.9
Date: Wed, 20 Feb 2013 12:19:00 +0000 [thread overview]
Message-ID: <20130220121859.GD2726@opensource.wolfsonmicro.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 10398 bytes --]
The following changes since commit 19f949f52599ba7c3f67a5897ac6be14bfcb1200:
Linux 3.8 (2013-02-18 15:58:34 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-3.9
for you to fetch changes up to 2730fd82cbb922e6be8df08ba32c21be41757d3d:
Merge remote-tracking branch 'regulator/topic/tps65090' into regulator-next (2013-02-19 12:43:12 +0000)
----------------------------------------------------------------
regulator: Updates for v3.9
A fairly quiet release for the regulator API, the bulk of the changes
being lots of small cleanups and API updates contributed by Axel Lin
with just a small set of larger changes:
- New driver for LP8755
- DT support for S5M8767, TPS51632, TPS6507x and TPS65090
- Support for writing a "commit changes" bit in the regmap helper
functions.
----------------------------------------------------------------
Amit Daniel Kachhap (1):
regulator: add device tree support for s5m8767
Anson Huang (1):
regulators: anatop: add set_voltage_time_sel interface
Axel Lin (36):
regulator: lp872x: Kill _rdev_to_offset() function
regulator: lp3971: Convert to get_voltage_sel
regulator: core: Allow specify apply_[reg|bit] for regmap based voltage_sel operations
regulator: da9052: Use apply_[reg|bit] with regmap based voltage_sel operations
regulator: tps6586x: Use apply_[reg|bit] with regmap based voltage_sel operations
regulator: 88pm8607: Update update_bit for BUCK2 in pm8607_set_voltage_sel
regulator: 88pm8607: Use apply_[reg|bit] with regmap based voltage_sel operations
regulator: max8997: Remove set_voltage_time_sel setting for max8997_ldo_ops
regulator: max8997: Convert max8997_safeout_ops to set_voltage_sel and list_voltage_table
regulator: lp8788-ldo: Use ldo->en_pin to check if regulator is enabled by external pin
regulator: da9055: Remove unused v_shift field from struct da9055_volt_reg
regulator: lp8755: Fix lp8755_regulator_init unwind code
regulator: lp8755: Fix mask for pchip->mphase
regulator: lp3972: Convert to get_voltage_sel
regulator: lp8788-buck: Silence build warning
regulator: lp8788-buck: Remove buck[1|2]_vout_addr array
regulator: s5m8767: Remove max_vol parameter from s5m8767_convert_voltage_to_sel
regulator: lp8755: Don't show unrelated messags in lp8755_probe error paths
regulator: lp8755: Remove enum bucks
regulator: s5m8767: Convert to regulator_[get|set]_voltage_sel_regmap
regulator: lp8755: Use LP8755_BUCK_MAX instead of magic number
regulator: gpio-regulator: Use of_gpio_count()
regulator: gpio-regulator: Staticize of_get_gpio_regulator_config()
regulator: tps6507x: Fix using wrong dev argument for calling of_regulator_match
regulator: Add missing of_node_put()
regulator: tps65090: Fix using wrong dev argument for calling of_regulator_match
regulator: max8997: Use of_get_child_count()
regulator: mc13xxx: Use of_get_child_count()
regulator: palmas: Remove a redundant setting for warm_reset
regulator: s5m8767: Use of_get_child_count()
regulator: max8998: Let regulator core handle the case selector == old_selector
regulator: core: Optimize _regulator_do_set_voltage if voltage does not change
regulator: s5m8767: Fix dev argument for devm_kzalloc and of_get_regulator_init_data
regulator: s5m8767: Prevent possible NULL pointer dereference
regulator: as3711: Fix checking if no platform initialization data
regulator: tps51632: Use regulator_[get|set]_voltage_sel_regmap
Daniel Jeong (1):
regulator: lp8755: new driver for LP8755
Kim, Milo (5):
lp8788-buck: fix a parent deivce in _probe()
lp8788-buck: fix a parent device on devm_gpio_request()
lp8788-buck: fix a for-loop coding style
lp8788-ldo: fix a parent device in _probe()
lp8788-ldo: fix a parent device on devm_gpio_request()
Laxman Dewangan (3):
regulator: tps51632: add register property for regmap
regulator: tps51632: add DT support
regulator: tps65090: add DT support
Mark Brown (30):
regulator: arizona-micsupp: Enable SYSCLK for charge pump
regulator: arizona-micsupp: Enable bypass in default constraints
ASoC: wm5102: Provide MICSUPP widget for regulator driver
ASoC: wm5110: Provide MICSUPP widget for regulator driver
Merge tag 'regulator-3.8-rc3' into regulator-s5m8767
Merge remote-tracking branches 'regulator/fix/max8907', 'regulator/fix/max8997', 'regulator/fix/tps65910' and 'regulator/topic/mc13892' into regulator-of
regulator: s5m8767: Fix build in non-DT case
Merge tag 'v3.8-rc7' into regulator-core
Merge remote-tracking branch 'regulator/topic/anatop' into regulator-next
Merge remote-tracking branch 'regulator/topic/apply' into regulator-next
Merge remote-tracking branch 'regulator/topic/arizona' into regulator-next
Merge remote-tracking branch 'regulator/topic/as3711' into regulator-next
Merge remote-tracking branch 'regulator/topic/core' into regulator-next
Merge remote-tracking branch 'regulator/topic/da9055' into regulator-next
Merge remote-tracking branch 'regulator/topic/gpio' into regulator-next
Merge remote-tracking branch 'regulator/topic/lp3971' into regulator-next
Merge remote-tracking branch 'regulator/topic/lp3972' into regulator-next
Merge remote-tracking branch 'regulator/topic/lp872x' into regulator-next
Merge remote-tracking branch 'regulator/topic/lp8755' into regulator-next
Merge remote-tracking branch 'regulator/topic/lp8788' into regulator-next
Merge remote-tracking branch 'regulator/topic/max77686' into regulator-next
Merge remote-tracking branch 'regulator/topic/max8997' into regulator-next
Merge remote-tracking branch 'regulator/topic/max8998' into regulator-next
Merge remote-tracking branch 'regulator/topic/mc13892' into regulator-next
Merge remote-tracking branch 'regulator/topic/of' into regulator-next
Merge remote-tracking branch 'regulator/topic/palmas' into regulator-next
Merge remote-tracking branch 'regulator/topic/s5m8767' into regulator-next
Merge remote-tracking branch 'regulator/topic/tps51632' into regulator-next
Merge remote-tracking branch 'regulator/topic/tps6507x' into regulator-next
Merge remote-tracking branch 'regulator/topic/tps65090' into regulator-next
Matt Sealey (2):
regulator: mc13892-regulator: correct/refine handling of the SWxHI bit
regulator: mc13892: sanity check num_regulators parsed vs. registered
Michał Mirosław (1):
regulator: show state for GPIO-controlled regulators
Paolo Pisati (1):
regulator: core: if voltage scaling fails, restore original voltage values
Russ Dill (1):
regulator: Fix memory garbage dev_err printout.
Shawn Guo (1):
regulator: anatop: improve precision of delay time
Thiago Farina (1):
regulator: max77686: Reuse rdev_get_id() function.
Vishwanathrao Badarkhe, Manish (1):
regulator: tps6507x: add device tree support.
Documentation/devicetree/bindings/mfd/tps6507x.txt | 91 ++++
.../bindings/regulator/anatop-regulator.txt | 8 +
.../bindings/regulator/s5m8767-regulator.txt | 152 ++++++
.../bindings/regulator/tps51632-regulator.txt | 27 +
drivers/mfd/sec-core.c | 75 ++-
drivers/regulator/88pm8607.c | 40 +-
drivers/regulator/Kconfig | 10 +
drivers/regulator/Makefile | 1 +
drivers/regulator/anatop-regulator.c | 41 ++
drivers/regulator/arizona-micsupp.c | 78 ++-
drivers/regulator/as3711-regulator.c | 2 +-
drivers/regulator/core.c | 43 +-
drivers/regulator/da9052-regulator.c | 46 +-
drivers/regulator/da9055-regulator.c | 3 -
drivers/regulator/gpio-regulator.c | 7 +-
drivers/regulator/lp3971.c | 22 +-
drivers/regulator/lp3972.c | 22 +-
drivers/regulator/lp872x.c | 36 +-
drivers/regulator/lp8755.c | 566 ++++++++++++++++++++
drivers/regulator/lp8788-buck.c | 41 +-
drivers/regulator/lp8788-ldo.c | 133 +----
drivers/regulator/max77686.c | 14 +-
drivers/regulator/max8907-regulator.c | 7 +-
drivers/regulator/max8925-regulator.c | 3 +-
drivers/regulator/max8997.c | 89 +--
drivers/regulator/max8998.c | 14 +-
drivers/regulator/mc13892-regulator.c | 111 +++-
drivers/regulator/mc13xxx-regulator-core.c | 25 +-
drivers/regulator/mc13xxx.h | 4 +-
drivers/regulator/palmas-regulator.c | 7 +-
drivers/regulator/s5m8767.c | 268 ++++++---
drivers/regulator/tps51632-regulator.c | 152 ++++--
drivers/regulator/tps6507x-regulator.c | 92 ++++
drivers/regulator/tps65090-regulator.c | 106 +++-
drivers/regulator/tps6586x-regulator.c | 54 +-
drivers/regulator/tps65910-regulator.c | 6 +-
include/linux/mfd/samsung/core.h | 11 +-
include/linux/platform_data/lp8755.h | 71 +++
include/linux/regulator/driver.h | 6 +
sound/soc/codecs/wm5102.c | 4 +
sound/soc/codecs/wm5110.c | 4 +
41 files changed, 1923 insertions(+), 569 deletions(-)
create mode 100755 Documentation/devicetree/bindings/mfd/tps6507x.txt
create mode 100644 Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
create mode 100644 Documentation/devicetree/bindings/regulator/tps51632-regulator.txt
create mode 100644 drivers/regulator/lp8755.c
create mode 100644 include/linux/platform_data/lp8755.h
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next reply other threads:[~2013-02-20 12:19 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-02-20 12:19 Mark Brown [this message]
-- strict thread matches above, loose matches on Subject: below --
2013-03-07 2:42 [GIT PULL] regulator updates for v3.9 Mark Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130220121859.GD2726@opensource.wolfsonmicro.com \
--to=broonie@opensource.wolfsonmicro.com \
--cc=lgirdwood@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.