binman: Add support for CBFS entries
authorSimon Glass <sjg@chromium.org>
Mon, 8 Jul 2019 19:18:53 +0000 (13:18 -0600)
committerSimon Glass <sjg@chromium.org>
Wed, 24 Jul 2019 19:53:46 +0000 (12:53 -0700)
commitac62fba459ad94d0d6b457a47d90628cc7b76496
tree3987eff8a4e82e1e83955e67e6fb0e14ca6cbb5c
parent4997a7ed05bf109b34ea0d072a33bb29209ae4ff
binman: Add support for CBFS entries

Add support for putting CBFSs (Coreboot Filesystems) in an image. This
allows binman to produce firmware images used by coreboot to boot.

Signed-off-by: Simon Glass <sjg@chromium.org>
13 files changed:
tools/binman/README.entries
tools/binman/control.py
tools/binman/etype/cbfs.py [new file with mode: 0644]
tools/binman/ftest.py
tools/binman/test/102_cbfs_raw.dts [new file with mode: 0644]
tools/binman/test/103_cbfs_raw_ppc.dts [new file with mode: 0644]
tools/binman/test/104_cbfs_stage.dts [new file with mode: 0644]
tools/binman/test/105_cbfs_raw_compress.dts [new file with mode: 0644]
tools/binman/test/106_cbfs_bad_arch.dts [new file with mode: 0644]
tools/binman/test/107_cbfs_no_size.dts [new file with mode: 0644]
tools/binman/test/108_cbfs_no_contents.dts [new file with mode: 0644]
tools/binman/test/109_cbfs_bad_compress.dts [new file with mode: 0644]
tools/binman/test/110_cbfs_name.dts [new file with mode: 0644]