soc: qcom: rpmpd: Add parent PD support
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Mon, 13 Mar 2023 20:00:06 +0000 (21:00 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 15 Mar 2023 22:40:27 +0000 (15:40 -0700)
commitdecd6e77e02eff517efe11dfc181ce1b5bef3405
tree85917c7f06017f3cd9a2772f7c46ac636423cd44
parentd338fe40cf37c3f326b5cb743c6436369d452094
soc: qcom: rpmpd: Add parent PD support

In some cases (like with the GPU core clock on GMU-less SoCs) it's
required that we scale more than one voltage domain. This can be achieved
by linking them in a parent-child relationship. Add support for specifying
a parent PD, similarly to what has been done in the RPMhPD driver.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230313-topic-rpmpd-v3-8-06a4f448ff90@linaro.org
drivers/soc/qcom/rpmpd.c