|
@@ -56,38 +56,38 @@
|
|
|
* variations of functions: non-prefixed ones that preserve the value
|
|
|
* and prefixed ones that preserve byte addresses. The latters are
|
|
|
* typically used for moving raw data between a peripheral and memory (cf.
|
|
|
- * string I/O functions), hence the "mem_" prefix.
|
|
|
+ * string I/O functions), hence the "__mem_" prefix.
|
|
|
*/
|
|
|
#if defined(CONFIG_SWAP_IO_SPACE)
|
|
|
|
|
|
# define ioswabb(x) (x)
|
|
|
-# define mem_ioswabb(x) (x)
|
|
|
+# define __mem_ioswabb(x) (x)
|
|
|
# ifdef CONFIG_SGI_IP22
|
|
|
/*
|
|
|
* IP22 seems braindead enough to swap 16bits values in hardware, but
|
|
|
* not 32bits. Go figure... Can't tell without documentation.
|
|
|
*/
|
|
|
# define ioswabw(x) (x)
|
|
|
-# define mem_ioswabw(x) le16_to_cpu(x)
|
|
|
+# define __mem_ioswabw(x) le16_to_cpu(x)
|
|
|
# else
|
|
|
# define ioswabw(x) le16_to_cpu(x)
|
|
|
-# define mem_ioswabw(x) (x)
|
|
|
+# define __mem_ioswabw(x) (x)
|
|
|
# endif
|
|
|
# define ioswabl(x) le32_to_cpu(x)
|
|
|
-# define mem_ioswabl(x) (x)
|
|
|
+# define __mem_ioswabl(x) (x)
|
|
|
# define ioswabq(x) le64_to_cpu(x)
|
|
|
-# define mem_ioswabq(x) (x)
|
|
|
+# define __mem_ioswabq(x) (x)
|
|
|
|
|
|
#else
|
|
|
|
|
|
# define ioswabb(x) (x)
|
|
|
-# define mem_ioswabb(x) (x)
|
|
|
+# define __mem_ioswabb(x) (x)
|
|
|
# define ioswabw(x) (x)
|
|
|
-# define mem_ioswabw(x) cpu_to_le16(x)
|
|
|
+# define __mem_ioswabw(x) cpu_to_le16(x)
|
|
|
# define ioswabl(x) (x)
|
|
|
-# define mem_ioswabl(x) cpu_to_le32(x)
|
|
|
+# define __mem_ioswabl(x) cpu_to_le32(x)
|
|
|
# define ioswabq(x) (x)
|
|
|
-# define mem_ioswabq(x) cpu_to_le32(x)
|
|
|
+# define __mem_ioswabq(x) cpu_to_le32(x)
|
|
|
|
|
|
#endif
|
|
|
|
|
@@ -417,7 +417,7 @@ __BUILD_MEMORY_SINGLE(bus, bwlq, type, 1)
|
|
|
\
|
|
|
__BUILD_MEMORY_PFX(__raw_, bwlq, type) \
|
|
|
__BUILD_MEMORY_PFX(, bwlq, type) \
|
|
|
-__BUILD_MEMORY_PFX(mem_, bwlq, type) \
|
|
|
+__BUILD_MEMORY_PFX(__mem_, bwlq, type) \
|
|
|
|
|
|
BUILDIO_MEM(b, u8)
|
|
|
BUILDIO_MEM(w, u16)
|
|
@@ -430,7 +430,7 @@ BUILDIO_MEM(q, u64)
|
|
|
|
|
|
#define BUILDIO_IOPORT(bwlq, type) \
|
|
|
__BUILD_IOPORT_PFX(, bwlq, type) \
|
|
|
- __BUILD_IOPORT_PFX(mem_, bwlq, type)
|
|
|
+ __BUILD_IOPORT_PFX(__mem_, bwlq, type)
|
|
|
|
|
|
BUILDIO_IOPORT(b, u8)
|
|
|
BUILDIO_IOPORT(w, u16)
|
|
@@ -464,7 +464,7 @@ static inline void writes##bwlq(volatile void __iomem *mem, \
|
|
|
const volatile type *__addr = addr; \
|
|
|
\
|
|
|
while (count--) { \
|
|
|
- mem_write##bwlq(*__addr, mem); \
|
|
|
+ __mem_write##bwlq(*__addr, mem); \
|
|
|
__addr++; \
|
|
|
} \
|
|
|
} \
|
|
@@ -475,7 +475,7 @@ static inline void reads##bwlq(volatile void __iomem *mem, void *addr, \
|
|
|
volatile type *__addr = addr; \
|
|
|
\
|
|
|
while (count--) { \
|
|
|
- *__addr = mem_read##bwlq(mem); \
|
|
|
+ *__addr = __mem_read##bwlq(mem); \
|
|
|
__addr++; \
|
|
|
} \
|
|
|
}
|
|
@@ -488,7 +488,7 @@ static inline void outs##bwlq(unsigned long port, const void *addr, \
|
|
|
const volatile type *__addr = addr; \
|
|
|
\
|
|
|
while (count--) { \
|
|
|
- mem_out##bwlq(*__addr, port); \
|
|
|
+ __mem_out##bwlq(*__addr, port); \
|
|
|
__addr++; \
|
|
|
} \
|
|
|
} \
|
|
@@ -499,7 +499,7 @@ static inline void ins##bwlq(unsigned long port, void *addr, \
|
|
|
volatile type *__addr = addr; \
|
|
|
\
|
|
|
while (count--) { \
|
|
|
- *__addr = mem_in##bwlq(port); \
|
|
|
+ *__addr = __mem_in##bwlq(port); \
|
|
|
__addr++; \
|
|
|
} \
|
|
|
}
|