Skip to content

Commit

Permalink
powerpc/mm: Drop the function native_register_proc_table()
Browse files Browse the repository at this point in the history
This is left over from the segment table implementation and not getting
called from any where now. Hence just drop it.

Suggested-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
  • Loading branch information
Anshuman Khandual authored and Michael Ellerman committed Mar 13, 2018
1 parent 94322ed commit 3d4f5f5
Showing 1 changed file with 0 additions and 15 deletions.
15 changes: 0 additions & 15 deletions arch/powerpc/mm/hash_native_64.c
Original file line number Diff line number Diff line change
Expand Up @@ -852,18 +852,6 @@ static void native_flush_hash_range(unsigned long number, int local)
local_irq_restore(flags);
}

static int native_register_proc_table(unsigned long base, unsigned long page_size,
unsigned long table_size)
{
unsigned long patb1 = base << 25; /* VSID */

patb1 |= (page_size << 5); /* sllp */
patb1 |= table_size;

partition_tb->patb1 = cpu_to_be64(patb1);
return 0;
}

void __init hpte_init_native(void)
{
mmu_hash_ops.hpte_invalidate = native_hpte_invalidate;
Expand All @@ -875,7 +863,4 @@ void __init hpte_init_native(void)
mmu_hash_ops.hpte_clear_all = native_hpte_clear;
mmu_hash_ops.flush_hash_range = native_flush_hash_range;
mmu_hash_ops.hugepage_invalidate = native_hugepage_invalidate;

if (cpu_has_feature(CPU_FTR_ARCH_300))
register_process_table = native_register_proc_table;
}

0 comments on commit 3d4f5f5

Please sign in to comment.