diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2018-12-06 13:43:50 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2018-12-11 01:04:56 +0000 |
commit | 870311e52bbf53838df937a5099ec92a657c1db5 (patch) | |
tree | bccd512f6409421c819f6f83f8e7d66b1c16ee2e /drivers/regulator/s2mps11.c | |
parent | 1f5163fcf1523e2890d3e8909daed777661765ab (diff) | |
download | lwn-870311e52bbf53838df937a5099ec92a657c1db5.tar.gz lwn-870311e52bbf53838df937a5099ec92a657c1db5.zip |
regulator: tps65090: Hand over GPIO to regulator core
The GPIO descriptors used by the TPS65090 driver are retrieved
during probe() and it is really helpful to have those under
devres management because of all the errorpaths in the
intialization.
Using the new dev_gpiod_unhinge() call we can remove the
devres management of the descriptor right before handing
it over to the regulators core.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Marek Szyprowski <m.szyprowski@samsung.com>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/regulator/s2mps11.c')
0 files changed, 0 insertions, 0 deletions