alpha: add io{read,write}{16,32}be functions
[pandora-kernel.git] / arch / alpha / include / asm / io.h
index 56ff965..6365ef2 100644 (file)
@@ -490,6 +490,11 @@ extern inline void writeq(u64 b, volatile void __iomem *addr)
 }
 #endif
 
+#define ioread16be(p) be16_to_cpu(ioread16(p))
+#define ioread32be(p) be32_to_cpu(ioread32(p))
+#define iowrite16be(v,p) iowrite16(cpu_to_be16(v), (p))
+#define iowrite32be(v,p) iowrite32(cpu_to_be32(v), (p))
+
 #define inb_p          inb
 #define inw_p          inw
 #define inl_p          inl