slimbus: qcom: fix incompatible pointer warning
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Sun, 31 Dec 2017 14:23:11 +0000 (14:23 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 31 Dec 2017 16:52:59 +0000 (17:52 +0100)
One of the pointer passed to dmam_alloc_coherent seems to be
phys_addr_t * instead of dma_addr_t *. This address will be
used by dma apis, so change this to proper type.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Reported-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/slimbus/qcom-ctrl.c

index 35ad70d..f51de12 100644 (file)
@@ -93,7 +93,7 @@
 
 struct slim_ctrl_buf {
        void            *base;
-       phys_addr_t     phy;
+       dma_addr_t      phy;
        spinlock_t      lock;
        int             head;
        int             tail;