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

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

Fixes: 90114ca11476 ("clk: qcom: add SM8550 DISPCC driver")
Cc: stable@vger.kernel.org # 6.3
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20230718132902.21430-4-johan+linaro@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/dispcc-sm8550.c