]> git.sur5r.net Git - u-boot/commit
sunxi: 64-bit SoCs: introduce FIT generator script
authorAndre Przywara <andre.przywara@arm.com>
Wed, 26 Apr 2017 00:32:46 +0000 (01:32 +0100)
committerJagan Teki <jagan@openedev.com>
Wed, 17 May 2017 17:52:43 +0000 (23:22 +0530)
commit2ef99d419b166134a51d91c282c35e57e724dd20
tree2c6830e4aa96a4509042d2cf796528a62765666d
parent1a12fdc461421b5a385ab5d7926e5425d429d48e
sunxi: 64-bit SoCs: introduce FIT generator script

Now that the Makefile can call a generator script to build a more
advanced FIT image, let's use this feature to address the needs of
Allwinner boards with 64-bit SoCs (A64 and H5).
The (DTB stripped) U-Boot binary and the ATF are static, but we allow
an arbitrary number of supported device trees to be passed.
The script enters both a DT entry in the /images node and the respective
subnode in /configurations to support all listed DTBs.

The location of the bl31.bin image from the ARM Trusted Firmware build
can either by specified via the BL31 environment variable. If this is not
set, the script looks for bl31.bin in U-Boot's build directory (which
could be a symlink as well).

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
board/sunxi/mksunxi_fit_atf.sh [new file with mode: 0755]