Lines Matching refs:codec
196 struct snd_soc_codec *codec = codec_dai->codec; in cs42xx8_set_dai_sysclk() local
197 struct cs42xx8_priv *cs42xx8 = snd_soc_codec_get_drvdata(codec); in cs42xx8_set_dai_sysclk()
207 struct snd_soc_codec *codec = codec_dai->codec; in cs42xx8_set_dai_fmt() local
208 struct cs42xx8_priv *cs42xx8 = snd_soc_codec_get_drvdata(codec); in cs42xx8_set_dai_fmt()
226 dev_err(codec->dev, "unsupported dai format\n"); in cs42xx8_set_dai_fmt()
243 dev_err(codec->dev, "unsupported master/slave mode\n"); in cs42xx8_set_dai_fmt()
254 struct snd_soc_codec *codec = dai->codec; in cs42xx8_hw_params() local
255 struct cs42xx8_priv *cs42xx8 = snd_soc_codec_get_drvdata(codec); in cs42xx8_hw_params()
266 dev_err(codec->dev, "unsupported sysclk ratio\n"); in cs42xx8_hw_params()
284 struct snd_soc_codec *codec = dai->codec; in cs42xx8_digital_mute() local
285 struct cs42xx8_priv *cs42xx8 = snd_soc_codec_get_drvdata(codec); in cs42xx8_digital_mute()
380 static int cs42xx8_codec_probe(struct snd_soc_codec *codec) in cs42xx8_codec_probe() argument
382 struct cs42xx8_priv *cs42xx8 = snd_soc_codec_get_drvdata(codec); in cs42xx8_codec_probe()
383 struct snd_soc_dapm_context *dapm = &codec->dapm; in cs42xx8_codec_probe()
387 snd_soc_add_codec_controls(codec, cs42xx8_adc3_snd_controls, in cs42xx8_codec_probe()