diff options
| author | Dan Carpenter <dan.carpenter@linaro.org> | 2025-10-18 09:25:07 +0300 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2025-10-20 17:18:27 +0300 |
| commit | 7e1906643a7374529af74b013bba35e4fa4e6ffc (patch) | |
| tree | 70342ed18170225ba63f309248efc14c00845de4 | |
| parent | 93b2838c6e79bc263e6129d88c5ab043dd793d28 (diff) | |
| download | linux-7e1906643a7374529af74b013bba35e4fa4e6ffc.tar.xz | |
ASoC: codecs: va-macro: Clean up on error path in probe()
Do some clean up before returning the error code.
Fixes: 281c97376cfc ("ASoC: codecs: va-macro: Rework version checking")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://patch.msgid.link/aPMyw_ryay9LA5SW@stanley.mountain
Signed-off-by: Mark Brown <broonie@kernel.org>
| -rw-r--r-- | sound/soc/codecs/lpass-va-macro.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/codecs/lpass-va-macro.c b/sound/soc/codecs/lpass-va-macro.c index eb4981255f2b..77a372dfb117 100644 --- a/sound/soc/codecs/lpass-va-macro.c +++ b/sound/soc/codecs/lpass-va-macro.c @@ -1632,7 +1632,7 @@ static int va_macro_probe(struct platform_device *pdev) /* read version from register */ ret = va_macro_set_lpass_codec_version(va); if (ret) - return ret; + goto err_clkout; } if (va->has_swr_master) { |
