diff options
| -rw-r--r-- | arch/microblaze/mm/init.c | 14 | 
1 files changed, 1 insertions, 13 deletions
| diff --git a/arch/microblaze/mm/init.c b/arch/microblaze/mm/init.c index 3344d4a1fe89..25ec8f2c3a4d 100644 --- a/arch/microblaze/mm/init.c +++ b/arch/microblaze/mm/init.c @@ -108,9 +108,8 @@ static void __init paging_init(void)  void __init setup_memory(void)  { -	struct memblock_region *reg; -  #ifndef CONFIG_MMU +	struct memblock_region *reg;  	u32 kernel_align_start, kernel_align_size;  	/* Find main memory where is the kernel */ @@ -164,17 +163,6 @@ void __init setup_memory(void)  	pr_info("%s: max_low_pfn: %#lx\n", __func__, max_low_pfn);  	pr_info("%s: max_pfn: %#lx\n", __func__, max_pfn); -	/* Add active regions with valid PFNs */ -	for_each_memblock(memory, reg) { -		unsigned long start_pfn, end_pfn; - -		start_pfn = memblock_region_memory_base_pfn(reg); -		end_pfn = memblock_region_memory_end_pfn(reg); -		memblock_set_node(start_pfn << PAGE_SHIFT, -				  (end_pfn - start_pfn) << PAGE_SHIFT, -				  &memblock.memory, 0); -	} -  	paging_init();  } |