binman: Add support for building x86 ROMs with SPL
authorSimon Glass <sjg@chromium.org>
Sat, 26 Nov 2016 03:15:55 +0000 (20:15 -0700)
committerSimon Glass <sjg@chromium.org>
Mon, 19 Dec 2016 19:09:55 +0000 (08:09 +1300)
commit75db0860b1cee8c3b2539878a227c37bfce00046
treef83f5581222fc9d81100a5a0e0bf3758709ca967
parentc49deb837cb1ba0a64869fcb4fabac11d3e94ae0
binman: Add support for building x86 ROMs with SPL

When building for 64-bit x86 we need an SPL binary in the ROM. Add support
for this. Also increase entry test code coverage to 100%.

Signed-off-by: Simon Glass <sjg@chromium.org>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
13 files changed:
tools/binman/etype/u_boot_dtb_with_ucode.py
tools/binman/etype/u_boot_spl_bss_pad.py [new file with mode: 0644]
tools/binman/etype/u_boot_spl_with_ucode_ptr.py [new file with mode: 0644]
tools/binman/etype/x86_start16_spl.py [new file with mode: 0644]
tools/binman/func_test.py
tools/binman/test/37_x86_no_ucode.dts [new file with mode: 0644]
tools/binman/test/38_x86_ucode_missing_node.dts [new file with mode: 0644]
tools/binman/test/39_x86_ucode_missing_node2.dts [new file with mode: 0644]
tools/binman/test/40_x86_ucode_not_in_image.dts [new file with mode: 0644]
tools/binman/test/41_unknown_pos_size.dts [new file with mode: 0644]
tools/binman/test/44_x86_optional_ucode.dts [new file with mode: 0644]
tools/binman/test/u_boot_no_ucode_ptr [new file with mode: 0755]
tools/binman/test/u_boot_no_ucode_ptr.c [new file with mode: 0644]