From: James S. <jsi...@us...> - 2002-02-19 17:27:42
|
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) |