diff options
Diffstat (limited to 'board/xilinx/common/board.c')
| -rw-r--r-- | board/xilinx/common/board.c | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/board/xilinx/common/board.c b/board/xilinx/common/board.c index 0b43407b9e9..40568844004 100644 --- a/board/xilinx/common/board.c +++ b/board/xilinx/common/board.c @@ -675,7 +675,6 @@ phys_addr_t board_get_usable_ram_top(phys_size_t total_size)  {  	phys_size_t size;  	phys_addr_t reg; -	struct lmb lmb;  	if (!total_size)  		return gd->ram_top; @@ -684,11 +683,10 @@ phys_addr_t board_get_usable_ram_top(phys_size_t total_size)  		panic("Not 64bit aligned DT location: %p\n", gd->fdt_blob);  	/* found enough not-reserved memory to relocated U-Boot */ -	lmb_init(&lmb); -	lmb_add(&lmb, gd->ram_base, gd->ram_size); -	boot_fdt_add_mem_rsv_regions(&lmb, (void *)gd->fdt_blob); +	lmb_add(gd->ram_base, gd->ram_size); +	boot_fdt_add_mem_rsv_regions((void *)gd->fdt_blob);  	size = ALIGN(CONFIG_SYS_MALLOC_LEN + total_size, MMU_SECTION_SIZE); -	reg = lmb_alloc(&lmb, size, MMU_SECTION_SIZE); +	reg = lmb_alloc(size, MMU_SECTION_SIZE);  	if (!reg)  		reg = gd->ram_top - size; | 
