Lines Matching refs:ret

309 	int ret;
345 ret = setup_i2s_protdesc(prot_desc);
346 if (ret < 0)
347 return ret;
360 ret = setup_pcm_protdesc(dai, fmt, prot_desc);
361 if (ret < 0)
362 return ret;
364 ret = setup_pcm_multichan(dai, msp_config);
365 if (ret < 0)
366 return ret;
368 ret = setup_pcm_framing(dai, runtime->rate, prot_desc);
369 if (ret < 0)
370 return ret;
386 int ret = 0;
393 ret = regulator_enable(drvdata->reg_vape);
394 if (ret != 0) {
397 return ret;
402 ret = clk_prepare_enable(drvdata->pclk);
403 if (ret) {
409 ret = clk_prepare_enable(drvdata->clk);
410 if (ret) {
416 return ret;
421 return ret;
427 int ret;
452 ret = regulator_disable(drvdata->reg_vape);
453 if (ret < 0)
456 __func__, ret);
462 int ret = 0;
472 ret = ux500_msp_i2s_open(drvdata->msp, &msp_config);
473 if (ret < 0) {
474 dev_err(dai->dev, "%s: Error: msp_setup failed (ret = %d)!\n",
475 __func__, ret);
476 return ret;
494 return ret;
646 int ret = 0;
653 ret = ux500_msp_i2s_trigger(drvdata->msp, cmd, substream->stream);
655 return ret;
691 int ret;
694 ret = ux500_msp_dai_of_probe(dai);
695 return ret;
743 int ret = 0;
765 ret = (int)PTR_ERR(drvdata->reg_vape);
768 __func__, ret);
769 return ret;
775 ret = (int)PTR_ERR(drvdata->pclk);
778 __func__, ret);
779 return ret;
784 ret = (int)PTR_ERR(drvdata->clk);
787 __func__, ret);
788 return ret;
791 ret = ux500_msp_i2s_init_msp(pdev, &drvdata->msp,
796 __func__, ret);
797 return ret;
801 ret = snd_soc_register_component(&pdev->dev, &ux500_msp_component,
803 if (ret < 0) {
806 return ret;
809 ret = ux500_pcm_register_platform(pdev);
810 if (ret < 0) {
821 return ret;