Lines Matching refs:codec
102 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98925_dac_event() local
103 struct max98925_priv *max98925 = snd_soc_codec_get_drvdata(codec); in max98925_dac_event()
259 static inline int max98925_rate_value(struct snd_soc_codec *codec, in max98925_rate_value() argument
300 struct snd_soc_codec *codec = codec_dai->codec; in max98925_dai_set_fmt() local
301 struct max98925_priv *max98925 = snd_soc_codec_get_drvdata(codec); in max98925_dai_set_fmt()
304 dev_dbg(codec->dev, "%s: fmt 0x%08X\n", __func__, fmt); in max98925_dai_set_fmt()
325 dev_err(codec->dev, "DAI clock mode unsupported"); in max98925_dai_set_fmt()
342 dev_err(codec->dev, "DAI invert mode unsupported"); in max98925_dai_set_fmt()
355 struct snd_soc_codec *codec = max98925->codec; in max98925_set_clock() local
398 dev_info(max98925->codec->dev, "unsupported sysclk %d\n", in max98925_set_clock()
403 if (max98925_rate_value(codec, rate, clock, &dai_sr, &n, &m)) in max98925_set_clock()
430 struct snd_soc_codec *codec = dai->codec; in max98925_dai_hw_params() local
431 struct max98925_priv *max98925 = snd_soc_codec_get_drvdata(codec); in max98925_dai_hw_params()
457 dev_dbg(codec->dev, "%s: format supported %d", in max98925_dai_hw_params()
465 struct snd_soc_codec *codec = dai->codec; in max98925_dai_set_sysclk() local
466 struct max98925_priv *max98925 = snd_soc_codec_get_drvdata(codec); in max98925_dai_set_sysclk()
519 static int max98925_probe(struct snd_soc_codec *codec) in max98925_probe() argument
521 struct max98925_priv *max98925 = snd_soc_codec_get_drvdata(codec); in max98925_probe()
523 max98925->codec = codec; in max98925_probe()