[PATCH v2 0/3] pmdomain: qcom: sort out RPM power domain indices

From: Dmitry Baryshkov

Date: Wed Dec 10 2025 - 20:53:04 EST


- Switch platforms to using bindings for RPM power domains controller
where compatible

- Drop now-unused binding indices for RPM platforms.

Two last patch depend on first two patches and either should be merged
through the same tee, should be merged with the help of the immutable
branch or just merged in the next release.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>
---
Changes in v2:
- Rebased on linux-next, dropping merged patches.
- Split RPMh bindings patch to separate series.
- Link to v1: https://lore.kernel.org/r/20250718-rework-rpmhpd-rpmpd-v1-0-eedca108e540@xxxxxxxxxxxxxxxx

---
Dmitry Baryshkov (3):
arm64: dts: qcom: dts: switch to RPMPD_* indices
ARM: dts: qcom: dts: switch to RPMPD_* indices
dt-bindings: power: qcom-rpmpd: drop compatibility defines

arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 4 +-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +--
arch/arm64/boot/dts/qcom/msm8917.dtsi | 10 ++--
arch/arm64/boot/dts/qcom/msm8937.dtsi | 12 ++---
arch/arm64/boot/dts/qcom/msm8976.dtsi | 4 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 16 +++---
arch/arm64/boot/dts/qcom/sdm630.dtsi | 16 +++---
arch/arm64/boot/dts/qcom/sdm660.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sm6125.dtsi | 12 ++---
include/dt-bindings/power/qcom-rpmpd.h | 88 --------------------------------
10 files changed, 42 insertions(+), 130 deletions(-)
---
base-commit: 008d3547aae5bc86fac3eda317489169c3fda112
change-id: 20250717-rework-rpmhpd-rpmpd-13352a10cbd5

Best regards,
--
With best wishes
Dmitry