Lines Matching refs:codec
232 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_pll_get() local
233 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_overclock_pll_get()
242 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_pll_put() local
243 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_overclock_pll_put()
245 switch (codec->dapm.bias_level) { in pcm512x_overclock_pll_put()
260 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dsp_get() local
261 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_overclock_dsp_get()
270 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dsp_put() local
271 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_overclock_dsp_put()
273 switch (codec->dapm.bias_level) { in pcm512x_overclock_dsp_put()
288 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dac_get() local
289 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_overclock_dac_get()
298 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dac_put() local
299 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_overclock_dac_put()
301 switch (codec->dapm.bias_level) { in pcm512x_overclock_dac_put()
528 struct snd_soc_codec *codec = dai->codec; in pcm512x_dai_startup_master() local
529 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_dai_startup_master()
570 struct snd_soc_codec *codec = dai->codec; in pcm512x_dai_startup_slave() local
571 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_dai_startup_slave()
596 struct snd_soc_codec *codec = dai->codec; in pcm512x_dai_startup() local
597 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_dai_startup()
612 static int pcm512x_set_bias_level(struct snd_soc_codec *codec, in pcm512x_set_bias_level() argument
615 struct pcm512x_priv *pcm512x = dev_get_drvdata(codec->dev); in pcm512x_set_bias_level()
627 dev_err(codec->dev, "Failed to remove standby: %d\n", in pcm512x_set_bias_level()
637 dev_err(codec->dev, "Failed to request standby: %d\n", in pcm512x_set_bias_level()
644 codec->dapm.bias_level = level; in pcm512x_set_bias_level()
653 struct snd_soc_codec *codec = dai->codec; in pcm512x_find_sck() local
654 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_find_sck()
699 struct snd_soc_codec *codec = dai->codec; in pcm512x_find_pll_coeff() local
700 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_find_pll_coeff()
806 struct snd_soc_codec *codec = dai->codec; in pcm512x_pllin_dac_rate() local
807 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_pllin_dac_rate()
837 struct snd_soc_codec *codec = dai->codec; in pcm512x_set_dividers() local
838 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_set_dividers()
957 dev_err(codec->dev, in pcm512x_set_dividers()
966 dev_err(codec->dev, in pcm512x_set_dividers()
995 dev_err(codec->dev, in pcm512x_set_dividers()
1090 dev_err(codec->dev, "Failed to set fs speed: %d\n", ret); in pcm512x_set_dividers()
1094 dev_dbg(codec->dev, "DSP divider %d\n", dsp_div); in pcm512x_set_dividers()
1095 dev_dbg(codec->dev, "DAC divider %d\n", dac_div); in pcm512x_set_dividers()
1096 dev_dbg(codec->dev, "NCP divider %d\n", ncp_div); in pcm512x_set_dividers()
1097 dev_dbg(codec->dev, "OSR divider %d\n", osr_div); in pcm512x_set_dividers()
1098 dev_dbg(codec->dev, "BCK divider %d\n", bclk_div); in pcm512x_set_dividers()
1099 dev_dbg(codec->dev, "LRCK divider %d\n", lrclk_div); in pcm512x_set_dividers()
1100 dev_dbg(codec->dev, "IDAC %d\n", idac); in pcm512x_set_dividers()
1101 dev_dbg(codec->dev, "1<<FSSP %d\n", 1 << fssp); in pcm512x_set_dividers()
1110 struct snd_soc_codec *codec = dai->codec; in pcm512x_hw_params() local
1111 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_hw_params()
1118 dev_dbg(codec->dev, "hw_params %u Hz, %u channels\n", in pcm512x_hw_params()
1136 dev_err(codec->dev, "Bad frame size: %d\n", in pcm512x_hw_params()
1149 dev_err(codec->dev, in pcm512x_hw_params()
1157 dev_err(codec->dev, in pcm512x_hw_params()
1178 dev_err(codec->dev, "Failed to set frame size: %d\n", ret); in pcm512x_hw_params()
1185 dev_err(codec->dev, "Failed to set FLEX_A: %d\n", ret); in pcm512x_hw_params()
1191 dev_err(codec->dev, "Failed to set FLEX_B: %d\n", ret); in pcm512x_hw_params()
1204 dev_err(codec->dev, in pcm512x_hw_params()
1219 dev_err(codec->dev, in pcm512x_hw_params()
1228 dev_err(codec->dev, "Failed to disable pll: %d\n", ret); in pcm512x_hw_params()
1241 dev_err(codec->dev, in pcm512x_hw_params()
1250 dev_err(codec->dev, in pcm512x_hw_params()
1259 dev_err(codec->dev, "Failed to enable pll: %d\n", ret); in pcm512x_hw_params()
1268 dev_err(codec->dev, "Failed to enable clock output: %d\n", ret); in pcm512x_hw_params()
1276 dev_err(codec->dev, "Failed to enable master mode: %d\n", ret); in pcm512x_hw_params()
1285 dev_err(codec->dev, "Failed to enable gpio %d: %d\n", in pcm512x_hw_params()
1294 dev_err(codec->dev, "Failed to output pll on %d: %d\n", in pcm512x_hw_params()
1303 dev_err(codec->dev, "Failed to halt clocks: %d\n", ret); in pcm512x_hw_params()
1310 dev_err(codec->dev, "Failed to resume clocks: %d\n", ret); in pcm512x_hw_params()
1319 struct snd_soc_codec *codec = dai->codec; in pcm512x_set_fmt() local
1320 struct pcm512x_priv *pcm512x = snd_soc_codec_get_drvdata(codec); in pcm512x_set_fmt()