binman: Allow use of help and entry-docs without libfdt
authorSimon Glass <sjg@chromium.org>
Sat, 24 Aug 2019 13:22:44 +0000 (07:22 -0600)
committerSimon Glass <sjg@chromium.org>
Tue, 15 Oct 2019 14:40:02 +0000 (08:40 -0600)
commit8dbb7444ebaa499b753269c88cdd76f12f0fa875
treea0686156cbdc102690cc019b5c7c5b3057a3a4cb
parentb986b3bb192f772a7c81c69aafe59094df7d4b81
binman: Allow use of help and entry-docs without libfdt

At present if libfdt is not available binman can't do anything much.
Improve the situation a little.

Ideally there should be a test to cover this, but I'm not quite sure how
to fake this.

Signed-off-by: Simon Glass <sjg@chromium.org>
(fixed up missing ReadChildData() enty test)
tools/binman/control.py
tools/binman/entry.py
tools/binman/entry_test.py
tools/binman/etype/blob.py
tools/binman/etype/blob_dtb.py
tools/binman/etype/cbfs.py
tools/binman/etype/fdtmap.py
tools/binman/etype/files.py
tools/binman/etype/u_boot_dtb_with_ucode.py