mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Mark Brown <broonie@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Liam Girdwood <lgirdwood@gmail.com>,
	linux-kernel@vger.kernel.org, Mark Brown <broonie@kernel.org>
Subject: [GIT PULL] regulator updates for v6.13
Date: Mon, 18 Nov 2024 13:32:49 +0000	[thread overview]
Message-ID: <bd78e37c1570dc055bb19e393670d9a7.broonie@kernel.org> (raw)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 4868 bytes --]

The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:

  Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v6.13

for you to fetch changes up to 21ccadc64dae18bd092f1255bdbaf595f53381d5:

  regulator: dt-bindings: qcom,rpmh: Correct PM8550VE supplies (2024-11-13 13:53:14 +0000)

----------------------------------------------------------------
regulator: Updates for v6.13

This was a quite quiet release for regulators on the drivers front, but
we do have two small but useful core improvements:

 - Improve handling of cases where DT platforms specify both DT and
   init_data based configuration for a single regulator.
 - A helper of_regulator_get_optional() to simplify writing generic
   bindings for regulator consumers in subsystems.

There's also some YAML conversions for the DT bindings which are a big
part of the diffstat.

----------------------------------------------------------------
Anna-Maria Behnsen (1):
      regulator: core: Use fsleep() to get best sleep mechanism

Bartosz Golaszewski (1):
      regulator: dt-bindings: qcom,qca6390-pmu: add more properties for wcn6855

Chen-Yu Tsai (2):
      regulator: Add of_regulator_get_optional() for pure DT regulator lookup
      regulator: Add devres version of of_regulator_get_optional()

Dragan Simic (3):
      regulator: rk808: Perform trivial code cleanups
      regulator: rk808: Use dev_err_probe() in the probe path
      regulator: rk808: Restrict DVS GPIOs to the RK808 variant only

Heiko Stuebner (1):
      regulator: dt-bindings: vctrl-regulator: convert to YAML

Jerome Brunet (5):
      regulator: core: do not silently ignore provided init_data
      regulator: core: add callback to perform runtime init
      regulator: core: remove machine init callback from config
      regulator: doc: add missing documentation for init_cb
      regulator: doc: remove documentation comment for regulator_init

Marek Vasut (1):
      regulator: dt-bindings: lltc,ltc3676: convert to YAML

Mark Brown (3):
      Add of_regulator_get_optional() and Fix MTK Power
      regulator: Merge up v6.12-rc2
      regulator: init_data handling update

Markus Elfring (1):
      regulator: Call of_node_put() only once in rzg2l_usb_vbus_regulator_probe()

Melody Olvera (1):
      regulator: dt-bindings: qcom,rpmh: Correct PM8550VE supplies

Min-Hua Chen (1):
      regulator: qcom-smd: make smd_vreg_rpm static

Patrick Rudolph (1):
      regulator: max5970: Drop unused structs

Uwe Kleine-König (2):
      regulator: isl6271a: Drop explicit initialization of struct i2c_device_id::driver_data to 0
      regulator: Switch back to struct platform_driver::remove()

 .../bindings/regulator/lltc,ltc3676.yaml           | 167 +++++++++++++++++++++
 .../devicetree/bindings/regulator/ltc3676.txt      |  94 ------------
 .../bindings/regulator/qcom,qca6390-pmu.yaml       |  12 ++
 .../bindings/regulator/qcom,rpmh-regulator.yaml    |   2 +-
 .../bindings/regulator/vctrl-regulator.yaml        |  80 ++++++++++
 .../devicetree/bindings/regulator/vctrl.txt        |  49 ------
 drivers/regulator/arizona-ldo1.c                   |  12 +-
 drivers/regulator/bd9571mwv-regulator.c            |   2 +-
 drivers/regulator/core.c                           | 121 ++++++---------
 drivers/regulator/db8500-prcmu.c                   |   2 +-
 drivers/regulator/devres.c                         |  39 +++++
 drivers/regulator/internal.h                       |  18 ++-
 drivers/regulator/isl6271a-regulator.c             |   4 +-
 drivers/regulator/max5970-regulator.c              |  21 +--
 drivers/regulator/of_regulator.c                   |  51 ++++++-
 drivers/regulator/qcom_smd-regulator.c             |   2 +-
 drivers/regulator/renesas-usb-vbus-regulator.c     |   7 +-
 drivers/regulator/rk808-regulator.c                |  41 +++--
 drivers/regulator/stm32-vrefbuf.c                  |   2 +-
 drivers/regulator/uniphier-regulator.c             |   2 +-
 drivers/regulator/userspace-consumer.c             |   2 +-
 drivers/regulator/virtual.c                        |   2 +-
 drivers/regulator/wm8350-regulator.c               |   6 +-
 include/linux/mfd/max5970.h                        |  12 --
 include/linux/regulator/consumer.h                 |  37 +++++
 include/linux/regulator/driver.h                   |   7 +
 include/linux/regulator/machine.h                  |   5 +-
 27 files changed, 490 insertions(+), 309 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/ltc3676.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/vctrl-regulator.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/vctrl.txt

             reply	other threads:[~2024-11-18 13:33 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-18 13:32 Mark Brown [this message]
2024-11-20 20:36 ` 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=bd78e37c1570dc055bb19e393670d9a7.broonie@kernel.org \
    --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®