[U-Boot] [PATCH 0/6] efi_loader: Improvements to .dtb handling

Andreas Färber
2016-07-12T04:21:41Z

Hi,

This series modifies the distro boot scripts to better cope with real-world
.dtb scenarios. In particular openSUSE images have the EFI GRUB2 and optional
.dtb files on separate partitions (fat vs. ext4) and installed to /boot/dtb-foo
symlink, which may be /dtb or /boot/dtb for U-Boot. The goal is to obsolete
less sophisticated openSUSE patches and to improve the testing experience.

Further, while testing on the DragonBoard 410c, I ran into U-Boot vs. Linux
naming inconsistencies once again and suggest a workaround: ${soc_vendor}.

For easier review a cleanup patch is prepended.

Regards,
Andreas

Cc: Alexander Graf <agraf@suse.de>
Cc: Tom Rini <trini@konsulko.com>
Cc: Stephen Warren <swarren@wwwdotorg.org>

Andreas F?rber (6):
efi_loader: Cosmetic distro script cleanups
efi_loader: Respect $boot_prefixes for EFI .dtb search
efi_loader: Search .dtb on non-EFI partitions
efi_loader: Improve .dtb search for arm64
dragonboard410c: Set soc_vendor
efi_loader: Display which .dtb we found

include/config_distro_bootcmd.h | 59 ++++++++++++++++++++++++++++++---------
include/configs/dragonboard410c.h | 1 +
2 files changed, 47 insertions(+), 13 deletions(-)

--
2.6.6