]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: codecs: wcd937x: Simplify with devm_regulator_bulk_get_enable()
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 26 May 2025 10:49:50 +0000 (12:49 +0200)
committerMark Brown <broonie@kernel.org>
Sun, 8 Jun 2025 22:33:28 +0000 (23:33 +0100)
commit10cf8f6be63f2acfd3d366d917f1af6625cd9124
tree5385b97c8c58c6060d75d5719c507290dcb904c7
parent19272b37aa4f83ca52bdf9c16d5d81bdd1354494
ASoC: codecs: wcd937x: Simplify with devm_regulator_bulk_get_enable()

Drop separate regulator get and enable in probe() path with
devm_regulator_bulk_get_enable(), which simplifies cleanup paths and
device remove().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20250526-b4-asoc-wcd9395-vdd-px-v1-1-64d3cb60313b@linaro.org
Reviewed-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wcd937x.c
sound/soc/codecs/wcd937x.h