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

Dmitry Baryshkov posted 14 patches 1 week, 3 days 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 1 week, 3 days 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 1 week 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: (subset) [PATCH 00/14] arm64: dts: qcom: add refgen regulators where applicable
Posted by Mark Brown 1 week, 1 day 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