]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
soc: qcom: pmic_glink: simplify locking with guard()
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 22 Aug 2024 16:48:15 +0000 (18:48 +0200)
committerBjorn Andersson <andersson@kernel.org>
Thu, 12 Dec 2024 04:34:41 +0000 (22:34 -0600)
commite9f826b0459f1376b9c8beba019b84f9878419c6
tree28bd7b7baf8e133fb7526ec0bcf074b228b9d846
parent0124b9bebd64fbe718a661841b74616bdfb4e25d
soc: qcom: pmic_glink: simplify locking with guard()

Simplify error handling over locks with guard().  In few places this
elimiates error gotos and local variables.  Switch to guard() everywhere
(except when jumps would go over scoped guard) for consistency, even if
it does not bring benefit in such places.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240822164815.230167-2-krzysztof.kozlowski@linaro.org
[bjorn: Rebased ontop of v6.13-rc1]
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/soc/qcom/pmic_glink.c