forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-16 8d2a02b24d66aa359e83eebc1ed3c0f85367a1cb
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