diff options
author | Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> | 2016-08-09 01:49:41 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2016-08-09 07:43:55 -0400 |
commit | c262c9ab7a956b15c4c12b81472502a587d0dfcd (patch) | |
tree | 8d8b704bf98cc18907843794d2e5d15f6ad90e94 /sound/soc/generic | |
parent | d8cb9354c86dddb1fb67d3f247c9ebbacd6b4c07 (diff) |
ASoC: simple-card-utils: add asoc_simple_card_canonicalize_dailink()
simple-card is assuming that sometimes platform and cpu are same.
This patch makes this method simple style standard.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/generic')
-rw-r--r-- | sound/soc/generic/simple-card-utils.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sound/soc/generic/simple-card-utils.c b/sound/soc/generic/simple-card-utils.c index 33abe1f7014e..189eadddfad3 100644 --- a/sound/soc/generic/simple-card-utils.c +++ b/sound/soc/generic/simple-card-utils.c | |||
@@ -193,6 +193,19 @@ int asoc_simple_card_init_dai(struct snd_soc_dai *dai, | |||
193 | } | 193 | } |
194 | EXPORT_SYMBOL_GPL(asoc_simple_card_init_dai); | 194 | EXPORT_SYMBOL_GPL(asoc_simple_card_init_dai); |
195 | 195 | ||
196 | int asoc_simple_card_canonicalize_dailink(struct snd_soc_dai_link *dai_link) | ||
197 | { | ||
198 | if (!dai_link->cpu_dai_name || !dai_link->codec_dai_name) | ||
199 | return -EINVAL; | ||
200 | |||
201 | /* Assumes platform == cpu */ | ||
202 | if (!dai_link->platform_of_node) | ||
203 | dai_link->platform_of_node = dai_link->cpu_of_node; | ||
204 | |||
205 | return 0; | ||
206 | } | ||
207 | EXPORT_SYMBOL_GPL(asoc_simple_card_canonicalize_dailink); | ||
208 | |||
196 | /* Module information */ | 209 | /* Module information */ |
197 | MODULE_AUTHOR("Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>"); | 210 | MODULE_AUTHOR("Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>"); |
198 | MODULE_DESCRIPTION("ALSA SoC Simple Card Utils"); | 211 | MODULE_DESCRIPTION("ALSA SoC Simple Card Utils"); |