forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 297b60346df8beafee954a0fd7c2d64f33f3b9bc
kernel/arch/parisc/include/asm/pgtable.h
....@@ -330,8 +330,8 @@
330330
331331
332332 #if CONFIG_PGTABLE_LEVELS == 3
333
-#define pud_page_vaddr(pud) ((unsigned long) __va(pud_address(pud)))
334
-#define pud_page(pud) virt_to_page((void *)pud_page_vaddr(pud))
333
+#define pud_pgtable(pud) ((pmd_t *) __va(pud_address(pud)))
334
+#define pud_page(pud) virt_to_page((void *)pud_pgtable(pud))
335335
336336 /* For 64 bit we have three level tables */
337337