#define PUD_SHIFT      (PMD_SHIFT + (PAGE_SHIFT + PMD_TABLE_ORDER - 3))
 #define PUD_SIZE       (1UL << PUD_SHIFT)
 #define PUD_MASK       (~(PUD_SIZE-1))
-#define PGDIR_SHIFT    (PUD_SHIFT + (PAGE_SHIFT + PUD_ORDER - 3))
+#define PGDIR_SHIFT    (PUD_SHIFT + (PAGE_SHIFT + PUD_TABLE_ORDER - 3))
 #endif
 
 #define PGDIR_SIZE     (1UL << PGDIR_SHIFT)
 #ifdef CONFIG_PAGE_SIZE_4KB
 # ifdef CONFIG_MIPS_VA_BITS_48
 #  define PGD_ORDER            0
-#  define PUD_ORDER            0
+#  define PUD_TABLE_ORDER              0
 # else
 #  define PGD_ORDER            1
-#  define PUD_ORDER            aieeee_attempt_to_allocate_pud
+#  define PUD_TABLE_ORDER              aieeee_attempt_to_allocate_pud
 # endif
 #define PMD_TABLE_ORDER                0
 #define PTE_ORDER              0
 #endif
 #ifdef CONFIG_PAGE_SIZE_8KB
 #define PGD_ORDER              0
-#define PUD_ORDER              aieeee_attempt_to_allocate_pud
+#define PUD_TABLE_ORDER                aieeee_attempt_to_allocate_pud
 #define PMD_TABLE_ORDER                0
 #define PTE_ORDER              0
 #endif
 #else
 #define PGD_ORDER               0
 #endif
-#define PUD_ORDER              aieeee_attempt_to_allocate_pud
+#define PUD_TABLE_ORDER                aieeee_attempt_to_allocate_pud
 #define PMD_TABLE_ORDER                0
 #define PTE_ORDER              0
 #endif
 #ifdef CONFIG_PAGE_SIZE_32KB
 #define PGD_ORDER              0
-#define PUD_ORDER              aieeee_attempt_to_allocate_pud
+#define PUD_TABLE_ORDER                aieeee_attempt_to_allocate_pud
 #define PMD_TABLE_ORDER                0
 #define PTE_ORDER              0
 #endif
 #ifdef CONFIG_PAGE_SIZE_64KB
 #define PGD_ORDER              0
-#define PUD_ORDER              aieeee_attempt_to_allocate_pud
+#define PUD_TABLE_ORDER                aieeee_attempt_to_allocate_pud
 #ifdef CONFIG_MIPS_VA_BITS_48
 #define PMD_TABLE_ORDER                0
 #else
 
 #define PTRS_PER_PGD   ((PAGE_SIZE << PGD_ORDER) / sizeof(pgd_t))
 #ifndef __PAGETABLE_PUD_FOLDED
-#define PTRS_PER_PUD   ((PAGE_SIZE << PUD_ORDER) / sizeof(pud_t))
+#define PTRS_PER_PUD   ((PAGE_SIZE << PUD_TABLE_ORDER) / sizeof(pud_t))
 #endif
 #ifndef __PAGETABLE_PMD_FOLDED
 #define PTRS_PER_PMD   ((PAGE_SIZE << PMD_TABLE_ORDER) / sizeof(pmd_t))