Lines Matching defs:ret
13 #define soc_dai_ret(dai, ret) _soc_dai_ret(dai, __func__, ret)
15 const char *func, int ret)
17 return snd_soc_ret(dai->dev, ret,
41 int ret;
45 ret = dai->driver->ops->set_sysclk(dai, clk_id, freq, dir);
47 ret = snd_soc_component_set_sysclk(dai->component, clk_id, 0,
50 return soc_dai_ret(dai, ret);
67 int ret = -EINVAL;
71 ret = dai->driver->ops->set_clkdiv(dai, div_id, div);
73 return soc_dai_ret(dai, ret);
90 int ret;
94 ret = dai->driver->ops->set_pll(dai, pll_id, source,
97 ret = snd_soc_component_set_pll(dai->component, pll_id, source,
100 return soc_dai_ret(dai, ret);
113 int ret = -ENOTSUPP;
117 ret = dai->driver->ops->set_bclk_ratio(dai, ratio);
119 return soc_dai_ret(dai, ret);
195 int ret = -ENOTSUPP;
198 ret = dai->driver->ops->set_fmt(dai, fmt);
200 return soc_dai_ret(dai, ret);
255 int ret = -ENOTSUPP;
265 ret = dai->driver->ops->xlate_tdm_slot_mask(slots, &tx_mask, &rx_mask);
267 ret = snd_soc_xlate_tdm_slot_mask(slots, &tx_mask, &rx_mask);
268 if (ret)
277 ret = dai->driver->ops->set_tdm_slot(dai, tx_mask, rx_mask,
280 return soc_dai_ret(dai, ret);
300 int ret = -ENOTSUPP;
304 ret = dai->driver->ops->set_channel_map(dai, tx_num, tx_slot,
306 return soc_dai_ret(dai, ret);
324 int ret = -ENOTSUPP;
328 ret = dai->driver->ops->get_channel_map(dai, tx_num, tx_slot,
330 return soc_dai_ret(dai, ret);
343 int ret = -EINVAL;
347 ret = dai->driver->ops->set_tristate(dai, tristate);
349 return soc_dai_ret(dai, ret);
356 int ret = 0;
363 ret = dai->driver->ops->prepare(substream, dai);
365 return soc_dai_ret(dai, ret);
388 int ret = -ENOTSUPP;
398 ret = dai->driver->ops->mute_stream(dai, mute, direction);
400 return soc_dai_ret(dai, ret);
408 int ret = 0;
412 ret = dai->driver->ops->hw_params(substream, params, dai);
415 if (ret == 0)
418 return soc_dai_ret(dai, ret);
439 int ret = 0;
446 ret = dai->driver->ops->startup(substream, dai);
449 if (ret == 0)
452 return soc_dai_ret(dai, ret);
476 int ret = -ENOTSUPP;
479 ret = dai->driver->ops->compress_new(rtd);
480 return soc_dai_ret(dai, ret);
533 int ret = dai->driver->ops->probe(dai);
535 if (ret < 0)
536 return soc_dai_ret(dai, ret);
548 int i, r, ret = 0;
561 ret = r; /* use last error */
567 return ret;
578 int ret = dai->driver->ops->pcm_new(rtd, dai);
579 if (ret < 0)
580 return soc_dai_ret(dai, ret);
591 int i, ret;
594 ret = snd_soc_dai_prepare(dai, substream);
595 if (ret < 0)
596 return ret;
605 int ret = 0;
612 ret = dai->driver->ops->trigger(substream, cmd, dai);
614 return soc_dai_ret(dai, ret);
622 int i, r, ret = 0;
629 ret = soc_dai_trigger(dai, substream, cmd);
630 if (ret < 0)
651 ret = r; /* use last ret */
656 return ret;
690 int ret = 0;
694 ret = dai->driver->cops->startup(cstream, dai);
697 if (ret == 0)
700 return soc_dai_ret(dai, ret);
723 int ret = 0;
727 ret = dai->driver->cops->trigger(cstream, cmd, dai);
729 return soc_dai_ret(dai, ret);
737 int ret = 0;
741 ret = dai->driver->cops->set_params(cstream, params, dai);
743 return soc_dai_ret(dai, ret);
751 int ret = 0;
755 ret = dai->driver->cops->get_params(cstream, params, dai);
757 return soc_dai_ret(dai, ret);
765 int ret = 0;
769 ret = dai->driver->cops->ack(cstream, bytes, dai);
771 return soc_dai_ret(dai, ret);
779 int ret = 0;
783 ret = dai->driver->cops->pointer(cstream, tstamp, dai);
785 return soc_dai_ret(dai, ret);
793 int ret = 0;
797 ret = dai->driver->cops->set_metadata(cstream, metadata, dai);
799 return soc_dai_ret(dai, ret);
807 int ret = 0;
811 ret = dai->driver->cops->get_metadata(cstream, metadata, dai);
813 return soc_dai_ret(dai, ret);