On Tue, May 31, 2011 at 11:08:53PM +0200, Linus Walleij wrote: > +#ifdef __ASSEMBLER__ > +#define IOADD(a) (a) > +#else > +#define IOADD(a) (void __iomem *) a > +#endif Is there a reason this can't be called 'IOMEM' like other architectures call it?