]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
regulator: core: Actually put the gpiod after use
authorLinus Walleij <linus.walleij@linaro.org>
Sat, 20 Apr 2019 11:34:30 +0000 (13:34 +0200)
committerMark Brown <broonie@kernel.org>
Thu, 25 Apr 2019 19:04:56 +0000 (20:04 +0100)
commit78927aa40bc82f32de07323ddc1c9de07ac68180
tree93a338e657d6216e773c2886a7974bab1ab71797
parent063773011d33bb36588a90385aa9eb75d13c6d80
regulator: core: Actually put the gpiod after use

I went to great lengths to hand over the management of the GPIO
descriptors to the regulator core, and some stray rebased
oneliner in the old patch must have been assuming the devices
were still doing devres management of it.

We handed the management over to the regulator core, so of
course the regulator core shall issue gpiod_put() when done.

Sorry for the descriptor leak.

Fixes: 541d052d7215 ("regulator: core: Only support passing enable GPIO descriptors")
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/core.c