clk: qcom: videocc-sm8250: use runtime PM for the clock controller
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sun, 29 Aug 2021 15:47:53 +0000 (18:47 +0300)
committerStephen Boyd <sboyd@kernel.org>
Fri, 15 Oct 2021 00:50:52 +0000 (17:50 -0700)
commita91c483b42fa7b60765dfdae7c2ac84caac03620
treef3465a9a8a3077e6300f7dbd473d49ac1763eebe
parent6158b94ec8070e8a75f2c9b9a78cb425b54abcf8
clk: qcom: videocc-sm8250: use runtime PM for the clock controller

On sm8250 dispcc and videocc registers are powered up by the MMCX power
domain. Use runtime PM calls to make sure that required power domain is
powered on while we access clock controller's registers.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20210829154757.784699-5-dmitry.baryshkov@linaro.org
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/videocc-sm8250.c