Commit f0082e3c authored by Rob Herring's avatar Rob Herring

Merge remote-tracking branch 'grant/devicetree/merge' into dt-fixes

parents 5d3ad8a6 6f041e99
...@@ -922,8 +922,16 @@ void __init unflatten_device_tree(void) ...@@ -922,8 +922,16 @@ void __init unflatten_device_tree(void)
*/ */
void __init unflatten_and_copy_device_tree(void) void __init unflatten_and_copy_device_tree(void)
{ {
int size = __be32_to_cpu(initial_boot_params->totalsize); int size;
void *dt = early_init_dt_alloc_memory_arch(size, void *dt;
if (!initial_boot_params) {
pr_warn("No valid device tree found, continuing without\n");
return;
}
size = __be32_to_cpu(initial_boot_params->totalsize);
dt = early_init_dt_alloc_memory_arch(size,
__alignof__(struct boot_param_header)); __alignof__(struct boot_param_header));
if (dt) { if (dt) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment