IPQ9574 SoC uses the PMIC MP5496 and SMPA1 regulator is used for APSS voltage scaling. This patch series adds the support for the same. Also enables the RPM communication over the RPMSG framework This series depends on the below patchset https://lore.kernel.org/linux-arm-msm/20230113143647.14961-1-quic_devipriy@xxxxxxxxxxx/ devi priya (6): soc: qcom: smd-rpm: Add IPQ9574 compatible dt-bindings: soc: qcom: smd-rpm: Add IPQ9574 compatible string regulator: qcom_smd: Add MP5496 regulators regulator: qcom_smd: Add PMIC compatible for IPQ9574 arm64: dts: qcom: ipq9574: Add cpufreq & RPM related nodes regulator: qcom_smd: Add support to define the bootup voltage .../regulator/qcom,smd-rpm-regulator.yaml | 3 +- .../bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + arch/arm64/boot/dts/qcom/ipq9574.dtsi | 80 +++++++++++++++++++ drivers/regulator/qcom_smd-regulator.c | 20 +++++ drivers/soc/qcom/smd-rpm.c | 1 + 5 files changed, 104 insertions(+), 1 deletion(-) base-commit: 1fe4fd6f5cad346e598593af36caeadc4f5d4fa9 -- 2.17.1