diff options
Diffstat (limited to 'arch/microblaze/mm/init.c')
| -rw-r--r-- | arch/microblaze/mm/init.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/microblaze/mm/init.c b/arch/microblaze/mm/init.c index 74c7bcc1e82..77bc7c7e652 100644 --- a/arch/microblaze/mm/init.c +++ b/arch/microblaze/mm/init.c @@ -192,7 +192,8 @@ void __init setup_memory(void)  		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, 0); +				  (end_pfn - start_pfn) << PAGE_SHIFT, +				  &memblock.memory, 0);  	}  	/* free bootmem is whole main memory */ @@ -368,7 +369,7 @@ asmlinkage void __init mmu_init(void)  	if (initrd_start) {  		unsigned long size;  		size = initrd_end - initrd_start; -		memblock_reserve(virt_to_phys(initrd_start), size); +		memblock_reserve(__virt_to_phys(initrd_start), size);  	}  #endif /* CONFIG_BLK_DEV_INITRD */  | 
