]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
ASoC: simple-card-util: remove dai_link compatible code for codec
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Fri, 31 Aug 2018 03:09:47 +0000 (03:09 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 31 Aug 2018 14:58:35 +0000 (15:58 +0100)
Now no simple/audio cards are using legacy dai_link style for codec.
Let's remove compatible code.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/generic/simple-card-utils.c

index 73c0a904f32ebe29a3a7e82daaf45ad45238cd30..e7057be957e18b1018209ec0182eb9d6f761ad74 100644 (file)
@@ -409,9 +409,7 @@ int asoc_simple_card_clean_reference(struct snd_soc_card *card)
             num_links < card->num_links;
             num_links++, dai_link++) {
                of_node_put(dai_link->cpu_of_node);
-               of_node_put(dai_link->codec_of_node);
-               if (dai_link->codecs)
-                       of_node_put(dai_link->codecs->of_node);
+               of_node_put(dai_link->codecs->of_node);
        }
        return 0;
 }