Lines Matching defs:dai
9 #include <sound/soc-dai.h>
39 static void meson_codec_glue_input_set_data(struct snd_soc_dai *dai,
42 dai->playback_dma_data = data;
46 meson_codec_glue_input_get_data(struct snd_soc_dai *dai)
48 return dai->playback_dma_data;
57 struct snd_soc_dai *dai;
62 dai = in->priv;
64 return meson_codec_glue_input_get_data(dai);
69 struct snd_soc_dai *dai)
72 meson_codec_glue_input_get_data(dai);
80 data->params.sig_bits = dai->driver->playback.sig_bits;
86 int meson_codec_glue_input_set_fmt(struct snd_soc_dai *dai,
90 meson_codec_glue_input_get_data(dai);
99 struct snd_soc_dai *dai)
103 meson_codec_glue_output_get_input_data(dai->capture_widget);
109 dev_warn(dai->dev, "codec2codec link expected\n");
123 int meson_codec_glue_input_dai_probe(struct snd_soc_dai *dai)
131 meson_codec_glue_input_set_data(dai, data);
136 int meson_codec_glue_input_dai_remove(struct snd_soc_dai *dai)
139 meson_codec_glue_input_get_data(dai);