Lines Matching refs:codec

341 	struct snd_soc_codec *codec = codec_dai->codec;  in cs4265_set_sysclk()  local
342 struct cs4265_private *cs4265 = snd_soc_codec_get_drvdata(codec); in cs4265_set_sysclk()
346 dev_err(codec->dev, "Invalid clk_id %d\n", clk_id); in cs4265_set_sysclk()
356 dev_err(codec->dev, "Invalid freq parameter %d\n", freq); in cs4265_set_sysclk()
362 struct snd_soc_codec *codec = codec_dai->codec; in cs4265_set_fmt() local
363 struct cs4265_private *cs4265 = snd_soc_codec_get_drvdata(codec); in cs4265_set_fmt()
368 snd_soc_update_bits(codec, CS4265_ADC_CTL, in cs4265_set_fmt()
373 snd_soc_update_bits(codec, CS4265_ADC_CTL, in cs4265_set_fmt()
402 struct snd_soc_codec *codec = dai->codec; in cs4265_digital_mute() local
405 snd_soc_update_bits(codec, CS4265_DAC_CTL, in cs4265_digital_mute()
408 snd_soc_update_bits(codec, CS4265_SPDIF_CTL2, in cs4265_digital_mute()
412 snd_soc_update_bits(codec, CS4265_DAC_CTL, in cs4265_digital_mute()
415 snd_soc_update_bits(codec, CS4265_SPDIF_CTL2, in cs4265_digital_mute()
426 struct snd_soc_codec *codec = dai->codec; in cs4265_pcm_hw_params() local
427 struct cs4265_private *cs4265 = snd_soc_codec_get_drvdata(codec); in cs4265_pcm_hw_params()
437 snd_soc_update_bits(codec, CS4265_ADC_CTL, in cs4265_pcm_hw_params()
439 snd_soc_update_bits(codec, CS4265_MCLK_FREQ, in cs4265_pcm_hw_params()
444 dev_err(codec->dev, "can't get correct mclk\n"); in cs4265_pcm_hw_params()
450 snd_soc_update_bits(codec, CS4265_DAC_CTL, in cs4265_pcm_hw_params()
452 snd_soc_update_bits(codec, CS4265_ADC_CTL, in cs4265_pcm_hw_params()
454 snd_soc_update_bits(codec, CS4265_SPDIF_CTL2, in cs4265_pcm_hw_params()
459 snd_soc_update_bits(codec, CS4265_DAC_CTL, in cs4265_pcm_hw_params()
461 snd_soc_update_bits(codec, CS4265_SPDIF_CTL2, in cs4265_pcm_hw_params()
464 snd_soc_update_bits(codec, CS4265_DAC_CTL, in cs4265_pcm_hw_params()
466 snd_soc_update_bits(codec, CS4265_SPDIF_CTL2, in cs4265_pcm_hw_params()
471 snd_soc_update_bits(codec, CS4265_DAC_CTL, in cs4265_pcm_hw_params()
473 snd_soc_update_bits(codec, CS4265_ADC_CTL, in cs4265_pcm_hw_params()
475 snd_soc_update_bits(codec, CS4265_SPDIF_CTL2, in cs4265_pcm_hw_params()
485 static int cs4265_set_bias_level(struct snd_soc_codec *codec, in cs4265_set_bias_level() argument
492 snd_soc_update_bits(codec, CS4265_PWRCTL, in cs4265_set_bias_level()
496 snd_soc_update_bits(codec, CS4265_PWRCTL, in cs4265_set_bias_level()
501 snd_soc_update_bits(codec, CS4265_PWRCTL, in cs4265_set_bias_level()
506 codec->dapm.bias_level = level; in cs4265_set_bias_level()