|
@@ -959,7 +959,7 @@ static int cqspi_direct_read_execute(struct spi_nor *nor, u_char *buf,
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
- dma_dst = dma_map_single(nor->dev, buf, len, DMA_DEV_TO_MEM);
|
|
|
+ dma_dst = dma_map_single(nor->dev, buf, len, DMA_FROM_DEVICE);
|
|
|
if (dma_mapping_error(nor->dev, dma_dst)) {
|
|
|
dev_err(nor->dev, "dma mapping failed\n");
|
|
|
return -ENOMEM;
|
|
@@ -994,7 +994,7 @@ static int cqspi_direct_read_execute(struct spi_nor *nor, u_char *buf,
|
|
|
}
|
|
|
|
|
|
err_unmap:
|
|
|
- dma_unmap_single(nor->dev, dma_dst, len, DMA_DEV_TO_MEM);
|
|
|
+ dma_unmap_single(nor->dev, dma_dst, len, DMA_FROM_DEVICE);
|
|
|
|
|
|
return 0;
|
|
|
}
|