From: Mark Brown <broonie@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, Liam Girdwood <lgirdwood@gmail.com>
Subject: [GIT PULL] regulator updates for v5.6
Date: Mon, 27 Jan 2020 17:38:59 +0000 [thread overview]
Message-ID: <20200127173859.GD3763@sirena.org.uk> (raw)
[-- Attachment #1: Type: text/plain, Size: 7150 bytes --]
The following changes since commit def9d2780727cec3313ed3522d0123158d87224d:
Linux 5.5-rc7 (2020-01-19 16:02:49 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v5.6
for you to fetch changes up to e4e4c2ff78edd2f9c7d2d3e588ca68ffa1dd8dc8:
Merge branch 'regulator-5.6' into regulator-next (2020-01-27 17:24:38 +0000)
----------------------------------------------------------------
regulator: Updates for v5.6
Hardly anything going on in the core this time around with the regulator
API and pretty quiet on the driver front:
- An API for comparing regulators, useful for devices that need to
check if supply voltages exactly match rather than just nominally
match.
- Conversion of several DT bindings to YAML format.
- Conversion of I2C drivers to probe_new().
- New drivers for Monolithic MPQ7920 and MP8859, and Rohm BD71828.
----------------------------------------------------------------
Axel Lin (7):
regulator: Convert i2c drivers to use .probe_new
regulator: bd718x7: Simplify the code by removing struct bd718xx_pmic_inits
regulator: vqmmc-ipq4019: Remove ipq4019_regulator_remove
regulator: vqmmc-ipq4019: Trivial clean up
regulator: mpq7920: Remove unneeded fields from struct mpq7920_regulator_info
regulator: mpq7920: Convert to use .probe_new
regulator: mpq7920: Fix incorrect defines
Benjamin Gaignard (2):
dt-bindings: regulator: Convert stm32 booster bindings to json-schema
dt-bindings: regulator: Convert stm32 vrefbuf bindings to json-schema
Dan Carpenter (2):
regulator: mp8859: tidy up white space in probe
regulator: mpq7920: Check the correct variable in mpq7920_regulator_register()
Enric Balletbo i Serra (2):
regulator: vctrl-regulator: Avoid deadlock getting and setting the voltage
regulator: core: Fix exported symbols to the exported GPL version
Krzysztof Kozlowski (1):
regulator: samsung: Rename Samsung to lowercase
Marek Vasut (1):
regulator: core: Add regulator_is_equal() helper
Mark Brown (6):
dt-bindings: Drop entry for Monolithic Power System, MPS
regulator: bindings: Drop document bindings for mpq7920
Merge branch 'regulator-5.5' into regulator-linus
Merge branch 'regulator-5.6' into regulator-next
Merge remote-tracking branch 'regulator/topic/equal' into regulator-next
Merge branch 'regulator-5.6' into regulator-next
Markus Reichl (3):
regulator: mp8859: add driver
regulator: bindings: add MPS mp8859 voltage regulator
regulator: mp8859: add config option and build entry
Matti Vaittinen (3):
dt-bindings: regulator: Document ROHM BD71282 regulator bindings
regulator: bd71828: Basic support for ROHM bd71828 PMIC regulators
regulator: bd71828: remove get_voltage operation
Miquel Raynal (1):
regulator: rk808: Lower log level on optional GPIOs being not available
Pascal Paillet (1):
regulator: Convert stm32-pwr regulator to json-schema
Robert Marko (1):
regulator: add IPQ4019 SDHCI VQMMC LDO driver
Saravanan Sekar (6):
dt-bindings: Add an entry for Monolithic Power System, MPS
regulator: bindings: add document bindings for mpq7920
MAINTAINERS: Add entry for mpq7920 PMIC driver
regulator: mpq7920: add mpq7920 regulator driver
regulator: mpq7920: Fix Woverflow warning on conversion
dt-bindings: regulator: add document bindings for mpq7920
Stephen Rothwell (1):
regulator fix for "regulator: core: Add regulator_is_equal() helper"
YueHaibing (1):
regulator: vqmmc-ipq4019: Fix platform_no_drv_owner.cocci warnings
.../devicetree/bindings/regulator/mp8859.txt | 22 +
.../devicetree/bindings/regulator/mps,mpq7920.yaml | 121 +++
.../bindings/regulator/rohm,bd71828-regulator.yaml | 107 +++
.../bindings/regulator/st,stm32-booster.txt | 18 -
.../bindings/regulator/st,stm32-booster.yaml | 46 ++
.../bindings/regulator/st,stm32-vrefbuf.txt | 20 -
.../bindings/regulator/st,stm32-vrefbuf.yaml | 52 ++
.../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 --
.../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 64 ++
MAINTAINERS | 7 +
drivers/regulator/Kconfig | 40 +
drivers/regulator/Makefile | 4 +
drivers/regulator/bd71828-regulator.c | 807 +++++++++++++++++++++
drivers/regulator/bd718x7-regulator.c | 34 +-
drivers/regulator/core.c | 2 +
drivers/regulator/da9210-regulator.c | 5 +-
drivers/regulator/da9211-regulator.c | 5 +-
drivers/regulator/helpers.c | 14 +
drivers/regulator/isl9305.c | 5 +-
drivers/regulator/lp3971.c | 5 +-
drivers/regulator/ltc3676.c | 5 +-
drivers/regulator/mp8859.c | 156 ++++
drivers/regulator/mpq7920.c | 330 +++++++++
drivers/regulator/mpq7920.h | 69 ++
drivers/regulator/mt6311-regulator.c | 5 +-
drivers/regulator/pv88060-regulator.c | 5 +-
drivers/regulator/pv88090-regulator.c | 5 +-
drivers/regulator/rk808-regulator.c | 2 +-
drivers/regulator/s2mpa01.c | 2 +-
drivers/regulator/s2mps11.c | 2 +-
drivers/regulator/s5m8767.c | 2 +-
drivers/regulator/slg51000-regulator.c | 5 +-
drivers/regulator/sy8106a-regulator.c | 5 +-
drivers/regulator/sy8824x.c | 5 +-
drivers/regulator/tps65132-regulator.c | 5 +-
drivers/regulator/vctrl-regulator.c | 38 +-
drivers/regulator/vqmmc-ipq4019-regulator.c | 101 +++
include/linux/regulator/consumer.h | 7 +
38 files changed, 2014 insertions(+), 156 deletions(-)
create mode 100644 Documentation/devicetree/bindings/regulator/mp8859.txt
create mode 100644 Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regulator.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt
create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.txt
create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt
create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml
create mode 100644 drivers/regulator/bd71828-regulator.c
create mode 100644 drivers/regulator/mp8859.c
create mode 100644 drivers/regulator/mpq7920.c
create mode 100644 drivers/regulator/mpq7920.h
create mode 100644 drivers/regulator/vqmmc-ipq4019-regulator.c
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next reply other threads:[~2020-01-27 17:39 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-01-27 17:38 Mark Brown [this message]
2020-01-27 19:25 ` pr-tracker-bot
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=20200127173859.GD3763@sirena.org.uk \
--to=broonie@kernel.org \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®