]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - sound/soc/sh/rcar/ssi.c
ASoC: rsnd: ssi: Fix issue in dma data address assignment
[linux.git] / sound / soc / sh / rcar / ssi.c
index 765ecc06c7c9ba5f77599795278623471b9af35e..89cc433e2fc91c839c00d8fbb2eb14927b1bf9be 100644 (file)
@@ -78,7 +78,6 @@
 
 struct rsnd_ssi {
        struct rsnd_mod mod;
-       struct rsnd_mod *dma;
 
        u32 flags;
        u32 cr_own;
@@ -899,7 +898,6 @@ static int rsnd_ssi_dma_probe(struct rsnd_mod *mod,
                              struct rsnd_dai_stream *io,
                              struct rsnd_priv *priv)
 {
-       struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod);
        int ret;
 
        /*
@@ -914,7 +912,7 @@ static int rsnd_ssi_dma_probe(struct rsnd_mod *mod,
                return ret;
 
        /* SSI probe might be called many times in MUX multi path */
-       ret = rsnd_dma_attach(io, mod, &ssi->dma);
+       ret = rsnd_dma_attach(io, mod, &io->dma);
 
        return ret;
 }