ASoC: rsnd: move priv member settings to upper side
[deliverable/linux.git] / sound / soc / sh / rcar / core.c
index f316a663e4d367e5ac6944c5e54209ebc0d108d1..a8e6aa6cb3346d686dd513e1819e8427f97de073 100644 (file)
@@ -594,6 +594,10 @@ static int rsnd_dai_probe(struct platform_device *pdev,
                return -ENOMEM;
        }
 
+       priv->dai_nr    = dai_nr;
+       priv->daidrv    = drv;
+       priv->rdai      = rdai;
+
        for (i = 0; i < dai_nr; i++) {
 
                pmod = rsnd_ssi_mod_get_frm_dai(priv, i, 1);
@@ -630,10 +634,6 @@ static int rsnd_dai_probe(struct platform_device *pdev,
                        cmod ? "capture" : "  --   ");
        }
 
-       priv->dai_nr    = dai_nr;
-       priv->daidrv    = drv;
-       priv->rdai      = rdai;
-
        return 0;
 }
 
This page took 0.025284 seconds and 5 git commands to generate.