v2 -> v3: - Correctly include the missing first patch (this is very embarassing) - Fix the _ao parent for SM6375_VDDGX - Use b4, hopefully everybody gets all the patches now.. v2: https://lore.kernel.org/lkml/16950676-fef9-a3a0-0855-e4e6637711dd@xxxxxxxxxx/T/#m829f7bfcf911f5e16d9f83aefe810e5dedc7453d Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxx> --- Konrad Dybcio (10): soc: qcom: rpmpd: Remove SoC names from RPMPD definitions soc: qcom: rpmpd: Bring all definitions to the top soc: qcom: rpmpd: Unify Low Power Island definitions soc: qcom: rpmpd: Remove vdd* from struct names soc: qcom: rpmpd: Expand struct definition macros soc: qcom: rpmpd: Improve the naming soc: qcom: rpmpd: Make bindings assignments consistent soc: qcom: rpmpd: Add parent PD support soc: qcom: rpmpd: Hook up VDDMX as parent of SM6375 VDDGX soc: qcom: rpmpd: Remove useless comments drivers/soc/qcom/rpmpd.c | 833 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 565 insertions(+), 268 deletions(-) --- base-commit: 24469a0e5052ba01a35a15f104717a82b7a4798b change-id: 20230313-topic-rpmpd-6e13a86c01a6 Best regards, -- Konrad Dybcio <konrad.dybcio@xxxxxxxxxx>