]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] sh build fix
authorPaul Mundt <lethal@linux-sh.org>
Thu, 17 Mar 2005 05:45:38 +0000 (21:45 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 17 Mar 2005 05:45:38 +0000 (21:45 -0800)
sh and sh64 need xlate_dev_mem_ptr/xlate_dev_kmem_ptr definitions too.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/asm-sh/io.h
include/asm-sh64/io.h

index ab5f401c7e21b422d4809c54a882d5c90268545d..6bc343fee7a02b1d980b1c591b973800c36689a2 100644 (file)
@@ -295,6 +295,17 @@ out:
 #define dma_cache_wback(_start,_size) \
     __flush_wback_region(_start,_size)
 
+/*
+ * Convert a physical pointer to a virtual kernel pointer for /dev/mem
+ * access
+ */
+#define xlate_dev_mem_ptr(p)   __va(p)
+
+/*
+ * Convert a virtual cached pointer to an uncached pointer
+ */
+#define xlate_dev_kmem_ptr(p)  p
+
 #endif /* __KERNEL__ */
 
 #endif /* __ASM_SH_IO_H */
index 5652473b64eb18104862db06033b89554264ab88..cfafaa73b2b071628121d9bea52141dc31305731 100644 (file)
@@ -235,5 +235,16 @@ static __inline__ void dma_cache_wback (unsigned long start, unsigned long size)
                asm volatile ("ocbwb    %0, 0" : : "r" (s));
 }
 
+/*
+ * Convert a physical pointer to a virtual kernel pointer for /dev/mem
+ * access
+ */
+#define xlate_dev_mem_ptr(p)   __va(p)
+
+/*
+ * Convert a virtual cached pointer to an uncached pointer
+ */
+#define xlate_dev_kmem_ptr(p)  p
+
 #endif /* __KERNEL__ */
 #endif /* __ASM_SH64_IO_H */