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;
694 int ret = 0;
697 ret = snd_soc_component_set_bias_level(dapm->component, level);
699 if (ret == 0)
702 return ret;
719 int ret = 0;
723 ret = snd_soc_card_set_bias_level(card, dapm, level);
724 if (ret != 0)
728 ret = snd_soc_dapm_force_bias_level(dapm, level);
730 if (ret != 0)
733 ret = snd_soc_card_set_bias_level_post(card, dapm, level);
737 return ret;
881 int ret = 0;
947 ret = -ENOMEM;
953 ret = dapm_kcontrol_data_alloc(w, kcontrol, name);
954 if (ret) {
959 ret = snd_ctl_add(card, kcontrol);
960 if (ret < 0) {
963 w->name, name, ret);
968 ret = dapm_kcontrol_add_widget(kcontrol, w);
969 if (ret == 0)
975 return ret;
981 int i, ret;
994 ret = dapm_create_or_share_kcontrol(w, i);
995 if (ret < 0)
996 return ret;
1020 int ret;
1047 ret = dapm_create_or_share_kcontrol(w, 0);
1048 if (ret < 0)
1049 return ret;
1065 int ret = dapm_create_or_share_kcontrol(w, i);
1066 if (ret < 0)
1067 return ret;
1089 int ret = snd_ctl_add(card, kcontrol);
1091 if (ret < 0) {
1094 w->name, w->kcontrol_news[i].name, ret);
1095 return ret;
1305 int ret;
1322 ret = dapm_widget_list_create(list, &widgets);
1323 if (ret)
1324 paths = ret;
1345 int ret;
1351 ret = regulator_allow_bypass(w->regulator, false);
1352 if (ret != 0)
1355 w->name, ret);
1361 ret = regulator_allow_bypass(w->regulator, true);
1362 if (ret != 0)
1365 w->name, ret);
1566 int ret;
1572 ret = w->event(w, NULL, event);
1574 if (ret < 0)
1576 ev_name, w->name, ret);
1658 int ret = 0;
1690 ret = w->event(w,
1693 ret = w->event(w,
1702 ret = w->event(w,
1705 ret = w->event(w,
1719 if (ret < 0)
1721 "ASoC: Failed to apply widget power: %d\n", ret);
1745 int ret;
1754 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_PRE_REG);
1755 if (ret != 0)
1757 w->name, ret);
1764 ret = soc_dapm_update_bits(w->dapm, update->reg, update->mask,
1766 if (ret < 0)
1768 w->name, ret);
1771 ret = soc_dapm_update_bits(w->dapm, update->reg2,
1773 if (ret < 0)
1776 w->name, ret);
1781 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_POST_REG);
1782 if (ret != 0)
1784 w->name, ret);
1795 int ret;
1803 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_STANDBY);
1804 if (ret != 0)
1806 "ASoC: Failed to turn on bias: %d\n", ret);
1814 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_PREPARE);
1815 if (ret != 0)
1817 "ASoC: Failed to prepare bias: %d\n", ret);
1827 int ret;
1833 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_STANDBY);
1834 if (ret != 0)
1836 ret);
1842 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_OFF);
1843 if (ret != 0)
1845 ret);
1854 ret = snd_soc_dapm_set_bias_level(d, SND_SOC_BIAS_ON);
1855 if (ret != 0)
1857 ret);
1955 int ret;
2075 ret = snd_soc_component_stream_event(d->component, event);
2076 if (ret < 0)
2077 return ret;
2098 ssize_t ret;
2116 ret = scnprintf(buf, PAGE_SIZE, "%s: %s%s in %d out %d",
2121 ret += scnprintf(buf + ret, PAGE_SIZE - ret,
2125 ret += scnprintf(buf + ret, PAGE_SIZE - ret, "\n");
2128 ret += scnprintf(buf + ret, PAGE_SIZE - ret, " stream %s %s\n",
2141 ret += scnprintf(buf + ret, PAGE_SIZE - ret,
2151 ret = simple_read_from_buffer(user_buf, count, ppos, buf, ret);
2154 return ret;
2309 int ret;
2313 ret = soc_dapm_mux_update_power(card, kcontrol, mux, e);
2316 if (ret > 0)
2318 return ret;
2374 int ret;
2378 ret = soc_dapm_mixer_update_power(card, kcontrol, connect, -1);
2381 if (ret > 0)
2383 return ret;
2580 int ret = 0;
2593 ret = 1;
2600 return ret;
2610 int ret = __snd_soc_dapm_set_pin(dapm, pin, status);
2612 return ret < 0 ? ret : 0;
2650 int ret;
2653 ret = snd_soc_dapm_sync_unlocked(dapm);
2655 return ret;
2691 int ret;
2702 ret = dapm_update_dai_chan(p, p->sink, channels);
2703 if (ret < 0)
2704 return ret;
2708 ret = dapm_update_dai_chan(p, p->source, channels);
2709 if (ret < 0)
2710 return ret;
2721 int ret;
2724 ret = dapm_update_dai_unlocked(substream, params, dai);
2727 return ret;
2855 int ret;
2878 ret = snd_soc_dapm_check_dynamic_path(dapm, wsource, wsink, control);
2879 if (ret)
2880 return ret;
2902 ret = dapm_connect_mux(dapm, path, control, wsource);
2903 if (ret)
2912 ret = dapm_connect_mux(dapm, path, control, wsink);
2913 if (ret != 0)
2919 ret = dapm_connect_mixer(dapm, path, control);
2920 if (ret != 0)
2944 return ret;
2959 int ret;
3019 ret = -ENODEV;
3030 ret = snd_soc_dapm_add_path(dapm, wsource, wsink, route->control,
3033 if (ret)
3040 return ret;
3120 int i, ret = 0;
3126 ret = r;
3131 return ret;
3224 int ret = 0;
3230 ret = err;
3235 return ret;
3395 int ret = 0;
3446 ret = soc_dapm_mixer_update_power(card, kcontrol, connect,
3454 if (ret > 0)
3516 int ret = 0;
3546 ret = soc_dapm_mux_update_power(card, kcontrol, item[0], e);
3553 if (ret > 0)
3614 int ret;
3617 ret = __snd_soc_dapm_set_pin(&card->dapm, pin,
3622 return ret;
3633 int ret = -ENOMEM;
3650 ret = PTR_ERR(w->regulator);
3655 ret = regulator_allow_bypass(w->regulator, true);
3656 if (ret != 0)
3659 w->name, ret);
3665 ret = PTR_ERR(w->pinctrl);
3675 ret = PTR_ERR(w->clk);
3767 dev_err_probe(dapm->dev, ret, "ASoC: Failed to request %s\n",
3774 return ERR_PTR(ret);
3815 int ret = 0;
3821 ret = PTR_ERR(w);
3827 return ret;
3842 int ret = 0;
3859 ret = -ENOMEM;
3869 ret = snd_soc_dai_startup(source, substream);
3870 if (ret < 0)
3880 ret = snd_soc_dai_startup(sink, substream);
3881 if (ret < 0)
3897 ret = -EINVAL;
3905 ret = -EINVAL;
3925 ret = snd_soc_dai_hw_params(source, substream, params);
3926 if (ret < 0)
3936 ret = snd_soc_dai_hw_params(sink, substream, params);
3937 if (ret < 0)
3952 return ret;
3961 int ret = 0, saved_stream = substream->stream;
3969 ret = snd_soc_dai_link_event_pre_pmu(w, substream);
3970 if (ret < 0)
3980 ret = 0;
3989 ret = 0;
4025 ret = -EINVAL;
4031 return ret;
4165 int ret = -ENOMEM;
4206 ret = PTR_ERR(w);
4222 rtd->dai_link->name, id, ret);
4223 return ERR_PTR(ret);
4579 int ret;
4583 ret = snd_soc_dapm_set_pin(dapm, pin, 1);
4587 return ret;
4647 int ret;
4651 ret = snd_soc_dapm_force_enable_pin_unlocked(dapm, pin);
4655 return ret;
4691 int ret;
4695 ret = snd_soc_dapm_set_pin(dapm, pin, 0);
4699 return ret;
4742 int ret;
4746 ret = snd_soc_dapm_set_pin(dapm, pin, 0);
4750 return ret;