clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors
authorJohan Hovold <johan+linaro@kernel.org>
Tue, 18 Jul 2023 13:28:56 +0000 (15:28 +0200)
committerBjorn Andersson <andersson@kernel.org>
Tue, 18 Jul 2023 14:58:49 +0000 (07:58 -0700)
commitb0f3d01bda6c3f6f811e70f76d2040ae81f64565
tree412e269272ea9166f861ff5242afdfae258a2a24
parentc948ff727e25297f3a703eb5349dd66aabf004e4
clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors

Make sure to decrement the runtime PM usage count before returning in
case regmap initialisation fails.

Fixes: 16fb89f92ec4 ("clk: qcom: Add support for Display Clock Controller on SM8450")
Cc: stable@vger.kernel.org # 6.1
Cc: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20230718132902.21430-3-johan+linaro@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/dispcc-sm8450.c