binman: Add support for Intel FIT
authorSimon Glass <sjg@chromium.org>
Sat, 24 Aug 2019 13:22:50 +0000 (07:22 -0600)
committerSimon Glass <sjg@chromium.org>
Tue, 15 Oct 2019 14:40:02 +0000 (08:40 -0600)
commit5af1207ec96e101e893605c0074205472f794982
tree44591fc66eb9d21437e70c511880100f522264a0
parent5e239183f62cc3740bf775e5204591cea5bf02ae
binman: Add support for Intel FIT

A Firmware Image Table (FIT) is a data structure defined by Intel which
contains information about various things needed by the SoC, such as
microcode.

Add support for this entry as well as the pointer to it. The contents of
FIT are fixed at present. Future work is needed to support adding
microcode, etc.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/README.entries
tools/binman/etype/intel_fit.py [new file with mode: 0644]
tools/binman/etype/intel_fit_ptr.py [new file with mode: 0644]
tools/binman/ftest.py
tools/binman/test/147_intel_fit.dts [new file with mode: 0644]
tools/binman/test/148_intel_fit_missing.dts [new file with mode: 0644]