uprobes: Move function declarations out of arch
[cascardo/linux.git] / arch / powerpc / include / asm / pgalloc.h
1 #ifndef _ASM_POWERPC_PGALLOC_H
2 #define _ASM_POWERPC_PGALLOC_H
3 #ifdef __KERNEL__
4
5 #include <linux/mm.h>
6 #include <asm-generic/tlb.h>
7
8 #ifdef CONFIG_PPC_BOOK3E
9 extern void tlb_flush_pgtable(struct mmu_gather *tlb, unsigned long address);
10 #else /* CONFIG_PPC_BOOK3E */
11 static inline void tlb_flush_pgtable(struct mmu_gather *tlb,
12                                      unsigned long address)
13 {
14 }
15 #endif /* !CONFIG_PPC_BOOK3E */
16
17 #ifdef CONFIG_PPC64
18 #include <asm/pgalloc-64.h>
19 #else
20 #include <asm/pgalloc-32.h>
21 #endif
22
23 #endif /* __KERNEL__ */
24 #endif /* _ASM_POWERPC_PGALLOC_H */