Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: codecs: wcd939x: Simplify return from devm_gpiod_get() error

No need to store devm_gpiod_get() error code in temporary variable.

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

authored by

Krzysztof Kozlowski and committed by
Mark Brown
1a134881 cc50d176

+3 -4
+3 -4
sound/soc/codecs/wcd939x.c
··· 3241 3241 int ret; 3242 3242 3243 3243 wcd939x->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_OUT_LOW); 3244 - if (IS_ERR(wcd939x->reset_gpio)) { 3245 - ret = PTR_ERR(wcd939x->reset_gpio); 3246 - return dev_err_probe(dev, ret, "Failed to get reset gpio\n"); 3247 - } 3244 + if (IS_ERR(wcd939x->reset_gpio)) 3245 + return dev_err_probe(dev, PTR_ERR(wcd939x->reset_gpio), 3246 + "Failed to get reset gpio\n"); 3248 3247 3249 3248 ret = devm_regulator_bulk_get_enable(dev, ARRAY_SIZE(wcd939x_supplies), 3250 3249 wcd939x_supplies);