binman: Support optional external blobs
authorSimon Glass <sjg@chromium.org>
Sat, 7 Jan 2023 21:07:15 +0000 (14:07 -0700)
committerSimon Glass <sjg@chromium.org>
Wed, 18 Jan 2023 18:50:01 +0000 (11:50 -0700)
commit67a050170846b6cb751c7162c3a3bdb898261660
treefb53c72df471a69475d377012f71158c31e8f731
parent2f80c5ef134c2c339f6d4ad2f9a21aa0ffd465a8
binman: Support optional external blobs

Some blobs are actually not necessary for the board to work correctly. Add
a property to allow this to be indicated. Missing optional blobs do not
cause a build failure.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/binman.rst
tools/binman/control.py
tools/binman/entry.py
tools/binman/etype/blob.py
tools/binman/etype/fit.py
tools/binman/etype/section.py
tools/binman/ftest.py
tools/binman/test/266_blob_ext_opt.dts [new file with mode: 0644]