Remove modem related bindings from MSM8953 rpmpd because MSM8953 MSS is using mss-supply as a regulator usually it is pm8953_s1. Split SDM632 bindings from MSM8953 because SDM632 is using mss-supply as a pm domain.
Signed-off-by: Barnabás Czémán <[email protected]> --- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + include/dt-bindings/power/qcom-rpmpd.h | 20 +++++++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml index 8174ceeab572..659936d6a46e 100644 --- a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml +++ b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml @@ -48,6 +48,7 @@ properties: - qcom,sc7280-rpmhpd - qcom,sc8180x-rpmhpd - qcom,sc8280xp-rpmhpd + - qcom,sdm632-rpmpd - qcom,sdm660-rpmpd - qcom,sdm670-rpmhpd - qcom,sdm845-rpmhpd diff --git a/include/dt-bindings/power/qcom-rpmpd.h b/include/dt-bindings/power/qcom-rpmpd.h index 4371ac941f29..2d82434b993c 100644 --- a/include/dt-bindings/power/qcom-rpmpd.h +++ b/include/dt-bindings/power/qcom-rpmpd.h @@ -84,13 +84,11 @@ #define QM215_VDDMX_AO MSM8917_VDDMX_AO /* MSM8953 Power Domain Indexes */ -#define MSM8953_VDDMD 0 -#define MSM8953_VDDMD_AO 1 -#define MSM8953_VDDCX 2 -#define MSM8953_VDDCX_AO 3 -#define MSM8953_VDDCX_VFL 4 -#define MSM8953_VDDMX 5 -#define MSM8953_VDDMX_AO 6 +#define MSM8953_VDDCX RPMPD_VDDCX +#define MSM8953_VDDCX_AO RPMPD_VDDCX_AO +#define MSM8953_VDDCX_VFL RPMPD_VDDCX_VFL +#define MSM8953_VDDMX RPMPD_VDDMX +#define MSM8953_VDDMX_AO RPMPD_VDDMX_AO /* MSM8974 Power Domain Indexes */ #define MSM8974_VDDCX 0 @@ -156,6 +154,14 @@ #define QCS404_LPIMX 5 #define QCS404_LPIMX_VFL 6 +/* SDM632 Power Domain Indexes */ +#define SDM632_VDDMD 0 +#define SDM632_VDDCX 1 +#define SDM632_VDDCX_AO 2 +#define SDM632_VDDCX_VFL 3 +#define SDM632_VDDMX 4 +#define SDM632_VDDMX_AO 5 + /* SDM660 Power Domains */ #define SDM660_VDDCX RPMPD_VDDCX #define SDM660_VDDCX_AO RPMPD_VDDCX_AO -- 2.53.0

