Lines Matching refs:codec

203 	struct snd_soc_codec *codec = codec_dai->codec;  in cs4271_set_dai_sysclk()  local
204 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_set_dai_sysclk()
213 struct snd_soc_codec *codec = codec_dai->codec; in cs4271_set_dai_fmt() local
214 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_set_dai_fmt()
227 dev_err(codec->dev, "Invalid DAI format\n"); in cs4271_set_dai_fmt()
247 dev_err(codec->dev, "Invalid DAI format\n"); in cs4271_set_dai_fmt()
260 static int cs4271_set_deemph(struct snd_soc_codec *codec) in cs4271_set_deemph() argument
262 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_set_deemph()
286 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs4271_get_deemph() local
287 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_get_deemph()
296 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs4271_put_deemph() local
297 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_put_deemph()
300 return cs4271_set_deemph(codec); in cs4271_put_deemph()
346 struct snd_soc_codec *codec = dai->codec; in cs4271_hw_params() local
347 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_hw_params()
396 dev_err(codec->dev, "Invalid sample rate\n"); in cs4271_hw_params()
407 return cs4271_set_deemph(codec); in cs4271_hw_params()
412 struct snd_soc_codec *codec = dai->codec; in cs4271_mute_stream() local
413 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_mute_stream()
491 static int cs4271_soc_suspend(struct snd_soc_codec *codec) in cs4271_soc_suspend() argument
494 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_soc_suspend()
505 static int cs4271_soc_resume(struct snd_soc_codec *codec) in cs4271_soc_resume() argument
508 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_soc_resume()
537 static int cs4271_codec_probe(struct snd_soc_codec *codec) in cs4271_codec_probe() argument
539 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_codec_probe()
540 struct cs4271_platform_data *cs4271plat = codec->dev->platform_data; in cs4271_codec_probe()
545 if (of_match_device(cs4271_dt_ids, codec->dev)) { in cs4271_codec_probe()
546 if (of_get_property(codec->dev->of_node, in cs4271_codec_probe()
550 if (of_get_property(codec->dev->of_node, in cs4271_codec_probe()
590 static int cs4271_codec_remove(struct snd_soc_codec *codec) in cs4271_codec_remove() argument
592 struct cs4271_private *cs4271 = snd_soc_codec_get_drvdata(codec); in cs4271_codec_remove()