diff options
Diffstat (limited to 'arch/m32r/include/asm/io.h')
| -rw-r--r-- | arch/m32r/include/asm/io.h | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/m32r/include/asm/io.h b/arch/m32r/include/asm/io.h index 0c3f25ee3381..61b8931bc192 100644 --- a/arch/m32r/include/asm/io.h +++ b/arch/m32r/include/asm/io.h @@ -69,6 +69,7 @@ extern void iounmap(volatile void __iomem *addr);  #define ioremap_nocache(off,size) ioremap(off,size)  #define ioremap_wc ioremap_nocache  #define ioremap_wt ioremap_nocache +#define ioremap_uc ioremap_nocache  /*   * IO bus memory addresses are also 1:1 with the physical address @@ -174,6 +175,11 @@ static inline void _writel(unsigned long l, unsigned long addr)  #define iowrite16 writew  #define iowrite32 writel +#define ioread16be(addr)	be16_to_cpu(readw(addr)) +#define ioread32be(addr)	be32_to_cpu(readl(addr)) +#define iowrite16be(v, addr)	writew(cpu_to_be16(v), (addr)) +#define iowrite32be(v, addr)	writel(cpu_to_be32(v), (addr)) +  #define mmiowb()  #define flush_write_buffers() do { } while (0)  /* M32R_FIXME */  |