ASoC: cs35l35: returning uninitialized in probe()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 13 Mar 2017 12:32:37 +0000 (15:32 +0300)
committerMark Brown <broonie@kernel.org>
Mon, 13 Mar 2017 16:54:38 +0000 (16:54 +0000)
If cs35l35->pdata.stereo is false then "ret" isn't initialized.

Fixes: 6387f866a2cc ("ASoC: Add support for Cirrus Logic CS35L35 Amplifier")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Paul Handrigan <Paul.Handrigan@cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/cs35l35.c

index 6a266516f54369f096b4788cd7875866e6a42cb6..05117fca7e3c0d71fea4a578055790f93807d477 100644 (file)
@@ -969,7 +969,7 @@ static int cs35l35_codec_probe(struct snd_soc_codec *codec)
                }
        }
 
-       return ret;
+       return 0;
 }
 
 static struct snd_soc_codec_driver soc_codec_dev_cs35l35 = {