remoteproc: fix rproc_alloc_carveout() bad variable cast
authorLoic Pallardy <loic.pallardy@st.com>
Thu, 10 Jan 2019 13:49:07 +0000 (14:49 +0100)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 21 Feb 2019 05:34:18 +0000 (21:34 -0800)
As dma member of struct rproc_mem_entry is dma_addr_t, no
need to cast in u32.

Fixes: d7c51706d095 ("remoteproc: add alloc ops in rproc_mem_entry struct")

Signed-off-by: Loic Pallardy <loic.pallardy@st.com>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/remoteproc_core.c

index dfa2f6e..91d7788 100644 (file)
@@ -819,7 +819,7 @@ static int rproc_alloc_carveout(struct rproc *rproc,
                mem->da = (u32)dma;
        }
 
-       mem->dma = (u32)dma;
+       mem->dma = dma;
        mem->va = va;
 
        return 0;