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()
118 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm1681_get_deemph() local
119 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_get_deemph()
129 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm1681_put_deemph() local
130 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_put_deemph()
134 return pcm1681_set_deemph(codec); in pcm1681_put_deemph()
140 struct snd_soc_codec *codec = codec_dai->codec; in pcm1681_set_dai_fmt() local
141 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_set_dai_fmt()
145 dev_err(codec->dev, "Invalid clocking mode\n"); in pcm1681_set_dai_fmt()
156 struct snd_soc_codec *codec = dai->codec; in pcm1681_digital_mute() local
157 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_digital_mute()
172 struct snd_soc_codec *codec = dai->codec; in pcm1681_hw_params() local
173 struct pcm1681_private *priv = snd_soc_codec_get_drvdata(codec); in pcm1681_hw_params()
198 dev_err(codec->dev, "Invalid DAI format\n"); in pcm1681_hw_params()
206 return pcm1681_set_deemph(codec); in pcm1681_hw_params()