|
@@ -576,9 +576,12 @@ void __init omap_vram_reserve_sdram_memblock(void)
|
|
|
return;
|
|
|
}
|
|
|
} else {
|
|
|
- paddr = memblock_alloc_base(size, PAGE_SIZE, MEMBLOCK_REAL_LIMIT);
|
|
|
+ paddr = memblock_alloc(size, PAGE_SIZE);
|
|
|
}
|
|
|
|
|
|
+ memblock_free(paddr, size);
|
|
|
+ memblock_remove(paddr, size);
|
|
|
+
|
|
|
omap_vram_add_region(paddr, size);
|
|
|
|
|
|
pr_info("Reserving %u bytes SDRAM for VRAM\n", size);
|