Lines Matching refs:ret

122 	int ret;
132 ret = snd_soc_dapm_new_controls(&card->dapm, rt5682_widgets,
134 if (ret) {
135 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
136 return ret;
139 ret = snd_soc_add_card_controls(card, rt5682_controls,
141 if (ret) {
142 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
143 return ret;
146 ret = snd_soc_card_jack_new_pins(card, "Headset Jack",
153 if (ret) {
154 dev_err(card->dev, "HP jack creation failed %d\n", ret);
155 return ret;
163 ret = snd_soc_component_set_jack(component, &rt5682_jack, NULL);
164 if (ret) {
165 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret);
166 return ret;
179 int ret;
192 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
193 if (ret < 0) {
194 dev_err(rtd->card->dev, "Failed to set dai fmt: %d\n", ret);
195 return ret;
204 return ret;
225 int ret;
242 ret = snd_soc_dai_set_fmt(cpu_dai, fmt);
243 if (ret && ret != -ENOTSUPP) {
244 dev_err(rtd->dev, "Failed to set dai fmt: %d\n", ret);
245 return ret;
248 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
249 if (ret < 0) {
250 dev_err(rtd->card->dev, "Failed to set dai fmt: %d\n", ret);
251 return ret;
258 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 8, 16);
259 if (ret && ret != -ENOTSUPP) {
260 dev_err(rtd->dev, "set TDM slot err: %d\n", ret);
261 return ret;
264 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 8, 16);
265 if (ret < 0) {
266 dev_warn(rtd->dev, "set TDM slot err:%d\n", ret);
267 return ret;
271 ret = snd_soc_dai_set_pll(codec_dai, RT5682_PLL2, RT5682_PLL2_S_MCLK,
273 if (ret < 0) {
274 dev_err(rtd->dev, "Failed to set codec PLL: %d\n", ret);
275 return ret;
278 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682_SCLK_S_PLL2,
280 if (ret < 0) {
281 dev_err(rtd->dev, "Failed to set codec SYSCLK: %d\n", ret);
282 return ret;
286 ret = snd_soc_dai_set_pll(codec_dai, RT5682S_PLL1, RT5682S_PLL_S_BCLK1,
288 if (ret < 0) {
289 dev_err(rtd->dev, "Failed to set codec PLL: %d\n", ret);
290 return ret;
293 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682S_SCLK_S_PLL1,
295 if (ret < 0) {
296 dev_err(rtd->dev, "Failed to set codec SYSCLK: %d\n", ret);
297 return ret;
302 ret = snd_soc_dai_set_bclk_ratio(codec_dai, ch * format);
303 if (ret < 0) {
304 dev_err(rtd->dev, "Failed to set rt5682 tdm bclk ratio: %d\n", ret);
305 return ret;
309 ret = acp_clk_enable(drvdata, srate, ch * format);
310 if (ret < 0) {
311 dev_err(rtd->card->dev, "Failed to enable HS clk: %d\n", ret);
312 return ret;
363 int ret;
375 ret = snd_soc_dapm_new_controls(&card->dapm, rt5682s_widgets,
377 if (ret) {
378 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
379 return ret;
382 ret = snd_soc_add_card_controls(card, rt5682s_controls,
384 if (ret) {
385 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
386 return ret;
389 ret = snd_soc_card_jack_new_pins(card, "Headset Jack",
396 if (ret) {
397 dev_err(card->dev, "HP jack creation failed %d\n", ret);
398 return ret;
406 ret = snd_soc_component_set_jack(component, &rt5682s_jack, NULL);
407 if (ret) {
408 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret);
409 return ret;
423 int ret;
440 ret = snd_soc_dai_set_fmt(cpu_dai, fmt);
441 if (ret && ret != -ENOTSUPP) {
442 dev_err(rtd->dev, "Failed to set dai fmt: %d\n", ret);
443 return ret;
446 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
447 if (ret < 0) {
448 dev_err(rtd->card->dev, "Failed to set dai fmt: %d\n", ret);
449 return ret;
456 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 8, 16);
457 if (ret && ret != -ENOTSUPP) {
458 dev_err(rtd->dev, "set TDM slot err: %d\n", ret);
459 return ret;
462 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 8, 16);
463 if (ret < 0) {
464 dev_warn(rtd->dev, "set TDM slot err:%d\n", ret);
465 return ret;
469 ret = snd_soc_dai_set_pll(codec_dai, RT5682S_PLL2, RT5682S_PLL_S_MCLK,
471 if (ret < 0) {
472 dev_err(rtd->dev, "Failed to set codec PLL: %d\n", ret);
473 return ret;
476 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682S_SCLK_S_PLL2,
478 if (ret < 0) {
479 dev_err(rtd->dev, "Failed to set codec SYSCLK: %d\n", ret);
480 return ret;
484 ret = snd_soc_dai_set_pll(codec_dai, RT5682S_PLL1, RT5682S_PLL_S_BCLK1,
486 if (ret < 0) {
487 dev_err(rtd->dev, "Failed to set codec PLL: %d\n", ret);
488 return ret;
491 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682S_SCLK_S_PLL1,
493 if (ret < 0) {
494 dev_err(rtd->dev, "Failed to set codec SYSCLK: %d\n", ret);
495 return ret;
500 ret = snd_soc_dai_set_bclk_ratio(codec_dai, ch * format);
501 if (ret < 0) {
502 dev_err(rtd->dev, "Failed to set rt5682 tdm bclk ratio: %d\n", ret);
503 return ret;
509 ret = acp_clk_enable(drvdata, srate, ch * format);
510 if (ret < 0) {
511 dev_err(rtd->card->dev, "Failed to enable HS clk: %d\n", ret);
512 return ret;
585 int ret;
590 ret = snd_soc_dapm_new_controls(&card->dapm, rt1019_widgets,
592 if (ret) {
593 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
594 return ret;
597 ret = snd_soc_add_card_controls(card, rt1019_controls,
599 if (ret) {
600 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
601 return ret;
616 int i, ret = 0;
636 ret = snd_soc_dai_set_fmt(cpu_dai, fmt);
637 if (ret && ret != -ENOTSUPP) {
638 dev_err(rtd->dev, "Failed to set dai fmt: %d\n", ret);
639 return ret;
646 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0xC, 0, 8, 16);
647 if (ret && ret != -ENOTSUPP) {
648 dev_err(rtd->dev, "set TDM slot err: %d\n", ret);
649 return ret;
658 ret = snd_soc_dai_set_pll(codec_dai, 0, RT1019_PLL_S_BCLK,
661 ret = snd_soc_dai_set_pll(codec_dai, 0, RT1019_PLL_S_BCLK,
664 if (ret < 0)
665 return ret;
667 ret = snd_soc_dai_set_sysclk(codec_dai, RT1019_SCLK_S_PLL,
669 if (ret < 0)
670 return ret;
673 ret = snd_soc_dai_set_fmt(codec_dai, SND_SOC_DAIFMT_DSP_A
675 if (ret < 0) {
676 dev_err(rtd->card->dev, "Failed to set dai fmt: %d\n", ret);
677 return ret;
684 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x4, 0x4, 8, 16);
685 if (ret < 0)
693 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x8, 0x8, 8, 16);
694 if (ret < 0)
701 ret = acp_clk_enable(drvdata, srate, ch * format);
702 if (ret < 0) {
703 dev_err(rtd->card->dev, "Failed to enable AMP clk: %d\n", ret);
704 return ret;
750 int ret;
755 ret = snd_soc_dapm_new_controls(&card->dapm, max98360a_widgets,
757 if (ret) {
758 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
759 return ret;
762 ret = snd_soc_add_card_controls(card, max98360a_controls,
764 if (ret) {
765 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
766 return ret;
781 int ret;
797 ret = snd_soc_dai_set_fmt(cpu_dai, fmt);
798 if (ret && ret != -ENOTSUPP) {
799 dev_err(rtd->dev, "Failed to set dai fmt: %d\n", ret);
800 return ret;
807 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0xC, 0, 8, 16);
808 if (ret && ret != -ENOTSUPP) {
809 dev_err(rtd->dev, "set TDM slot err: %d\n", ret);
810 return ret;
815 ret = acp_clk_enable(drvdata, srate, ch * format);
816 if (ret < 0) {
817 dev_err(rtd->card->dev, "Failed to enable AMP clk: %d\n", ret);
818 return ret;
886 int ret;
891 ret = snd_soc_dapm_new_controls(&card->dapm, max98388_widgets,
894 if (ret) {
895 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
897 return ret;
900 ret = snd_soc_add_card_controls(card, max98388_controls,
902 if (ret) {
903 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
904 return ret;
919 int ret;
921 ret = snd_soc_dai_set_fmt(codec_dai,
924 if (ret < 0)
925 return ret;
927 return ret;
972 int ret;
979 ret = snd_soc_dapm_new_controls(&card->dapm, nau8825_widgets,
981 if (ret) {
982 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
983 return ret;
986 ret = snd_soc_add_card_controls(card, nau8825_controls,
988 if (ret) {
989 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
990 return ret;
993 ret = snd_soc_card_jack_new_pins(card, "Headset Jack",
1000 if (ret) {
1001 dev_err(card->dev, "HP jack creation failed %d\n", ret);
1002 return ret;
1010 ret = snd_soc_component_set_jack(component, &nau8825_jack, NULL);
1011 if (ret) {
1012 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret);
1013 return ret;
1027 int ret;
1030 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_FLL_FS,
1032 if (ret < 0)
1033 dev_err(rtd->dev, "snd_soc_dai_set_sysclk err = %d\n", ret);
1035 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, params_rate(params),
1037 if (ret < 0) {
1038 dev_err(rtd->dev, "can't set FLL: %d\n", ret);
1039 return ret;
1052 ret = snd_soc_dai_set_fmt(cpu_dai, fmt);
1053 if (ret && ret != -ENOTSUPP) {
1054 dev_err(rtd->dev, "Failed to set dai fmt: %d\n", ret);
1055 return ret;
1058 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
1059 if (ret < 0) {
1060 dev_err(rtd->card->dev, "Failed to set dai fmt: %d\n", ret);
1061 return ret;
1068 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0x30, 0xC0, 8, 16);
1069 if (ret && ret != -ENOTSUPP) {
1070 dev_err(rtd->dev, "set TDM slot err: %d\n", ret);
1071 return ret;
1074 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x40, 0x30, 8, 16);
1075 if (ret < 0) {
1076 dev_warn(rtd->dev, "set TDM slot err:%d\n", ret);
1077 return ret;
1080 return ret;
1108 int ret = 0;
1117 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8821_CLK_INTERNAL,
1119 if (ret < 0) {
1120 dev_err(card->dev, "set sysclk err = %d\n", ret);
1124 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8821_CLK_FLL_BLK, 0,
1126 if (ret < 0)
1127 dev_err(codec_dai->dev, "can't set FS clock %d\n", ret);
1128 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, NAU8821_BCLK,
1130 if (ret < 0)
1131 dev_err(codec_dai->dev, "can't set FLL: %d\n", ret);
1133 return ret;
1186 int ret;
1190 ret = snd_soc_dapm_new_controls(&card->dapm, nau8821_widgets,
1192 if (ret) {
1193 dev_err(rtd->dev, "unable to add widget dapm controls, ret %d\n", ret);
1195 return ret;
1198 ret = snd_soc_add_card_controls(card, nau8821_controls,
1200 if (ret) {
1201 dev_err(rtd->dev, "unable to add card controls, ret %d\n", ret);
1202 return ret;
1205 ret = snd_soc_card_jack_new_pins(card, "Headset Jack",
1212 if (ret) {
1213 dev_err(rtd->dev, "Headset Jack creation failed %d\n", ret);
1214 return ret;
1250 int ret;
1258 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
1259 if (ret < 0) {
1260 dev_err(rtd->card->dev, "Failed to set dai fmt: %d\n", ret);
1261 return ret;
1264 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8821_CLK_FLL_BLK, 0,
1266 if (ret < 0)
1267 dev_err(card->dev, "can't set FS clock %d\n", ret);
1268 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, snd_soc_params_to_bclk(params),
1270 if (ret < 0)
1271 dev_err(card->dev, "can't set FLL: %d\n", ret);
1273 return ret;
1345 int ret = 0;
1365 ret = clk_prepare_enable(drvdata->bclk);
1366 if (ret < 0)
1367 dev_err(component->dev, "Failed to enable bclk %d\n", ret);
1380 return ret;