Lines Matching refs:dai
121 #define rsnd_platform_call(priv, dai, func, param...) \ argument
370 #define rsnd_dai_to_priv(dai) snd_soc_dai_get_drvdata(dai) argument
371 static struct rsnd_dai *rsnd_dai_to_rdai(struct snd_soc_dai *dai) in rsnd_dai_to_rdai() argument
373 struct rsnd_priv *priv = rsnd_dai_to_priv(dai); in rsnd_dai_to_rdai()
375 return rsnd_rdai_get(priv, dai->id); in rsnd_dai_to_rdai()
467 struct snd_soc_dai *dai) in rsnd_soc_dai_trigger() argument
469 struct rsnd_priv *priv = rsnd_dai_to_priv(dai); in rsnd_soc_dai_trigger()
470 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_soc_dai_trigger()
482 ret = rsnd_platform_call(priv, dai, start, ssi_id); in rsnd_soc_dai_trigger()
499 ret |= rsnd_platform_call(priv, dai, stop, ssi_id); in rsnd_soc_dai_trigger()
513 static int rsnd_soc_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in rsnd_soc_dai_set_fmt() argument
515 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_soc_dai_set_fmt()
929 struct snd_soc_dai *dai = rsnd_substream_to_dai(substream); in rsnd_hw_params() local
930 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_hw_params()
945 struct snd_soc_dai *dai = rsnd_substream_to_dai(substream); in rsnd_pointer() local
946 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_pointer()
1129 struct snd_soc_dai *dai = rtd->cpu_dai; in rsnd_pcm_new() local
1130 struct rsnd_dai *rdai = rsnd_dai_to_rdai(dai); in rsnd_pcm_new()