12345678910111213141516171819202122232425 |
- #ifndef _ASM_POWERPC_PGALLOC_H
- #define _ASM_POWERPC_PGALLOC_H
- #ifdef __KERNEL__
- #include <linux/mm.h>
- #ifdef CONFIG_PPC_BOOK3E
- extern 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 */
|