parisc: use pgtable-nopXd instead of 4level-fixup
[platform/kernel/linux-starfive.git] / arch / parisc / include / asm / tlb.h
index 8c0446b..44235f3 100644 (file)
@@ -4,7 +4,9 @@
 
 #include <asm-generic/tlb.h>
 
+#if CONFIG_PGTABLE_LEVELS == 3
 #define __pmd_free_tlb(tlb, pmd, addr) pmd_free((tlb)->mm, pmd)
+#endif
 #define __pte_free_tlb(tlb, pte, addr) pte_free((tlb)->mm, pte)
 
 #endif