diff options
Diffstat (limited to 'kernel/arch/powerpc/include/asm/cacheflush.h')
-rw-r--r-- | kernel/arch/powerpc/include/asm/cacheflush.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel/arch/powerpc/include/asm/cacheflush.h b/kernel/arch/powerpc/include/asm/cacheflush.h index 30b35fff2..6229e6b60 100644 --- a/kernel/arch/powerpc/include/asm/cacheflush.h +++ b/kernel/arch/powerpc/include/asm/cacheflush.h @@ -40,7 +40,12 @@ extern void __flush_dcache_icache(void *page_va); extern void flush_dcache_icache_page(struct page *page); #if defined(CONFIG_PPC32) && !defined(CONFIG_BOOKE) extern void __flush_dcache_icache_phys(unsigned long physaddr); -#endif /* CONFIG_PPC32 && !CONFIG_BOOKE */ +#else +static inline void __flush_dcache_icache_phys(unsigned long physaddr) +{ + BUG(); +} +#endif extern void flush_dcache_range(unsigned long start, unsigned long stop); #ifdef CONFIG_PPC32 |