Lines Matching refs:codec
93 static int pcm1681_set_deemph(struct snd_soc_codec *codec) in pcm1681_set_deemph() argument
95 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_set_deemph()
123 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm1681_get_deemph() local
124 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_get_deemph()
134 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm1681_put_deemph() local
135 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_put_deemph()
139 return pcm1681_set_deemph(codec); in pcm1681_put_deemph()
145 struct snd_soc_codec *codec = codec_dai->codec; in pcm1681_set_dai_fmt() local
146 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_set_dai_fmt()
150 dev_err(codec->dev, "Invalid clocking mode\n"); in pcm1681_set_dai_fmt()
161 struct snd_soc_codec *codec = dai->codec; in pcm1681_digital_mute() local
162 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_digital_mute()
177 struct snd_soc_codec *codec = dai->codec; in pcm1681_hw_params() local
178 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_hw_params()
203 dev_err(codec->dev, "Invalid DAI format\n"); in pcm1681_hw_params()
211 return pcm1681_set_deemph(codec); in pcm1681_hw_params()