regulator: s5m8767: Fix reference count leak
authorPan Bian <bianpan2016@163.com>
Thu, 21 Jan 2021 03:27:56 +0000 (19:27 -0800)
committerMark Brown <broonie@kernel.org>
Thu, 21 Jan 2021 18:14:21 +0000 (18:14 +0000)
commitdea6dd2ba63f8c8532addb8f32daf7b89a368a42
tree4b2b06be481b252b3d6de91a7bb1dd4cc118f548
parentd93d6f52bd9e3aa6f37b7ea5657e4bee50a4b0a4
regulator: s5m8767: Fix reference count leak

Call of_node_put() to drop references of regulators_np and reg_np before
returning error code.

Fixes: 9ae5cc75ceaa ("regulator: s5m8767: Pass descriptor instead of GPIO number")
Signed-off-by: Pan Bian <bianpan2016@163.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20210121032756.49501-1-bianpan2016@163.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/s5m8767.c