ASoC: rsnd: non 0 is error on probe
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Fri, 24 Jan 2014 02:40:13 +0000 (18:40 -0800)
committerStephane Desneux <stephane.desneux@open.eurogiciel.org>
Wed, 4 Feb 2015 10:13:01 +0000 (11:13 +0100)
Some xxx_probe() returns not only -Exx, but also PTR_ERR().

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
(cherry picked from commit 106d2eff563b2abdb34872cb8ec7b19766edaffc)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
sound/soc/sh/rcar/core.c

index 756cd00..073609f 100644 (file)
@@ -736,23 +736,23 @@ static int rsnd_probe(struct platform_device *pdev)
         *      init each module
         */
        ret = rsnd_gen_probe(pdev, info, priv);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        ret = rsnd_scu_probe(pdev, info, priv);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        ret = rsnd_adg_probe(pdev, info, priv);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        ret = rsnd_ssi_probe(pdev, info, priv);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        ret = rsnd_dai_probe(pdev, info, priv);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        /*