Lines Matching refs:ret
40 int ret;
44 ret = dma_get_slave_caps(dws->rxchan, &caps);
45 if (!ret && caps.max_burst)
53 ret = dma_get_slave_caps(dws->txchan, &caps);
54 if (!ret && caps.max_burst)
292 int ret;
304 ret = dma_submit_error(cookie);
305 if (ret) {
307 return ret;
393 int ret;
405 ret = dma_submit_error(cookie);
406 if (ret) {
408 return ret;
419 int ret;
425 ret = dw_spi_dma_config_tx(dws);
426 if (ret)
427 return ret;
430 ret = dw_spi_dma_config_rx(dws);
431 if (ret)
432 return ret;
457 int ret;
460 ret = dw_spi_dma_submit_tx(dws, xfer->tx_sg.sgl, xfer->tx_sg.nents);
461 if (ret)
466 ret = dw_spi_dma_submit_rx(dws, xfer->rx_sg.sgl,
468 if (ret)
477 ret = dw_spi_dma_wait(dws, xfer->len, xfer->effective_speed_hz);
482 return ret;
523 int ret;
549 ret = dw_spi_dma_submit_tx(dws, &tx_tmp, 1);
550 if (ret)
554 ret = dw_spi_dma_submit_rx(dws, &rx_tmp, 1);
555 if (ret)
569 ret = dw_spi_dma_wait(dws, len, xfer->effective_speed_hz);
570 if (ret)
583 return ret;
589 int ret;
601 ret = dw_spi_dma_transfer_all(dws, xfer);
603 ret = dw_spi_dma_transfer_one(dws, xfer);
604 if (ret)
605 return ret;
608 ret = dw_spi_dma_wait_tx_done(dws, xfer);
609 if (ret)
610 return ret;
614 ret = dw_spi_dma_wait_rx_done(dws);
616 return ret;