[PATCH 00/14] arm64: dts: qcom: add refgen regulators where applicable

Dmitry Baryshkov posted 14 patches 4 months, 2 weeks ago
.../regulator/qcom,sdm845-refgen-regulator.yaml    |   3 +
arch/arm64/boot/dts/qcom/lemans.dtsi               | 110 +++++++++++----------
arch/arm64/boot/dts/qcom/qcs8300.dtsi              |   6 ++
arch/arm64/boot/dts/qcom/sc7180.dtsi               |   8 ++
arch/arm64/boot/dts/qcom/sc7280.dtsi               |   8 ++
arch/arm64/boot/dts/qcom/sc8180x.dtsi              |  10 ++
arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |   6 ++
arch/arm64/boot/dts/qcom/sdm670.dtsi               |  10 ++
arch/arm64/boot/dts/qcom/sdm845.dtsi               |   9 ++
arch/arm64/boot/dts/qcom/sm6350.dtsi               |   8 ++
arch/arm64/boot/dts/qcom/sm6375.dtsi               |   6 ++
arch/arm64/boot/dts/qcom/sm8150.dtsi               |  10 ++
arch/arm64/boot/dts/qcom/sm8250.dtsi               |   9 ++
13 files changed, 153 insertions(+), 50 deletions(-)
[PATCH 00/14] arm64: dts: qcom: add refgen regulators where applicable
Posted by Dmitry Baryshkov 4 months, 2 weeks ago
On several Qualcomm platforms the DSI internally is using the refgen
regulator. Document the regulator for the SDM670, Lemans and QCS8300
platforms. Add corresponding device nodes and link them as a supply to
the DSI node.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
Dmitry Baryshkov (14):
      regulator: dt-bindings: qcom,sdm845-refgen-regulator: document more platforms
      arm64: dts: qcom: lemans: move USB PHYs to a proper place
      arm64: dts: qcom: lemans: add refgen regulator and use it for DSI
      arm64: dts: qcom: sc7180: add refgen regulator and use it for DSI
      arm64: dts: qcom: sc7280: add refgen regulator and use it for DSI
      arm64: dts: qcom: sc8180x: add refgen regulator and use it for DSI
      arm64: dts: qcom: sdm670: add refgen regulator and use it for DSI
      arm64: dts: qcom: sdm845: add refgen regulator and use it for DSI
      arm64: dts: qcom: sm6350: add refgen regulator and use it for DSI
      arm64: dts: qcom: sm8150: add refgen regulator and use it for DSI
      arm64: dts: qcom: sm8250: add refgen regulator and use it for DSI
      arm64: dts: qcom: qcs8300: add refgen regulator
      arm64: dts: qcom: sc8280xp: add refgen regulator
      arm64: dts: qcom: sm6375: add refgen regulator

 .../regulator/qcom,sdm845-refgen-regulator.yaml    |   3 +
 arch/arm64/boot/dts/qcom/lemans.dtsi               | 110 +++++++++++----------
 arch/arm64/boot/dts/qcom/qcs8300.dtsi              |   6 ++
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   8 ++
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   8 ++
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |  10 ++
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |   6 ++
 arch/arm64/boot/dts/qcom/sdm670.dtsi               |  10 ++
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   9 ++
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |   8 ++
 arch/arm64/boot/dts/qcom/sm6375.dtsi               |   6 ++
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  10 ++
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   9 ++
 13 files changed, 153 insertions(+), 50 deletions(-)
---
base-commit: e5a7b3109c05f8aae05357fdcdaa3cfeaa99d241
change-id: 20250920-refgen-981d027f4c75

Best regards,
-- 
With best wishes
Dmitry
Re: [PATCH 00/14] arm64: dts: qcom: add refgen regulators where applicable
Posted by Konrad Dybcio 4 months, 2 weeks ago
On 9/21/25 9:09 AM, Dmitry Baryshkov wrote:
> On several Qualcomm platforms the DSI internally is using the refgen
> regulator. Document the regulator for the SDM670, Lemans and QCS8300
> platforms. Add corresponding device nodes and link them as a supply to
> the DSI node.

It's likely that all PHY-ish hardware uses REFGEN, so please make
extra sure your patches won't kill DP/USB/camera

Konrad
Re: [PATCH 00/14] arm64: dts: qcom: add refgen regulators where applicable
Posted by Bjorn Andersson 3 months, 1 week ago
On Sun, 21 Sep 2025 10:09:16 +0300, Dmitry Baryshkov wrote:
> On several Qualcomm platforms the DSI internally is using the refgen
> regulator. Document the regulator for the SDM670, Lemans and QCS8300
> platforms. Add corresponding device nodes and link them as a supply to
> the DSI node.
> 
> 

Applied, thanks!

[01/14] regulator: dt-bindings: qcom,sdm845-refgen-regulator: document more platforms
        (no commit info)
[02/14] arm64: dts: qcom: lemans: move USB PHYs to a proper place
        commit: 883e20433fe586a6d3e1332d25f5e675921fefd9
[03/14] arm64: dts: qcom: lemans: add refgen regulator and use it for DSI
        commit: 7522c9ffaa97041a1a5dfdcb460d2a2b89f860b1
[04/14] arm64: dts: qcom: sc7180: add refgen regulator and use it for DSI
        commit: ac44b60f5d12cc5531dd04619b6fc31d84ee4091
[05/14] arm64: dts: qcom: sc7280: add refgen regulator and use it for DSI
        commit: f8cfb1932ce35c149bec81ea50fdf9b7472c6013
[06/14] arm64: dts: qcom: sc8180x: add refgen regulator and use it for DSI
        commit: 4be2ab8c4e7d35e287962f640a0994982776d4ce
[07/14] arm64: dts: qcom: sdm670: add refgen regulator and use it for DSI
        commit: 7223744176ef40969da0caa9dcc3588baa773b99
[08/14] arm64: dts: qcom: sdm845: add refgen regulator and use it for DSI
        commit: ca031c24bf66dc51e9304917243ca4d1a5dfa110
[09/14] arm64: dts: qcom: sm6350: add refgen regulator and use it for DSI
        commit: e53107df09622c3a6c534ff4bffad9634d05c41e
[10/14] arm64: dts: qcom: sm8150: add refgen regulator and use it for DSI
        commit: 0aa588760dd9f2f3d35eecd0a2120afe332b636d
[11/14] arm64: dts: qcom: sm8250: add refgen regulator and use it for DSI
        commit: 3aedde1859f341f0f631330928872c535769e20b
[12/14] arm64: dts: qcom: qcs8300: add refgen regulator
        commit: 2c9e4d7c6896ef285e884f0abf5c15d198cea469
[13/14] arm64: dts: qcom: sc8280xp: add refgen regulator
        commit: d4d1e799e9bf98ddd05023dd98860079e641c547
[14/14] arm64: dts: qcom: sm6375: add refgen regulator
        commit: afec70ac038bbd3666677436eb1ec0faf0504f72

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>
Re: (subset) [PATCH 00/14] arm64: dts: qcom: add refgen regulators where applicable
Posted by Mark Brown 4 months, 2 weeks ago
On Sun, 21 Sep 2025 10:09:16 +0300, Dmitry Baryshkov wrote:
> On several Qualcomm platforms the DSI internally is using the refgen
> regulator. Document the regulator for the SDM670, Lemans and QCS8300
> platforms. Add corresponding device nodes and link them as a supply to
> the DSI node.
> 
> 

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next

Thanks!

[01/14] regulator: dt-bindings: qcom,sdm845-refgen-regulator: document more platforms
        commit: e609438851928381e39b5393f17156955a84122a

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark