|
@@ -964,8 +964,6 @@ void __init __weak early_init_dt_add_memory_arch(u64 base, u64 size)
|
|
|
int __init __weak early_init_dt_reserve_memory_arch(phys_addr_t base,
|
|
int __init __weak early_init_dt_reserve_memory_arch(phys_addr_t base,
|
|
|
phys_addr_t size, bool nomap)
|
|
phys_addr_t size, bool nomap)
|
|
|
{
|
|
{
|
|
|
- if (memblock_is_region_reserved(base, size))
|
|
|
|
|
- return -EBUSY;
|
|
|
|
|
if (nomap)
|
|
if (nomap)
|
|
|
return memblock_remove(base, size);
|
|
return memblock_remove(base, size);
|
|
|
return memblock_reserve(base, size);
|
|
return memblock_reserve(base, size);
|