Lines Matching defs:ret
19 int ret, i;
27 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk,
29 if (ret && ret != -ENOTSUPP)
30 return ret;
33 ret = snd_soc_dai_set_sysclk(asoc_rtd_to_cpu(rtd, 0), 0, mclk,
35 if (ret && ret != -ENOTSUPP)
36 return ret;
81 int ret;
86 ret = of_parse_phandle_with_args(node, "sound-dai",
88 if (ret) {
89 if (ret != -EPROBE_DEFER)
90 dev_err(card->dev, "can't parse dai %d\n", ret);
91 return ret;
148 int ret, num_codecs;
165 ret = meson_card_parse_dai(card, np, &codec->of_node,
167 if (ret) {
169 return ret;
175 ret = meson_card_set_link_name(card, link, node, "be");
176 if (ret)
179 return ret;
218 int num, i, ret;
226 ret = meson_card_reallocate_links(card, num);
227 if (ret)
228 return ret;
232 ret = priv->match_data->add_link(card, np, &i);
233 if (ret) {
235 return ret;
288 int ret;
307 ret = snd_soc_of_parse_card_name(&priv->card, "model");
308 if (ret < 0)
309 return ret;
311 ret = meson_card_parse_of_optional(&priv->card, "audio-routing",
313 if (ret) {
315 return ret;
318 ret = meson_card_parse_of_optional(&priv->card, "audio-widgets",
320 if (ret) {
322 return ret;
325 ret = meson_card_add_links(&priv->card);
326 if (ret)
329 ret = snd_soc_of_parse_aux_devs(&priv->card, "audio-aux-devs");
330 if (ret)
333 ret = devm_snd_soc_register_card(dev, &priv->card);
334 if (ret)
341 return ret;