ASoC: meson: axg-card: add toacodec support
authorJerome Brunet <jbrunet@baylibre.com>
Fri, 21 Feb 2020 15:36:07 +0000 (16:36 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 21 Feb 2020 16:39:05 +0000 (16:39 +0000)
Make sure the axg audio card driver recognise the dai_link as a
codec-to-codec link if the cpu dai is the internal dac glue.

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Link: https://lore.kernel.org/r/20200221153607.1585499-4-jbrunet@baylibre.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/meson/axg-card.c

index 372dc69..4865163 100644 (file)
@@ -303,7 +303,8 @@ static int axg_card_cpu_is_tdm_iface(struct device_node *np)
 
 static int axg_card_cpu_is_codec(struct device_node *np)
 {
-       return of_device_is_compatible(np, DT_PREFIX "g12a-tohdmitx");
+       return of_device_is_compatible(np, DT_PREFIX "g12a-tohdmitx") ||
+               of_device_is_compatible(np, DT_PREFIX "g12a-toacodec");
 }
 
 static int axg_card_add_link(struct snd_soc_card *card, struct device_node *np,