remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free
authorTzung-Bi Shih <tzungbi@google.com>
Mon, 16 Nov 2020 08:25:37 +0000 (16:25 +0800)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Sat, 21 Nov 2020 03:45:10 +0000 (21:45 -0600)
commit903635cbc75763a5ce78db60934494dd51a66778
tree257db9b462a41cb318aeff7f630b22e3fa7716e6
parent778f2664fa34634001c51f46bc64c6e9ef91611a
remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free

Fixes the following sparse errors on dma_alloc_coherent() and
dma_free_coherent().

On drivers/remoteproc/mtk_scp.c:559:23:
warning: incorrect type in assignment (different address spaces)
   expected void [noderef] __iomem *cpu_addr
   got void *

On drivers/remoteproc/mtk_scp.c:572:56:
warning: incorrect type in argument 3 (different address spaces)
   expected void *cpu_addr
   got void [noderef] __iomem *cpu_addr

The cpu_addr is not a __iomem address.  Removes the marker.

Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Tzung-Bi Shih <tzungbi@google.com>
Link: https://lore.kernel.org/r/20201116082537.3287009-3-tzungbi@google.com
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/mtk_common.h
drivers/remoteproc/mtk_scp.c