Lines Matching refs:cpu_dai
60 static int mxs_saif_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in mxs_saif_set_dai_sysclk() argument
63 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_sysclk()
302 static int mxs_saif_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in mxs_saif_set_dai_fmt() argument
306 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_fmt()
310 dev_err(cpu_dai->dev, "error: busy\n"); in mxs_saif_set_dai_fmt()
390 struct snd_soc_dai *cpu_dai) in mxs_saif_startup() argument
392 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_startup()
415 struct snd_soc_dai *cpu_dai) in mxs_saif_shutdown() argument
417 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_shutdown()
428 struct snd_soc_dai *cpu_dai) in mxs_saif_hw_params() argument
430 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_hw_params()
441 dev_err(cpu_dai->dev, "set mclk first\n"); in mxs_saif_hw_params()
447 dev_err(cpu_dai->dev, "error: busy\n"); in mxs_saif_hw_params()
458 dev_err(cpu_dai->dev, "unable to get proper clk\n"); in mxs_saif_hw_params()
515 struct snd_soc_dai *cpu_dai) in mxs_saif_prepare() argument
517 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_prepare()
527 struct snd_soc_dai *cpu_dai) in mxs_saif_trigger() argument
529 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_trigger()
545 dev_dbg(cpu_dai->dev, "start\n"); in mxs_saif_trigger()
612 dev_dbg(cpu_dai->dev, "stop\n"); in mxs_saif_trigger()