Lines Matching refs:ret
245 int ret;
248 ret = DIV_ROUND_UP(clk_get_rate(dspi->clk), max_speed_hz) - 1;
250 if (ret < dspi->prescaler_limit || ret > 255)
253 return ret;
569 int data_type, ret = -ENOMEM;
688 ret = davinci_spi_check_error(dspi, errors);
689 WARN(!ret, "%s: error reported but no error found!\n",
691 return ret;
702 return ret;
868 int ret = 0;
873 ret = -ENOMEM;
886 ret = spi_davinci_get_pdata(pdev, dspi);
887 if (ret < 0)
899 ret = -ENOMEM;
905 ret = -ENOENT;
913 ret = PTR_ERR(dspi->base);
919 ret = platform_get_irq(pdev, 0);
920 if (ret == 0)
921 ret = -EINVAL;
922 if (ret < 0)
924 dspi->irq = ret;
926 ret = devm_request_threaded_irq(&pdev->dev, dspi->irq, davinci_spi_irq,
928 if (ret)
935 ret = -ENODEV;
938 ret = clk_prepare_enable(dspi->clk);
939 if (ret)
963 ret = davinci_spi_request_dma(dspi);
964 if (ret == -EPROBE_DEFER) {
966 } else if (ret) {
967 dev_info(&pdev->dev, "DMA is not supported (%d)\n", ret);
996 ret = spi_bitbang_start(&dspi->bitbang);
997 if (ret)
1002 return ret;
1014 return ret;