Commit 627f06c6 authored by Christophe Leroy's avatar Christophe Leroy Committed by Michael Ellerman

powerpc/book3e: move early_alloc_pgtable() to init section

early_alloc_pgtable() is only used during init.
Reviewed-by: default avatarAneesh Kumar K.V <aneesh.kumar@linux.ibm.com>
Signed-off-by: default avatarChristophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent e7a7be56
...@@ -55,7 +55,7 @@ void vmemmap_remove_mapping(unsigned long start, ...@@ -55,7 +55,7 @@ void vmemmap_remove_mapping(unsigned long start,
#endif #endif
#endif /* CONFIG_SPARSEMEM_VMEMMAP */ #endif /* CONFIG_SPARSEMEM_VMEMMAP */
static __ref void *early_alloc_pgtable(unsigned long size) static void __init *early_alloc_pgtable(unsigned long size)
{ {
void *ptr; void *ptr;
...@@ -74,7 +74,7 @@ static __ref void *early_alloc_pgtable(unsigned long size) ...@@ -74,7 +74,7 @@ static __ref void *early_alloc_pgtable(unsigned long size)
* map_kernel_page adds an entry to the ioremap page table * map_kernel_page adds an entry to the ioremap page table
* and adds an entry to the HPT, possibly bolting it * and adds an entry to the HPT, possibly bolting it
*/ */
int map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t prot) int __ref map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t prot)
{ {
pgd_t *pgdp; pgd_t *pgdp;
pud_t *pudp; pud_t *pudp;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment