All of lore.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 v5.12
Date: Mon, 15 Feb 2021 20:44:00 +0000	[thread overview]
Message-ID: <20210215204511.0B9DE64DF4@mail.kernel.org> (raw)

The following changes since commit 92bf22614b21a2706f4993b278017e437f7785b3:

  Linux 5.11-rc7 (2021-02-07 13:57:38 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v5.12

for you to fetch changes up to f03e2a72e5e8772ba0c2a0fc4539e4ffd03d411b:

  Merge remote-tracking branch 'regulator/for-5.12' into regulator-next (2021-02-12 14:00:07 +0000)

----------------------------------------------------------------
regulator: Updates for v5.12

Quite an active release for driver specific updates but very little
going on at the subsystem level this time for the regulator API.

 - Overhaul of the Qualcomm LABIBB driver.
 - Allow use of regulator_sync_voltage() on coupled regulators.
 - Support for Action ATC260x, Mediatek DVSRC and MT6315, Qualcomm
   PCM8180/c and PM8009-1 and Richtek RT4831
 - Removal of the AB3100 driver.

----------------------------------------------------------------
Adrien Grassein (6):
      regulator: pf8x00: add a doc for the module
      regulator: dt-bindings: pf8x00: fix nxp,phase-shift doc
      regulator: dt-bindings: pf8x00: mark nxp,ilim-ma property as deprecated
      regulator: pf8x00: mark nxp,ilim-ma property as deprecated
      regulator: pf8x00: use linear range for buck 1-6
      regulator: pf8x00: fix nxp,phase-shift

AngeloGioacchino Del Regno (7):
      regulator: qcom-labibb: Implement voltage selector ops
      regulator: qcom-labibb: Switch voltage ops from linear_range to linear
      regulator: qcom-labibb: Implement current limiting
      regulator: qcom-labibb: Implement pull-down, softstart, active discharge
      regulator: qcom-labibb: Implement short-circuit and over-current IRQs
      regulator: qcom-labibb: Document soft start properties
      regulator: qcom-labibb: Document SCP/OCP interrupts

Arnd Bergmann (1):
      regulator: remove ab3100 driver

Axel Lin (1):
      regulator: pf8x00: Fix typo for PF8200 chip name

Bjorn Andersson (2):
      regulator: qcom-rpmh: Add pmc8180 and pmc8180c
      regulator: qcom-rpmh: Add pmc8180 and pmc8180c

ChiYuan Huang (2):
      regulator: rt4831: Adds DT binding document for Richtek RT4831 DSV regulator
      regulator: rt4831: Adds support for Richtek RT4831 DSV regulator

Christoph Fritz (2):
      regulator: pf8x00: Add suspend support
      regulator: pf8x00: set ramp_delay for bucks

Claudiu Beznea (3):
      regulator: mcp16502: lpm pin can be optional on some platforms
      MAINTAINERS: add myself as maintainer for mcp16502
      regulator: mcp16502: document lpm as optional

Cristian Ciocaltea (1):
      regulator: Add regulator driver for ATC260x PMICs

Daniel Scally (1):
      regulator: core.c: Replace references to non-existent function

Dmitry Baryshkov (2):
      regulator: qcom-rpmh-regulator: add pm8009-1 chip revision
      arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators

Dmitry Osipenko (1):
      regulator: Make regulator_sync_voltage() usable by coupled regulators

Frieder Schrempf (3):
      regulator: pca9450: Add SD_VSEL GPIO for LDO5
      regulator: pca9450: Enable system reset on WDOG_B assertion
      regulator: pca9450: Add sd-vsel GPIO

Hans de Goede (1):
      regulator: core: Avoid debugfs: Directory ... already present! error

Hsin-Hsiung Wang (2):
      regulator: document binding for MT6315 regulator
      regulator: mt6315: Add support for MT6315 regulator

Jonathan Marek (1):
      regulator: qcom-rpmh: fix pm8009 ldo7

Krzysztof Kozlowski (1):
      regulator: s5m8767: Drop regulators OF node reference

Linus Walleij (2):
      regulator: ab8500: Remove unused platform data
      regulator: ab8500: Decomission platform data header

Mark Brown (10):
      Merge existing fixes from regulator/for-5.11
      Merge series "regulator: fix pm8009 bindings on sm8250" from Dmitry Baryshkov <dmitry.baryshkov@linaro.org>:
      Merge branch 'regulator-5.11' into regulator-5.12
      Merge series "Add driver for dvfsrc, support for active state of scpsys" from Henry Chen <henryc.chen@mediatek.com>:
      Merge series "regulator: mcp16502: make lpm pin optional" from Claudiu Beznea <claudiu.beznea@microchip.com>:
      Merge v5.11-rc3
      Merge series "Really implement Qualcomm LAB/IBB regulators" from AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>:
      Merge series "Really implement Qualcomm LAB/IBB regulators" from AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>:
      Merge remote-tracking branch 'regulator/for-5.11' into regulator-linus
      Merge remote-tracking branch 'regulator/for-5.12' into regulator-next

Matti Vaittinen (4):
      regulator: ROHM bd7xxxx: Do not depend on parent driver data
      regulator: bd718x7: Stop using parent data
      regulator: qcom-labibb: Use disable_irq_nosync from isr
      regulator: bd718x7, bd71828, Fix dvs voltage levels

Pan Bian (2):
      regulator: axp20x: Fix reference cout leak
      regulator: s5m8767: Fix reference count leak

Randy Dunlap (2):
      lib/linear_ranges: fix repeated words & one typo
      regulator: qcom-rpmh: fix build after QCOM_COMMAND_DB is tristate

Timon Baetz (1):
      regulator: dt-bindings: Document charger-supply for max8997

henryc.chen (1):
      regulator: Regulator driver for the Mediatek DVFSRC

 .../bindings/regulator/max8997-regulator.txt       |   1 +
 .../bindings/regulator/mcp16502-regulator.txt      |   3 +-
 .../bindings/regulator/mt6315-regulator.yaml       |  69 ++
 .../bindings/regulator/nxp,pca9450-regulator.yaml  |   5 +
 .../bindings/regulator/nxp,pf8x00-regulator.yaml   |  17 +-
 .../bindings/regulator/qcom,rpmh-regulator.txt     |   2 +
 .../bindings/regulator/qcom-labibb-regulator.yaml  |  30 +-
 .../regulator/richtek,rt4831-regulator.yaml        |  35 +
 MAINTAINERS                                        |   4 +-
 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts           |   9 +-
 drivers/mfd/ab8500-core.c                          |   1 -
 drivers/regulator/Kconfig                          |  51 +-
 drivers/regulator/Makefile                         |   5 +-
 drivers/regulator/ab3100.c                         | 724 --------------------
 drivers/regulator/ab8500-ext.c                     | 422 +-----------
 drivers/regulator/ab8500.c                         | 116 +++-
 drivers/regulator/atc260x-regulator.c              | 539 +++++++++++++++
 drivers/regulator/axp20x-regulator.c               |   7 +-
 drivers/regulator/bd70528-regulator.c              |  11 +-
 drivers/regulator/bd71828-regulator.c              |  13 +-
 drivers/regulator/bd718x7-regulator.c              |  20 +-
 drivers/regulator/core.c                           |  18 +-
 drivers/regulator/mcp16502.c                       |   2 +-
 drivers/regulator/mt6315-regulator.c               | 299 +++++++++
 drivers/regulator/mtk-dvfsrc-regulator.c           | 215 ++++++
 drivers/regulator/pca9450-regulator.c              |  22 +
 drivers/regulator/pf8x00-regulator.c               | 278 +++++---
 drivers/regulator/qcom-labibb-regulator.c          | 728 ++++++++++++++++++++-
 drivers/regulator/qcom-rpmh-regulator.c            |  34 +
 drivers/regulator/rohm-regulator.c                 |   9 +-
 drivers/regulator/rt4831-regulator.c               | 198 ++++++
 drivers/regulator/s5m8767.c                        |  15 +-
 include/linux/mfd/abx500/ab8500.h                  |   3 -
 include/linux/mfd/rohm-generic.h                   |  14 +-
 include/linux/regulator/ab8500.h                   | 166 -----
 include/linux/regulator/mt6315-regulator.h         |  44 ++
 include/linux/regulator/pca9450.h                  |   7 +
 lib/linear_ranges.c                                |   8 +-
 38 files changed, 2661 insertions(+), 1483 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml
 create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt4831-regulator.yaml
 delete mode 100644 drivers/regulator/ab3100.c
 create mode 100644 drivers/regulator/atc260x-regulator.c
 create mode 100644 drivers/regulator/mt6315-regulator.c
 create mode 100644 drivers/regulator/mtk-dvfsrc-regulator.c
 create mode 100644 drivers/regulator/rt4831-regulator.c
 delete mode 100644 include/linux/regulator/ab8500.h
 create mode 100644 include/linux/regulator/mt6315-regulator.h

             reply	other threads:[~2021-02-15 20:46 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-15 20:44 Mark Brown [this message]
2021-02-22 18:12 ` [GIT PULL] regulator updates for v5.12 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=20210215204511.0B9DE64DF4@mail.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 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.