Update of /cvsroot/linux-mips/linux/include/asm-mips64
In directory usw-pr-cvs1:/tmp/cvs-serv30792
Modified Files:
pgtable.h
Log Message:
Fix non-R10k version of flush_icache_page(). For happyness of the build system include <linux/config.h> at the top.
Index: pgtable.h
===================================================================
RCS file: /cvsroot/linux-mips/linux/include/asm-mips64/pgtable.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- pgtable.h 12 Feb 2002 18:05:27 -0000 1.10
+++ pgtable.h 19 Feb 2002 17:27:39 -0000 1.11
@@ -9,13 +9,13 @@
#ifndef _ASM_PGTABLE_H
#define _ASM_PGTABLE_H
+#include <linux/config.h>
#include <asm/addrspace.h>
#include <asm/page.h>
#ifndef _LANGUAGE_ASSEMBLY
#include <linux/linkage.h>
-#include <linux/config.h>
#include <linux/mmzone.h>
#include <asm/cachectl.h>
@@ -78,15 +78,9 @@
#define flush_cache_range(mm,start,end) _flush_cache_range(mm,start,end)
#define flush_cache_page(vma,page) _flush_cache_page(vma, page)
#define flush_page_to_ram(page) _flush_page_to_ram(page)
+#define flush_icache_range(start, end) _flush_icache_range(start, end)
+#define flush_icache_page(vma, page) _flush_icache_page(vma, page)
-#define flush_icache_range(start, end) _flush_cache_l1()
-
-#define flush_icache_page(vma, page) \
-do { \
- unsigned long addr; \
- addr = (unsigned long) page_address(page); \
- _flush_cache_page(vma, addr); \
-} while (0)
#endif /* !CONFIG_CPU_R10000 */
#define flush_cache_sigtramp(addr) _flush_cache_sigtramp(addr)
|