ARM: make mach/io.h include optional
[deliverable/linux.git] / arch / arm / plat-mxc / include / mach / io.h
index 338300b18b00c0af6002b6fd7e91b62056f70c55..ea9d95edabbd35bb94228f1051fac7053769fb0b 100644 (file)
 /* Allow IO space to be anywhere in the memory */
 #define IO_SPACE_LIMIT 0xffffffff
 
-#define __arch_ioremap __imx_ioremap
-#define __arch_iounmap __iounmap
-
-#define addr_in_module(addr, mod) \
-       ((unsigned long)(addr) - mod ## _BASE_ADDR < mod ## _SIZE)
-
-extern void __iomem *(*imx_ioremap)(unsigned long, size_t, unsigned int);
-
-static inline void __iomem *
-__imx_ioremap(unsigned long phys_addr, size_t size, unsigned int mtype)
-{
-       if (imx_ioremap != NULL)
-               return imx_ioremap(phys_addr, size, mtype);
-       else
-               return __arm_ioremap(phys_addr, size, mtype);
-}
-
 /* io address mapping macro */
 #define __io(a)                __typesafe_io(a)
 
This page took 0.027491 seconds and 5 git commands to generate.