public inbox for linux-kernel@vger.kernel.org
 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 v7.1
Date: Mon, 13 Apr 2026 17:08:44 +0100	[thread overview]
Message-ID: <a6e445e6ca0297969eca64f53aee1120@kernel.org> (raw)

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

The following changes since commit 591cd656a1bf5ea94a222af5ef2ee76df029c1d2:

  Linux 7.0-rc7 (2026-04-05 15:26:23 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v7.1

for you to fetch changes up to 606c780b8843731c78c0f6fa0a1c3b99456ca263:

  regulator: max77620: drop redundant OF node initialisation (2026-04-10 13:56:21 +0100)

----------------------------------------------------------------
regulator: Updates for v7.1

This has been a very quiet update for the regulator API, the bulk of the
diffstat is DT binding conversions and the most promient series in the
changelog is Johan Hovold cleaning up some leaks of OF nodes.  For some
reason we have had several different people sending improvements to
better describe the parent supplies for existing regulators, these look
to be independent efforts.

The only new hardware support is for some Motorola custom varints of
cpcap.

----------------------------------------------------------------
Alexey Charkov (2):
      regulator: bq257xx: Remove reference to the parent MFD's dev
      regulator: bq257xx: Make OTG enable GPIO really optional

André Svensson (2):
      regulator: dt-bindings: dlg,da9121: Add dlg,no-gpio-control
      regulator: da9121: Allow caching BUCK registers

Ben Dooks (1):
      regulator: max20411: show failure on register

Bhargav Joshi (1):
      regulator: dt-bindings: mps,mp8859: convert to DT schema

Chen-Yu Tsai (4):
      regulator: dt-bindings: cros-ec: Add regulator supply
      regulator: cros-ec: Add regulator supply
      regulator: dt-bindings: mt6315: Add regulator supplies
      regulator: mt6315: Add regulator supplies

Felix Gu (1):
      regulator: pf1550: Remove redundant regmap assignment

Franz Schnyder (1):
      regulator: pf9453: Allow shared IRQ

Guodong Xu (2):
      dt-bindings: mfd: spacemit,p1: Add individual regulator supply properties
      regulator: spacemit-p1: Update supply names

Hugo Villeneuve (3):
      regulator: fixed: remove unused reboot.h include
      regulator: core: fix typo in comments
      regulator: fixed: remove unused macro

Johan Hovold (8):
      regulator: bq257xx: fix OF node reference imbalance
      regulator: rk808: fix OF node reference imbalance
      regulator: max77650: fix OF node reference imbalance
      regulator: mt6357: fix OF node reference imbalance
      regulator: s2dos05: fix OF node reference imbalance
      regulator: act8945a: fix OF node reference imbalance
      regulator: bd9571mwv: fix OF node reference imbalance
      regulator: max77620: drop redundant OF node initialisation

Krzysztof Kozlowski (1):
      regulator: pf0900: Make regu_irqs variable static const

Luca Weiss (2):
      regulator: devres: Use enum regulator_get_type in internal functions
      regulator: dt-bindings: qcom,qca6390-pmu: Document WCN6755 PMU

Mark Brown (8):
      regulator: spacemit-p1: Support board power tree
      mfd: cpcap: convert documentation to schema and add
      regulator: pf9453: Fix IRQ trigger and allow
      regulator: fp9931: Make vin-supply mandatory
      regulator: cros-ec: cleanup and add supplies
      regulator: da91xx: Allow caching of buck registers when no GPIO input control is configured
      regulator: mt6315: add regulator supplies
      regulator: fix OF node imbalance on reuse

Robby Cai (2):
      regulator: dt-bindings: fp9931: Make vin-supply property as required
      regulator: fp9931: Fix handling of mandatory "vin" supply

Rosen Penev (1):
      regulator: da9063: kzalloc + kcalloc to kzalloc

Svyatoslav Ryhel (4):
      regulator: dt-bindings: cpcap-regulator: convert to DT schema
      regulator: dt-bindings: cpcap-regulator: document Mot regulator
      regulator: cpcap-regulator: add support for Mot regulators
      regulator: dt-bindings: regulator-max77620: convert to DT schema

 .../devicetree/bindings/mfd/spacemit,p1.yaml       |  49 ++++-
 .../bindings/regulator/cpcap-regulator.txt         |  35 ----
 .../devicetree/bindings/regulator/dlg,da9121.yaml  |  49 +++++
 .../bindings/regulator/fitipower,fp9931.yaml       |   1 +
 .../regulator/google,cros-ec-regulator.yaml        |   4 +
 .../regulator/maxim,max77620-regulator.yaml        |  99 +++++++++
 .../regulator/motorola,cpcap-regulator.yaml        |  47 +++++
 .../devicetree/bindings/regulator/mp8859.txt       |  22 --
 .../devicetree/bindings/regulator/mps,mp8859.yaml  |  54 +++++
 .../bindings/regulator/mt6315-regulator.yaml       |  12 ++
 .../bindings/regulator/qcom,qca6390-pmu.yaml       |  16 +-
 .../bindings/regulator/regulator-max77620.txt      | 222 ---------------------
 drivers/regulator/act8945a-regulator.c             |   3 +-
 drivers/regulator/bd9571mwv-regulator.c            |   3 +-
 drivers/regulator/bq257xx-regulator.c              |  20 +-
 drivers/regulator/core.c                           |   2 +-
 drivers/regulator/cpcap-regulator.c                | 105 ++++++++++
 drivers/regulator/cros-ec-regulator.c              |   1 +
 drivers/regulator/da9063-regulator.c               |   9 +-
 drivers/regulator/da9121-regulator.c               |  43 +++-
 drivers/regulator/devres.c                         |   6 +-
 drivers/regulator/fixed.c                          |   4 -
 drivers/regulator/fp9931.c                         |   2 +-
 drivers/regulator/max20411-regulator.c             |   2 +-
 drivers/regulator/max77620-regulator.c             |   2 -
 drivers/regulator/max77650-regulator.c             |   2 +-
 drivers/regulator/mt6315-regulator.c               |  11 +-
 drivers/regulator/mt6357-regulator.c               |   2 +-
 drivers/regulator/pf0900-regulator.c               |   2 +-
 drivers/regulator/pf1550-regulator.c               |   1 -
 drivers/regulator/pf9453-regulator.c               |   5 +-
 drivers/regulator/rk808-regulator.c                |   3 +-
 drivers/regulator/s2dos05-regulator.c              |   2 +-
 drivers/regulator/spacemit-p1.c                    |  25 ++-
 34 files changed, 518 insertions(+), 347 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/regulator/cpcap-regulator.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77620-regulator.yaml
 create mode 100644 Documentation/devicetree/bindings/regulator/motorola,cpcap-regulator.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/mp8859.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/mps,mp8859.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/regulator-max77620.txt

             reply	other threads:[~2026-04-13 16:09 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-13 16:08 Mark Brown [this message]
2026-04-15 22:01 ` [GIT PULL] regulator updates for v7.1 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=a6e445e6ca0297969eca64f53aee1120@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