Lines Matching refs:codec
68 struct snd_soc_codec *codec = codec_dai->codec; in ak4104_set_dai_fmt() local
69 struct ak4104_private *ak4104 = snd_soc_codec_get_drvdata(codec); in ak4104_set_dai_fmt()
84 dev_err(codec->dev, "invalid dai format\n"); in ak4104_set_dai_fmt()
105 struct snd_soc_codec *codec = dai->codec; in ak4104_hw_params() local
106 struct ak4104_private *ak4104 = snd_soc_codec_get_drvdata(codec); in ak4104_hw_params()
144 dev_err(codec->dev, "unsupported sampling rate\n"); in ak4104_hw_params()
174 static int ak4104_probe(struct snd_soc_codec *codec) in ak4104_probe() argument
176 struct ak4104_private *ak4104 = snd_soc_codec_get_drvdata(codec); in ak4104_probe()
181 dev_err(codec->dev, "Unable to enable regulator: %d\n", ret); in ak4104_probe()
205 static int ak4104_remove(struct snd_soc_codec *codec) in ak4104_remove() argument
207 struct ak4104_private *ak4104 = snd_soc_codec_get_drvdata(codec); in ak4104_remove()
217 static int ak4104_soc_suspend(struct snd_soc_codec *codec) in ak4104_soc_suspend() argument
219 struct ak4104_private *priv = snd_soc_codec_get_drvdata(codec); in ak4104_soc_suspend()
226 static int ak4104_soc_resume(struct snd_soc_codec *codec) in ak4104_soc_resume() argument
228 struct ak4104_private *priv = snd_soc_codec_get_drvdata(codec); in ak4104_soc_resume()