]> git.baikalelectronics.ru Git - kernel.git/commit
regulator: wm8994: Don't use devres for enable GPIOs
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Wed, 21 Nov 2018 10:13:16 +0000 (10:13 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 21 Nov 2018 12:43:37 +0000 (12:43 +0000)
commitfe64157472d78402cc7ec76afd71b82421931a2a
treeb0ec459cb2d16ece373e8ed36bd6f01e94a419aa
parent73b6f8f3c1924e62fd4d9aabe1685aa321665a1e
regulator: wm8994: Don't use devres for enable GPIOs

The regulator core takes over managing the lifetime of the enable GPIO
once the regulator is registered. As such we shouldn't register the
enable GPIO using devm, or it will be freed twice.

Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/wm8994-regulator.c