clk: qcom: dispcc-sm8250: use runtime PM for the clock controller
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sun, 29 Aug 2021 15:47:52 +0000 (18:47 +0300)
committerStephen Boyd <sboyd@kernel.org>
Fri, 15 Oct 2021 00:50:48 +0000 (17:50 -0700)
commit6158b94ec8070e8a75f2c9b9a78cb425b54abcf8
treedd3fc91aac22e59e99ac53f81a7e705103ea7fad
parenta3bb8a70e7effbbb7205615591392ac4b1dbe8bf
clk: qcom: dispcc-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-4-dmitry.baryshkov@linaro.org
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/dispcc-sm8250.c