1 #ifndef __ASMARM_MMU_API_H_ 2 #define __ASMARM_MMU_API_H_ 3 extern pgd_t *mmu_idmap; 4 extern bool mmu_enabled(void); 5 extern void mmu_enable(pgd_t *pgtable); 6 extern void mmu_enable_idmap(void); 7 extern void mmu_init_io_sect(pgd_t *pgtable, unsigned long virt_offset); 8 extern void mmu_set_range_sect(pgd_t *pgtable, unsigned long virt_offset, 9 unsigned long phys_start, unsigned long phys_end, 10 pgprot_t prot); 11 extern void mmu_set_range_ptes(pgd_t *pgtable, unsigned long virt_offset, 12 unsigned long phys_start, unsigned long phys_end, 13 pgprot_t prot); 14 #endif 15