Lines Matching refs:dai
70 static int sirf_usp_pcm_dai_probe(struct snd_soc_dai *dai)
72 struct sirf_usp *usp = snd_soc_dai_get_drvdata(dai);
74 snd_soc_dai_init_dma_data(dai, &usp->playback_dma_data,
79 static int sirf_usp_pcm_set_dai_fmt(struct snd_soc_dai *dai,
82 struct sirf_usp *usp = snd_soc_dai_get_drvdata(dai);
89 dev_err(dai->dev, "Only CBM and CFM supported\n");
99 dev_err(dai->dev, "Only I2S and DSP_A format supported\n");
165 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai)
167 struct sirf_usp *usp = snd_soc_dai_get_drvdata(dai);
184 dev_err(dai->dev, "Format unsupported\n");
202 dev_err(dai->dev, "Only support I2S and DSP_A mode\n");
239 struct snd_soc_dai *dai)
241 struct sirf_usp *usp = snd_soc_dai_get_drvdata(dai);
394 dev_err(&pdev->dev, "Register Audio SoC dai failed.\n");