|
@@ -48,6 +48,13 @@ void * __init early_init_dt_alloc_memory_arch(u64 size, u64 align)
|
|
return alloc_bootmem_align(size, align);
|
|
return alloc_bootmem_align(size, align);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+int __init early_init_dt_reserve_memory_arch(phys_addr_t base, phys_addr_t size,
|
|
|
|
+ bool nomap)
|
|
|
|
+{
|
|
|
|
+ reserve_bootmem(base, size, BOOTMEM_DEFAULT);
|
|
|
|
+ return 0;
|
|
|
|
+}
|
|
|
|
+
|
|
void __init early_init_devtree(void *params)
|
|
void __init early_init_devtree(void *params)
|
|
{
|
|
{
|
|
__be32 *dtb = (u32 *)__dtb_start;
|
|
__be32 *dtb = (u32 *)__dtb_start;
|