diff options
Diffstat (limited to 'arch/powerpc/include/asm/cacheflush.h')
| -rw-r--r-- | arch/powerpc/include/asm/cacheflush.h | 8 | 
1 files changed, 2 insertions, 6 deletions
diff --git a/arch/powerpc/include/asm/cacheflush.h b/arch/powerpc/include/asm/cacheflush.h index ab9e402518e..5b9312220e8 100644 --- a/arch/powerpc/include/asm/cacheflush.h +++ b/arch/powerpc/include/asm/cacheflush.h @@ -30,13 +30,9 @@ extern void flush_dcache_page(struct page *page);  #define flush_dcache_mmap_lock(mapping)		do { } while (0)  #define flush_dcache_mmap_unlock(mapping)	do { } while (0) -extern void __flush_icache_range(unsigned long, unsigned long); -static inline void flush_icache_range(unsigned long start, unsigned long stop) -{ -	if (!cpu_has_feature(CPU_FTR_COHERENT_ICACHE)) -		__flush_icache_range(start, stop); -} +extern void __flush_disable_L1(void); +extern void flush_icache_range(unsigned long, unsigned long);  extern void flush_icache_user_range(struct vm_area_struct *vma,  				    struct page *page, unsigned long addr,  				    int len);  | 
