]> err.no Git - linux-2.6/blobdiff - include/asm-ppc/io.h
[AX.25]: Fix default address and broadcast address initialization.
[linux-2.6] / include / asm-ppc / io.h
index b744baf9e2067283bebb44f0dcd27622b7dc76f4..ccf1a9bb2e435a819eba069c2ddb2ab387e5aa95 100644 (file)
@@ -231,6 +231,14 @@ static inline void __raw_writel(__u32 b, volatile void __iomem *addr)
 #define insl(port, buf, nl)    _insl_ns((port)+___IO_BASE, (buf), (nl))
 #define outsl(port, buf, nl)   _outsl_ns((port)+___IO_BASE, (buf), (nl))
 
+#define readsb(a, b, n)                _insb((a), (b), (n))
+#define readsw(a, b, n)                _insw_ns((a), (b), (n))
+#define readsl(a, b, n)                _insl_ns((a), (b), (n))
+#define writesb(a, b, n)       _outsb((a),(b),(n))
+#define writesw(a, b, n)       _outsw_ns((a),(b),(n))
+#define writesl(a, b, n)       _outsl_ns((a),(b),(n))
+
+
 /*
  * On powermacs and 8xx we will get a machine check exception 
  * if we try to read data from a non-existent I/O port. Because
@@ -321,12 +329,12 @@ __do_out_asm(outl, "stwbrx")
 #define inl_p(port)            inl((port))
 #define outl_p(val, port)      outl((val), (port))
 
-extern void _insb(volatile u8 __iomem *port, void *buf, long count);
-extern void _outsb(volatile u8 __iomem *port, const void *buf, long count);
-extern void _insw_ns(volatile u16 __iomem *port, void *buf, long count);
-extern void _outsw_ns(volatile u16 __iomem *port, const void *buf, long count);
-extern void _insl_ns(volatile u32 __iomem *port, void *buf, long count);
-extern void _outsl_ns(volatile u32 __iomem *port, const void *buf, long count);
+extern void _insb(const volatile u8 __iomem *addr, void *buf, long count);
+extern void _outsb(volatile u8 __iomem *addr,const void *buf,long count);
+extern void _insw_ns(const volatile u16 __iomem *addr, void *buf, long count);
+extern void _outsw_ns(volatile u16 __iomem *addr, const void *buf, long count);
+extern void _insl_ns(const volatile u32 __iomem *addr, void *buf, long count);
+extern void _outsl_ns(volatile u32 __iomem *addr, const void *buf, long count);
 
 
 #define IO_SPACE_LIMIT ~0