Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/3] regulator: qcom_smd-regulator: fix PM2250 supply parent mappings
@ 2026-07-17  5:31 Rakesh Kota
  2026-07-17  5:31 ` [PATCH 1/3] " Rakesh Kota
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Rakesh Kota @ 2026-07-17  5:31 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Bjorn Andersson, Konrad Dybcio,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: linux-arm-msm, linux-kernel, devicetree, Kamal Wadhwa,
	jishnu.prakash, Rakesh Kota

The rpm_pm2250_regulators table hardcodes supply parent name strings
in the regulator descriptor, causing the Linux regulator framework to
vote on parent supplies from APPS unnecessarily. On RPM-based platforms,
parent-child supply relationships are managed entirely by RPM firmware.

Fix this by setting supply names to NULL in the driver descriptor, and
correct the supply parent mappings in the qrb2210 and Shikra DTS files
to match the actual PM4125 pin connections.

Signed-off-by: Rakesh Kota <rakesh.kota@oss.qualcomm.com>
---
Rakesh Kota (3):
      regulator: qcom_smd-regulator: fix PM2250 supply parent mappings
      arm64: dts: qcom: qrb2210: fix PM4125 regulator supply parent mappings
      arm64: dts: qcom: shikra: add vph_pwr and fix supply parent mappings

 arch/arm64/boot/dts/qcom/qrb2210-arduino-imola.dts | 13 ++++--
 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts           | 13 ++++--
 arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi       | 31 +++++++++++++
 drivers/regulator/qcom_smd-regulator.c             | 52 +++++++++++-----------
 4 files changed, 77 insertions(+), 32 deletions(-)
---
base-commit: 1a1757b76427f6201bfe0bf1bea9f7574f332a93
change-id: 20260714-pm2250-fix-supply-parent-b91bed1f65c6

Best regards,
--  
Rakesh Kota <rakesh.kota@oss.qualcomm.com>


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

end of thread, other threads:[~2026-07-17  5:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-17  5:31 [PATCH 0/3] regulator: qcom_smd-regulator: fix PM2250 supply parent mappings Rakesh Kota
2026-07-17  5:31 ` [PATCH 1/3] " Rakesh Kota
2026-07-17  5:32 ` [PATCH 2/3] arm64: dts: qcom: qrb2210: fix PM4125 regulator " Rakesh Kota
2026-07-17  5:32 ` [PATCH 3/3] arm64: dts: qcom: shikra: add vph_pwr and fix " Rakesh Kota
2026-07-17  5:45   ` sashiko-bot

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