loongarch: drop definition of PTE_ORDER
[linux-2.6-microblaze.git] / arch / loongarch / mm / tlbex.S
index 7eee402..e36c2c0 100644 (file)
@@ -83,7 +83,7 @@ vmalloc_done_load:
        bne     t0, $r0, tlb_huge_update_load
 
        csrrd   t0, LOONGARCH_CSR_BADV
-       srli.d  t0, t0, (PAGE_SHIFT + PTE_ORDER)
+       srli.d  t0, t0, PAGE_SHIFT
        andi    t0, t0, (PTRS_PER_PTE - 1)
        slli.d  t0, t0, _PTE_T_LOG2
        add.d   t1, ra, t0
@@ -247,7 +247,7 @@ vmalloc_done_store:
        bne     t0, $r0, tlb_huge_update_store
 
        csrrd   t0, LOONGARCH_CSR_BADV
-       srli.d  t0, t0, (PAGE_SHIFT + PTE_ORDER)
+       srli.d  t0, t0, PAGE_SHIFT
        andi    t0, t0, (PTRS_PER_PTE - 1)
        slli.d  t0, t0, _PTE_T_LOG2
        add.d   t1, ra, t0
@@ -414,7 +414,7 @@ vmalloc_done_modify:
        bne     t0, $r0, tlb_huge_update_modify
 
        csrrd   t0, LOONGARCH_CSR_BADV
-       srli.d  t0, t0, (PAGE_SHIFT + PTE_ORDER)
+       srli.d  t0, t0, PAGE_SHIFT
        andi    t0, t0, (PTRS_PER_PTE - 1)
        slli.d  t0, t0, _PTE_T_LOG2
        add.d   t1, ra, t0