remoteproc: fix for "dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag"
authorStephen Rothwell <sfr@canb.auug.org.au>
Fri, 22 Feb 2019 05:14:45 +0000 (16:14 +1100)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 13 Mar 2019 00:00:42 +0000 (17:00 -0700)
The commit 82c5de0ab8db ("dma-mapping: remove the DMA_MEMORY_EXCLUSIVE
flag") removed the "flags" parameter for dma_declare_coherent_memory().
Remove the parameter from the call in rproc_add_virtio_dev().

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
[bjorn: Extended commit message]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/remoteproc_virtio.c

index b7a987d1b96241bc8a15054d5618d6fa0ebb32e5..e3f67afe81717db68c87265b9df7d00f5942edd9 100644 (file)
@@ -365,8 +365,7 @@ int rproc_add_virtio_dev(struct rproc_vdev *rvdev, int id)
                        /* Associate vdev buffer memory pool to vdev subdev */
                        ret = dma_declare_coherent_memory(dev, pa,
                                                           mem->da,
-                                                          mem->len,
-                                                          DMA_MEMORY_EXCLUSIVE);
+                                                          mem->len);
                        if (ret < 0) {
                                dev_err(dev, "Failed to associate buffer\n");
                                goto out;