ASoC: atmel_ssc_dai: Remove the unneeded result variable
authorye xingchen <ye.xingchen@zte.com.cn>
Tue, 23 Aug 2022 07:53:35 +0000 (07:53 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 23 Aug 2022 12:04:51 +0000 (13:04 +0100)
Return the value from asoc_ssc_init() directly instead of storing it
in another redundant variable.

Reported-by: Zeal Robot <zealci@zte.com.cn>
Signed-off-by: ye xingchen <ye.xingchen@zte.com.cn>
Link: https://lore.kernel.org/r/20220823075335.209072-1-ye.xingchen@zte.com.cn
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/atmel/atmel_ssc_dai.c

index e868b7e..3763454 100644 (file)
@@ -891,7 +891,6 @@ static int asoc_ssc_init(struct device *dev)
 int atmel_ssc_set_audio(int ssc_id)
 {
        struct ssc_device *ssc;
-       int ret;
 
        /* If we can grab the SSC briefly to parent the DAI device off it */
        ssc = ssc_request(ssc_id);
@@ -903,9 +902,7 @@ int atmel_ssc_set_audio(int ssc_id)
                ssc_info[ssc_id].ssc = ssc;
        }
 
-       ret = asoc_ssc_init(&ssc->pdev->dev);
-
-       return ret;
+       return asoc_ssc_init(&ssc->pdev->dev);
 }
 EXPORT_SYMBOL_GPL(atmel_ssc_set_audio);