axs101: Fix type mismatch warning
authorVasili Galka <vvv444@gmail.com>
Tue, 26 Aug 2014 14:50:29 +0000 (17:50 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Tue, 26 Aug 2014 14:54:02 +0000 (18:54 +0400)
Initialization of pointer from integer shall be designated by explicit
type cast.

Signed-off-by: Vasili Galka <vvv444@gmail.com>
Cc: Alexey Brodkin <alexey.brodkin@synopsys.com>
board/synopsys/axs101/nand.c

index c7f90c4400d48a3e5e3a4a08d4a139becb5b4016..ff35286c6efdb2e14474830fc6fc5cee6df9da31 100644 (file)
@@ -62,8 +62,10 @@ struct nand_bd {
        uint32_t buffer_ptr1;   /* DES3 */
 };
 
-#define NAND_REG_WRITE(r, v)   writel(v, CONFIG_SYS_NAND_BASE + r)
-#define NAND_REG_READ(r)       readl(CONFIG_SYS_NAND_BASE + r)
+#define NAND_REG_WRITE(r, v)   \
+       writel(v, (volatile void __iomem *)(CONFIG_SYS_NAND_BASE + r))
+#define NAND_REG_READ(r)               \
+       readl((const volatile void __iomem *)(CONFIG_SYS_NAND_BASE + r))
 
 static struct nand_bd *bd;     /* DMA buffer descriptors       */