Lines Matching refs:ret

359 	int ret;
384 ret = -ENOMEM;
407 ret = PTR_ERR(data->widget);
422 ret = -ENOMEM;
441 ret = PTR_ERR(data->widget);
462 return ret;
703 int ret = 0;
706 ret = snd_soc_component_set_bias_level(dapm->component, level);
708 if (ret == 0)
711 return ret;
728 int ret = 0;
732 ret = snd_soc_card_set_bias_level(card, dapm, level);
733 if (ret != 0)
737 ret = snd_soc_dapm_force_bias_level(dapm, level);
739 if (ret != 0)
742 ret = snd_soc_card_set_bias_level_post(card, dapm, level);
746 return ret;
889 int ret = 0;
953 ret = -ENOMEM;
959 ret = dapm_kcontrol_data_alloc(w, kcontrol, name);
960 if (ret) {
965 ret = snd_ctl_add(card, kcontrol);
966 if (ret < 0) {
969 w->name, name, ret);
974 ret = dapm_kcontrol_add_widget(kcontrol, w);
975 if (ret == 0)
981 return ret;
987 int i, ret;
1000 ret = dapm_create_or_share_kcontrol(w, i);
1001 if (ret < 0)
1002 return ret;
1026 int ret;
1053 ret = dapm_create_or_share_kcontrol(w, 0);
1054 if (ret < 0)
1055 return ret;
1068 int i, ret;
1071 ret = dapm_create_or_share_kcontrol(w, i);
1072 if (ret < 0)
1073 return ret;
1082 int i, ret;
1096 ret = snd_ctl_add(card, kcontrol);
1097 if (ret < 0) {
1100 w->name, w->kcontrol_news[i].name, ret);
1101 return ret;
1311 int ret;
1330 ret = dapm_widget_list_create(list, &widgets);
1331 if (ret)
1332 paths = ret;
1351 int ret;
1357 ret = regulator_allow_bypass(w->regulator, false);
1358 if (ret != 0)
1361 w->name, ret);
1367 ret = regulator_allow_bypass(w->regulator, true);
1368 if (ret != 0)
1371 w->name, ret);
1536 int power, ret;
1576 ret = w->event(w, NULL, event);
1578 if (ret < 0)
1580 ev_name, w->name, ret);
1653 int ret, i;
1662 ret = 0;
1694 ret = w->event(w,
1697 ret = w->event(w,
1706 ret = w->event(w,
1709 ret = w->event(w,
1723 if (ret < 0)
1725 "ASoC: Failed to apply widget power: %d\n", ret);
1749 int ret;
1758 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_PRE_REG);
1759 if (ret != 0)
1761 w->name, ret);
1768 ret = soc_dapm_update_bits(w->dapm, update->reg, update->mask,
1770 if (ret < 0)
1772 w->name, ret);
1775 ret = soc_dapm_update_bits(w->dapm, update->reg2,
1777 if (ret < 0)
1780 w->name, ret);
1785 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_POST_REG);
1786 if (ret != 0)
1788 w->name, ret);
1799 int ret;
1807 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_STANDBY);
1808 if (ret != 0)
1810 "ASoC: Failed to turn on bias: %d\n", ret);
1818 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_PREPARE);
1819 if (ret != 0)
1821 "ASoC: Failed to prepare bias: %d\n", ret);
1831 int ret;
1837 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_STANDBY);
1838 if (ret != 0)
1840 ret);
1846 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_OFF);
1847 if (ret != 0)
1849 ret);
1858 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_ON);
1859 if (ret != 0)
1861 ret);
1965 int ret;
2085 ret = snd_soc_component_stream_event(d->component, event);
2086 if (ret < 0)
2087 return ret;
2109 ssize_t ret;
2127 ret = scnprintf(buf, PAGE_SIZE, "%s: %s%s in %d out %d",
2132 ret += scnprintf(buf + ret, PAGE_SIZE - ret,
2136 ret += scnprintf(buf + ret, PAGE_SIZE - ret, "\n");
2139 ret += scnprintf(buf + ret, PAGE_SIZE - ret, " stream %s %s\n",
2152 ret += scnprintf(buf + ret, PAGE_SIZE - ret,
2162 ret = simple_read_from_buffer(user_buf, count, ppos, buf, ret);
2165 return ret;
2306 int ret;
2310 ret = soc_dapm_mux_update_power(card, kcontrol, mux, e);
2313 if (ret > 0)
2315 return ret;
2371 int ret;
2375 ret = soc_dapm_mixer_update_power(card, kcontrol, connect, -1);
2378 if (ret > 0)
2380 return ret;
2570 int ret = 0;
2583 ret = 1;
2590 return ret;
2600 int ret = __snd_soc_dapm_set_pin(dapm, pin, status);
2602 return ret < 0 ? ret : 0;
2640 int ret;
2643 ret = snd_soc_dapm_sync_unlocked(dapm);
2645 return ret;
2681 int ret;
2692 ret = dapm_update_dai_chan(p, p->sink, channels);
2693 if (ret < 0)
2694 return ret;
2698 ret = dapm_update_dai_chan(p, p->source, channels);
2699 if (ret < 0)
2700 return ret;
2711 int ret;
2714 ret = dapm_update_dai_unlocked(substream, params, dai);
2717 return ret;
2834 int ret;
2857 ret = snd_soc_dapm_check_dynamic_path(dapm, wsource, wsink, control);
2858 if (ret)
2859 return ret;
2883 ret = dapm_connect_mux(dapm, path, control, wsource);
2884 if (ret)
2893 ret = dapm_connect_mux(dapm, path, control, wsink);
2894 if (ret != 0)
2900 ret = dapm_connect_mixer(dapm, path, control);
2901 if (ret != 0)
2924 return ret;
2939 int ret;
3014 ret = snd_soc_dapm_add_path(dapm, wsource, wsink, route->control,
3016 if (ret)
3023 return ret;
3104 int i, r, ret = 0;
3114 ret = r;
3120 return ret;
3213 int ret = 0;
3219 ret = err;
3224 return ret;
3385 int ret = 0;
3436 ret = soc_dapm_mixer_update_power(card, kcontrol, connect,
3444 if (ret > 0)
3507 int ret = 0;
3537 ret = soc_dapm_mux_update_power(card, kcontrol, item[0], e);
3544 if (ret > 0)
3605 int ret;
3608 ret = __snd_soc_dapm_set_pin(&card->dapm, pin,
3613 return ret;
3624 int ret;
3633 ret = PTR_ERR(w->regulator);
3638 ret = regulator_allow_bypass(w->regulator, true);
3639 if (ret != 0)
3642 w->name, ret);
3648 ret = PTR_ERR(w->pinctrl);
3658 ret = PTR_ERR(w->clk);
3761 if (ret != -EPROBE_DEFER)
3763 w->name, ret);
3767 return ERR_PTR(ret);
3809 int ret = 0;
3815 ret = PTR_ERR(w);
3821 return ret;
3836 int ret = 0;
3844 ret = -ENOMEM;
3854 ret = snd_soc_dai_startup(source, substream);
3855 if (ret < 0) {
3857 "ASoC: startup() failed: %d\n", ret);
3867 ret = snd_soc_dai_startup(sink, substream);
3868 if (ret < 0) {
3870 "ASoC: startup() failed: %d\n", ret);
3886 ret = -EINVAL;
3897 ret = -EINVAL;
3915 ret = snd_soc_dai_hw_params(source, substream, params);
3916 if (ret < 0)
3926 ret = snd_soc_dai_hw_params(sink, substream, params);
3927 if (ret < 0)
3940 return ret;
3949 int ret = 0, saved_stream = substream->stream;
3957 ret = snd_soc_dai_link_event_pre_pmu(w, substream);
3958 if (ret < 0)
3967 ret = snd_soc_dai_digital_mute(sink, 0,
3969 if (ret != 0 && ret != -ENOTSUPP)
3971 "ASoC: Failed to unmute: %d\n", ret);
3972 ret = 0;
3980 ret = snd_soc_dai_digital_mute(sink, 1,
3982 if (ret != 0 && ret != -ENOTSUPP)
3984 "ASoC: Failed to mute: %d\n", ret);
3985 ret = 0;
4022 ret = -EINVAL;
4028 return ret;
4160 int ret;
4182 ret = -ENOMEM;
4194 ret = -ENOMEM;
4204 ret = PTR_ERR(w);
4206 link_name, ret);
4220 return ERR_PTR(ret);
4554 int ret;
4558 ret = snd_soc_dapm_set_pin(dapm, pin, 1);
4562 return ret;
4622 int ret;
4626 ret = snd_soc_dapm_force_enable_pin_unlocked(dapm, pin);
4630 return ret;
4666 int ret;
4670 ret = snd_soc_dapm_set_pin(dapm, pin, 0);
4674 return ret;
4717 int ret;
4721 ret = snd_soc_dapm_set_pin(dapm, pin, 0);
4725 return ret;