diff options
| author | Simon Glass <sjg@chromium.org> | 2021-11-23 21:08:58 -0700 |
|---|---|---|
| committer | Simon Glass <sjg@chromium.org> | 2021-12-17 09:44:59 -0700 |
| commit | ed16b12576ad386d3b22257b7399cd9eb01c69b4 (patch) | |
| tree | 66db0c05f5760c2a29b1455a66f081571ea52b6f /tools/binman/main.py | |
| parent | b9c9ce8a4064c8d88f714604db856cf1cd2b40b5 (diff) | |
binman: Add a utility module for ATF FIP
Add support for this format which is used by ARM Trusted Firmware to find
firmware binaries to load.
FIP is like a simpler version of FMAP but uses a UUID instead of a name,
for each entry.
It supports reading a FIP, writing a FIP and parsing the ATF source code
to get a list of supported UUIDs.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/binman/main.py')
| -rwxr-xr-x | tools/binman/main.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/binman/main.py b/tools/binman/main.py index 8c1e478d54c..1a639f43e9e 100755 --- a/tools/binman/main.py +++ b/tools/binman/main.py @@ -59,6 +59,7 @@ def RunTests(debug, verbosity, processes, test_preserve_dirs, args, toolpath): from binman import elf_test from binman import entry_test from binman import fdt_test + from binman import fip_util_test from binman import ftest from binman import image_test import doctest @@ -72,7 +73,8 @@ def RunTests(debug, verbosity, processes, test_preserve_dirs, args, toolpath): result, debug, verbosity, test_preserve_dirs, processes, test_name, toolpath, [entry_test.TestEntry, ftest.TestFunctional, fdt_test.TestFdt, - elf_test.TestElf, image_test.TestImage, cbfs_util_test.TestCbfs]) + elf_test.TestElf, image_test.TestImage, cbfs_util_test.TestCbfs, + fip_util_test.TestFip]) return test_util.ReportResult('binman', test_name, result) |
