1 #ifndef _ASM_POWERPC_MMU_H_ 2 #define _ASM_POWERPC_MMU_H_ 3 #ifdef __KERNEL__ 4 5 #ifdef CONFIG_PPC64 6 /* 64-bit classic hash table MMU */ 7 # include <asm/mmu-hash64.h> 8 #elif defined(CONFIG_PPC_STD_MMU) 9 /* 32-bit classic hash table MMU */ 10 # include <asm/mmu-hash32.h> 11 #elif defined(CONFIG_40x) 12 /* 40x-style software loaded TLB */ 13 # include <asm/mmu-40x.h> 14 #elif defined(CONFIG_44x) 15 /* 44x-style software loaded TLB */ 16 # include <asm/mmu-44x.h> 17 #elif defined(CONFIG_FSL_BOOKE) 18 /* Freescale Book-E software loaded TLB */ 19 # include <asm/mmu-fsl-booke.h> 20 #elif defined (CONFIG_PPC_8xx) 21 /* Motorola/Freescale 8xx software loaded TLB */ 22 # include <asm/mmu-8xx.h> 23 #endif 24 25 #endif /* __KERNEL__ */ 26 #endif /* _ASM_POWERPC_MMU_H_ */ 27