binman: Add a bintool implementation for cbfstool
authorSimon Glass <sjg@chromium.org>
Mon, 10 Jan 2022 03:13:52 +0000 (20:13 -0700)
committerSimon Glass <sjg@chromium.org>
Tue, 25 Jan 2022 19:36:11 +0000 (12:36 -0700)
commitd38833373b631ea5aabad2afea0efd4e0e5e71da
tree0be140bc75dc7145e699e2e5a3bfaef64b743a5c
parent3b47dfa50643fca13d4886bc6f049eed6e1aaa3a
binman: Add a bintool implementation for cbfstool

Add a Bintool for this, which is used to run CBFS tests. It supports
the features needed by the tests as well as fetching a binary from
Google Drive. Building it from source is very slow since it is not
separately supported by the coreboot build system and it builds an
entire gcc toolchain before starting.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/binman/btool/cbfstool.py [new file with mode: 0644]