remoteproc: q6v5-mss: Vote for rpmh power domains
authorRajendra Nayak <rnayak@codeaurora.org>
Thu, 31 Jan 2019 00:39:30 +0000 (16:39 -0800)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 31 Jan 2019 00:55:57 +0000 (16:55 -0800)
commit4760a896be88e836bedc902932fb16f60499a25e
tree64432544f98a5601d16370d55f24ff2ed6b3b55b
parenta5a4e02d083d88d7c8b9716c30eb42d6d5b0b1cc
remoteproc: q6v5-mss: Vote for rpmh power domains

With rpmh ARC resources being modelled as power domains with performance
state, we need to proxy vote on these for SDM845.
Add support to vote on multiple of them, now that genpd supports
associating mutliple power domains to a device.

Tested-by: Sibi Sankar <sibis@codeaurora.org>
Reviewed-by: Sibi Sankar <sibis@codeaurora.org>
Signed-off-by: Rajendra Nayak <rnayak@codeaurora.org>
[bjorn: Drop device link, improve error handling, name things "proxy"]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/qcom_q6v5_mss.c