From: Christophe JAILLET Date: Sun, 26 Apr 2020 19:44:03 +0000 (+0200) Subject: iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' X-Git-Tag: v4.9.225~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=119590e9db9738f274343fac14ad4109d957f364;p=platform%2Fkernel%2Flinux-amlogic.git iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' commit aad4742fbf0a560c25827adb58695a4497ffc204 upstream. A call to 'vf610_dac_exit()' is missing in an error handling path. Fixes: 1b983bf42fad ("iio: dac: vf610_dac: Add IIO DAC driver for Vybrid SoC") Signed-off-by: Christophe JAILLET Cc: Signed-off-by: Jonathan Cameron Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/iio/dac/vf610_dac.c b/drivers/iio/dac/vf610_dac.c index c4ec7779b394..190a7c1c5604 100644 --- a/drivers/iio/dac/vf610_dac.c +++ b/drivers/iio/dac/vf610_dac.c @@ -235,6 +235,7 @@ static int vf610_dac_probe(struct platform_device *pdev) return 0; error_iio_device_register: + vf610_dac_exit(info); clk_disable_unprepare(info->clk); return ret;