efi_loader: Use system fdt as fallback
authorAlexander Graf <agraf@suse.de>
Mon, 11 Apr 2016 14:55:26 +0000 (16:55 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 18 Apr 2016 21:11:38 +0000 (17:11 -0400)
commit0d9d501f359d82c19fc1d5a800888feadc82c1fe
tree1c8ec9a149df8481af529e1c7ff2993ff23a6168
parent578ec3b1fb3f4e85d8243d442f66f308c94b791d
efi_loader: Use system fdt as fallback

When the user did not pass any device tree or the boot script
didn't find any, let's use the system device tree as last resort
to get something the payload (Linux) may understand.

This means that on systems that use the same device tree for U-Boot
and Linux we can just share it and there's no need to manually provide
a device tree in the target image.

While at it, also copy and pad the device tree by 64kb to give us
space for modifications.

Signed-off-by: Alexander Graf <agraf@suse.de>
Tested-by: Andreas Färber <afaerber@suse.de>
cmd/bootefi.c