Lines Matching refs:codec
41 static int ak5386_soc_probe(struct snd_soc_codec *codec) in ak5386_soc_probe() argument
43 struct ak5386_priv *priv = snd_soc_codec_get_drvdata(codec); in ak5386_soc_probe()
47 static int ak5386_soc_remove(struct snd_soc_codec *codec) in ak5386_soc_remove() argument
49 struct ak5386_priv *priv = snd_soc_codec_get_drvdata(codec); in ak5386_soc_remove()
55 static int ak5386_soc_suspend(struct snd_soc_codec *codec) in ak5386_soc_suspend() argument
57 struct ak5386_priv *priv = snd_soc_codec_get_drvdata(codec); in ak5386_soc_suspend()
62 static int ak5386_soc_resume(struct snd_soc_codec *codec) in ak5386_soc_resume() argument
64 struct ak5386_priv *priv = snd_soc_codec_get_drvdata(codec); in ak5386_soc_resume()
86 struct snd_soc_codec *codec = codec_dai->codec; in ak5386_set_dai_fmt() local
91 dev_err(codec->dev, "Invalid DAI format\n"); in ak5386_set_dai_fmt()
102 struct snd_soc_codec *codec = dai->codec; in ak5386_hw_params() local
103 struct ak5386_priv *priv = snd_soc_codec_get_drvdata(codec); in ak5386_hw_params()
124 struct snd_soc_codec *codec = dai->codec; in ak5386_hw_free() local
125 struct ak5386_priv *priv = snd_soc_codec_get_drvdata(codec); in ak5386_hw_free()