Merge branch 'misc' into for-linus
[firefly-linux-kernel-4.4.55.git] / arch / arm / include / asm / pgalloc.h
index 22de005f159ce7599166d749fdf8cfdea0905512..3e08fd3fbb6bc5772688b8001aebfb5ad1e16acd 100644 (file)
@@ -105,9 +105,9 @@ static inline void pte_free(struct mm_struct *mm, pgtable_t pte)
 }
 
 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte,
-       unsigned long prot)
+                                 pmdval_t prot)
 {
-       unsigned long pmdval = (pte + PTE_HWTABLE_OFF) | prot;
+       pmdval_t pmdval = (pte + PTE_HWTABLE_OFF) | prot;
        pmdp[0] = __pmd(pmdval);
        pmdp[1] = __pmd(pmdval + 256 * sizeof(pte_t));
        flush_pmd_entry(pmdp);