binman: Allow disabling expanding an entry
authorSimon Glass <sjg@chromium.org>
Sun, 21 Mar 2021 05:24:30 +0000 (18:24 +1300)
committerSimon Glass <sjg@chromium.org>
Sat, 27 Mar 2021 03:26:48 +0000 (16:26 +1300)
commit3d4333829388db834e6f0945bbefc837da590d78
treec0c2bf0e778ced9cf084c3c6f3d93451aac7df14
parente9e0db8894523b53af9ecbe1b995fabf3d3c5b78
binman: Allow disabling expanding an entry

At present there is a command-line flag to disable substitution of expanded
entries. Add an option to the entry node as well, so it can be controlled
at the node level.

Add a test to cover this. Fix up the comment to the checkSymbols() function
it uses, while we are here.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/binman.rst
tools/binman/entries.rst
tools/binman/entry.py
tools/binman/etype/u_boot.py
tools/binman/etype/u_boot_spl.py
tools/binman/etype/u_boot_tpl.py
tools/binman/ftest.py
tools/binman/test/197_symbols_expand.dts [new file with mode: 0644]