soc: qcom: rpmhpd: Mark mx as a parent for cx
authorRajendra Nayak <rnayak@codeaurora.org>
Thu, 10 Jan 2019 04:02:09 +0000 (09:32 +0530)
committerAndy Gross <andy.gross@linaro.org>
Tue, 22 Jan 2019 21:10:15 +0000 (15:10 -0600)
commit0503aec22c1483d02b2d8bbd8594c5b9713294b8
tree03712f1b1794dcfe30063f8a170304cba720703b
parent279b7e8a62cc4f524dac49ac3ab5bc401a965422
soc: qcom: rpmhpd: Mark mx as a parent for cx

Specify the active + sleep and active-only MX power domains as
the parents of the corresponding CX power domains. This will ensure that
performance state requests on CX automatically generate equivalent requests
on MX power domains.

This is used to enforce a requirement that exists for various
hardware blocks on SDM845 that MX performance state >= CX performance
state for a given operating frequency.

Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
drivers/soc/qcom/rpmhpd.c