提交 1351aaeb 编写于 作者: V Vignesh R 提交者: Mark Brown

spi: spi-ti-qspi: Use dma_engine wrapper for dma memcpy call

Instead of calling device_prep_dma_memcpy() directly with dma_device
pointer, use the newly introduced dmaengine_prep_dma_memcpy() wrapper
API.
Signed-off-by: NVignesh R <vigneshr@ti.com>
Signed-off-by: NMark Brown <broonie@kernel.org>
上级 fafd6794
...@@ -401,8 +401,7 @@ static int ti_qspi_dma_xfer(struct ti_qspi *qspi, dma_addr_t dma_dst, ...@@ -401,8 +401,7 @@ static int ti_qspi_dma_xfer(struct ti_qspi *qspi, dma_addr_t dma_dst,
struct dma_async_tx_descriptor *tx; struct dma_async_tx_descriptor *tx;
int ret; int ret;
tx = dma_dev->device_prep_dma_memcpy(chan, dma_dst, dma_src, tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, flags);
len, flags);
if (!tx) { if (!tx) {
dev_err(qspi->dev, "device_prep_dma_memcpy error\n"); dev_err(qspi->dev, "device_prep_dma_memcpy error\n");
return -EIO; return -EIO;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册