Lines Matching refs:dai
930 static inline struct vc4_hdmi *dai_to_hdmi(struct snd_soc_dai *dai)
932 struct snd_soc_card *card = snd_soc_dai_get_drvdata(dai);
938 struct snd_soc_dai *dai)
940 struct vc4_hdmi *vc4_hdmi = dai_to_hdmi(dai);
952 * currently in DVI mode, treat the codec dai as missing.
965 static int vc4_hdmi_audio_set_fmt(struct snd_soc_dai *dai, unsigned int fmt)
987 struct snd_soc_dai *dai)
989 struct vc4_hdmi *vc4_hdmi = dai_to_hdmi(dai);
1002 struct snd_soc_dai *dai)
1004 struct vc4_hdmi *vc4_hdmi = dai_to_hdmi(dai);
1061 struct snd_soc_dai *dai)
1063 struct vc4_hdmi *vc4_hdmi = dai_to_hdmi(dai);
1152 .name = "vc4-hdmi-codec-dai-component",
1188 .name = "vc4-hdmi-cpu-dai-component",
1191 static int vc4_hdmi_audio_cpu_dai_probe(struct snd_soc_dai *dai)
1193 struct vc4_hdmi *vc4_hdmi = dai_to_hdmi(dai);
1195 snd_soc_dai_init_dma_data(dai, &vc4_hdmi->audio.dma_data, NULL);
1201 .name = "vc4-hdmi-cpu-dai",
1274 /* register component and codec dai */