Lines Matching refs:dai
46 struct snd_soc_dai *dai) in aiu_fifo_i2s_trigger() argument
48 struct snd_soc_component *component = dai->component; in aiu_fifo_i2s_trigger()
60 return aiu_fifo_trigger(substream, cmd, dai); in aiu_fifo_i2s_trigger()
64 struct snd_soc_dai *dai) in aiu_fifo_i2s_prepare() argument
66 struct snd_soc_component *component = dai->component; in aiu_fifo_i2s_prepare()
69 ret = aiu_fifo_prepare(substream, dai); in aiu_fifo_i2s_prepare()
86 struct snd_soc_dai *dai) in aiu_fifo_i2s_hw_params() argument
88 struct snd_soc_component *component = dai->component; in aiu_fifo_i2s_hw_params()
89 struct aiu_fifo *fifo = dai->playback_dma_data; in aiu_fifo_i2s_hw_params()
93 ret = aiu_fifo_hw_params(substream, params, dai); in aiu_fifo_i2s_hw_params()
105 dev_err(dai->dev, "Unsupported physical width %u\n", in aiu_fifo_i2s_hw_params()
132 int aiu_fifo_i2s_dai_probe(struct snd_soc_dai *dai) in aiu_fifo_i2s_dai_probe() argument
134 struct snd_soc_component *component = dai->component; in aiu_fifo_i2s_dai_probe()
139 ret = aiu_fifo_dai_probe(dai); in aiu_fifo_i2s_dai_probe()
143 fifo = dai->playback_dma_data; in aiu_fifo_i2s_dai_probe()