ASoC: don't use rtd->codec on soc_dev_attr_is_visible()
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Tue, 5 Dec 2017 04:20:42 +0000 (04:20 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 5 Dec 2017 12:40:29 +0000 (12:40 +0000)
rtd->codec will be removed soon.
checking rtd->num_codecs is enough

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

index c0edac80df34e683291cff5fb86c560ee8e22ffd..90f1122d91c4e391175d63495d9b491819ddbe1e 100644 (file)
@@ -213,7 +213,7 @@ static umode_t soc_dev_attr_is_visible(struct kobject *kobj,
 
        if (attr == &dev_attr_pmdown_time.attr)
                return attr->mode; /* always visible */
-       return rtd->codec ? attr->mode : 0; /* enabled only with codec */
+       return rtd->num_codecs ? attr->mode : 0; /* enabled only with codec */
 }
 
 static const struct attribute_group soc_dapm_dev_group = {