public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] regulator updates for v7.1
@ 2026-04-13 16:08 Mark Brown
  2026-04-15 22:01 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Mark Brown @ 2026-04-13 16:08 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Liam Girdwood, linux-kernel, Mark Brown

[-- 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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-04-15 22:01 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-13 16:08 [GIT PULL] regulator updates for v7.1 Mark Brown
2026-04-15 22:01 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox