25 lines · 585 B · C
RawDownload
#ifndef _ASM_POWERPC_PGALLOC_H#define _ASM_POWERPC_PGALLOC_H#ifdef __KERNEL__ #include <linux/mm.h> #ifdef CONFIG_PPC_BOOK3Eextern void tlb_flush_pgtable(struct mmu_gather *tlb, unsigned long address);#else /* CONFIG_PPC_BOOK3E */static inline void tlb_flush_pgtable(struct mmu_gather *tlb,				     unsigned long address){}#endif /* !CONFIG_PPC_BOOK3E */ extern void tlb_remove_table(struct mmu_gather *tlb, void *table); #ifdef CONFIG_PPC64#include <asm/pgalloc-64.h>#else#include <asm/pgalloc-32.h>#endif #endif /* __KERNEL__ */#endif /* _ASM_POWERPC_PGALLOC_H */