u-boot/tools/binman/test
Jonas Karlman 40389c2a46 binman: Mark mkimage entry missing when its subnodes is missing
Using the mkimage entry with the multiple-data-files prop and having a
missing external blob result in an unexpected ValueError exception using
the --allow-missing flag.

  ValueError: Filename 'missing.bin' not found in input path (...)

Fix this by using _pathname that is resolved by ObtainContents for blob
entries, ObtainContents also handles allow missing for external blobs.

Mark mkimage entry as missing and return without running mkimage when
missing entries is reported by CheckMissing.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2023-02-28 18:07:26 +08:00
..
files binman: Support adding files 2018-09-29 11:49:35 -06:00
generated spl: binman: Split binman symbols support from enabling binman 2022-06-28 03:09:52 +01:00
001_invalid.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
002_missing_node.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
003_empty.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
004_invalid_entry.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
005_simple.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
006_dual_image.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
007_bad_align.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
008_pack.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
009_pack_extra.dts binman: Add 'min-size' entry property 2023-01-26 10:47:45 -07:00
010_pack_align_power2.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
011_pack_align_size_power2.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
012_pack_inv_align.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
013_pack_inv_size_align.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
014_pack_overlap.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
015_pack_overflow.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
016_pack_image_overflow.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
017_pack_image_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
018_pack_image_align.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
019_pack_inv_image_align.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
020_pack_inv_image_align_power2.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
021_image_pad.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
022_image_name.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
023_blob.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
024_sorted.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
025_pack_zero_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
026_pack_u_boot_dtb.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
027_pack_4gb_no_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
028_pack_4gb_outside.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
029_x86_rom.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
030_x86_rom_me_no_desc.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
031_x86_rom_me.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
032_intel_vga.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
033_x86_start16.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
034_x86_ucode.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
035_x86_single_ucode.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
036_u_boot_img.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
037_x86_no_ucode.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
038_x86_ucode_missing_node.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
039_x86_ucode_missing_node2.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
040_x86_ucode_not_in_image.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
041_unknown_pos_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
042_intel_fsp.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
043_intel_cmc.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
044_x86_optional_ucode.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
045_prop_test.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
046_intel_vbt.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
047_spl_bss_pad.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
048_x86_start16_spl.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
049_x86_ucode_spl.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
050_intel_mrc.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
051_u_boot_spl_dtb.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
052_u_boot_spl_nodtb.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
053_symbols.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
054_unit_address.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
055_sections.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
056_name_prefix.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
057_unknown_contents.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
058_x86_ucode_spl_needs_retry.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
059_change_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
060_fdt_update.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
061_fdt_update_bad.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
062_entry_args.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
063_entry_args_missing.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
064_entry_args_required.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
065_entry_args_unknown_datatype.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
066_text.dts binman: Allow text directly in the node 2019-07-23 20:27:57 -07:00
067_fmap.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
068_blob_named_by_arg.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
069_fill.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
070_fill_no_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
071_gbb.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
072_gbb_too_small.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
073_gbb_no_size.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
074_vblock.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
075_vblock_no_content.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
076_vblock_bad_phandle.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
077_vblock_bad_entry.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
078_u_boot_tpl.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
079_uses_pos.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
080_fill_empty.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
081_x86_start16_tpl.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
082_fdt_update_all.dts binman: Add VPL support 2022-09-12 06:41:14 -06:00
083_compress.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
084_files.dts binman: Support alignment of files 2021-01-30 14:25:41 -07:00
085_files_compress.dts binman: Use 'files-compress' to set compression for files 2020-10-29 14:42:59 -06:00
086_files_none.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
087_files_no_pattern.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
088_extend_size.dts binman: Rename ExpandToLimit to extend_to_limit 2022-03-18 19:24:25 -06:00
089_extend_size_bad.dts binman: Rename ExpandToLimit to extend_to_limit 2022-03-18 19:24:25 -06:00
090_hash.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
091_hash_no_algo.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
092_hash_bad_algo.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
093_x86_tpl_ucode.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
094_fmap_x86.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
095_fmap_x86_section.dts binman: Support adding sections to FMAPs 2021-04-29 03:23:39 -07:00
096_elf.dts binman: Support ELF files for TPL 2019-07-23 20:27:58 -07:00
097_elf_strip.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
098_4gb_and_skip_at_start_together.dts binman: Rename some two-digit test files 2019-10-15 08:40:02 -06:00
099_hash_section.dts binman: Move to three-digit test-file numbers 2018-10-09 04:40:27 -06:00
100_intel_refcode.dts binman: Add a test for Intel reference code 2018-10-22 13:57:12 -04:00
101_sections_offset.dts binman: Allow sections to have an offset 2019-05-08 12:44:07 +08:00
102_cbfs_raw.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
103_cbfs_raw_ppc.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
104_cbfs_stage.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
105_cbfs_raw_compress.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
106_cbfs_bad_arch.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
107_cbfs_no_size.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
108_cbfs_no_contents.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
109_cbfs_bad_compress.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
110_cbfs_name.dts binman: Add support for CBFS entries 2019-07-24 12:53:46 -07:00
111_x86_rom_ifwi.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
112_x86_rom_ifwi_nodesc.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
113_x86_rom_ifwi_nodata.dts binman: Use underscore in test filenames 2019-10-15 08:40:02 -06:00
114_cbfs_offset.dts binman: Add support for fixed-offset files in CBFS 2019-07-24 12:53:46 -07:00
115_fdtmap.dts binman: Add an FDT map 2019-07-24 12:53:46 -07:00
116_fdtmap_hdr.dts binman: Add an image header 2019-07-24 12:53:46 -07:00
117_fdtmap_hdr_start.dts binman: Add an image header 2019-07-24 12:53:46 -07:00
118_fdtmap_hdr_pos.dts binman: Add an image header 2019-07-24 12:53:46 -07:00
119_fdtmap_hdr_missing.dts binman: Add an image header 2019-07-24 12:53:46 -07:00
120_hdr_no_location.dts binman: Add an image header 2019-07-24 12:53:46 -07:00
121_entry_extend.dts binman: Rename ExpandToLimit to extend_to_limit 2022-03-18 19:24:25 -06:00
122_entry_extend_twice.dts binman: Rename ExpandToLimit to extend_to_limit 2022-03-18 19:24:25 -06:00
123_entry_extend_section.dts binman: Rename ExpandToLimit to extend_to_limit 2022-03-18 19:24:25 -06:00
124_compress_dtb.dts binman: Allow device-tree entries to be compressed 2019-07-24 12:54:08 -07:00
125_cbfs_update.dts binman: Support FDT update for CBFS 2019-07-24 12:54:08 -07:00
126_cbfs_bad_type.dts binman: Detect bad CBFS file types 2019-07-24 12:54:08 -07:00
127_list.dts binman: Allow listing the entries in an image 2019-07-24 12:54:08 -07:00
128_decode_image.dts binman: Support locating an FDT map 2019-07-24 12:54:08 -07:00
129_decode_image_nohdr.dts binman: Support reading an image into an Image object 2019-07-24 12:54:08 -07:00
130_list_fdtmap.dts binman: Support listing an image 2019-07-24 12:54:08 -07:00
131_pack_align_section.dts binman: Add a test for nested and aligned sections 2019-07-24 12:54:08 -07:00
132_replace.dts binman: Support updating entries in an existing image 2019-07-29 09:38:06 -06:00
133_replace_multi.dts binman: Support updating entries in an existing image 2019-07-29 09:38:06 -06:00
134_fdt_update_all_repack.dts binman: Add info to allow safely repacking an image later 2019-07-29 09:38:06 -06:00
135_fdtmap_hdr_middle.dts binman: Add more tests for image header position 2019-07-29 09:38:06 -06:00
136_fdtmap_hdr_startbad.dts binman: Add more tests for image header position 2019-07-29 09:38:06 -06:00
137_fdtmap_hdr_endbad.dts binman: Add more tests for image header position 2019-07-29 09:38:06 -06:00
138_fdtmap_hdr_nosize.dts binman: Add more tests for image header position 2019-07-29 09:38:06 -06:00
139_replace_repack.dts binman: Allow updating entries that change size 2019-07-29 09:38:06 -06:00
140_entry_shrink.dts binman: Support shrinking a entry after packing 2019-07-29 09:38:06 -06:00
141_descriptor_offset.dts binman: Place Intel descriptor at image start 2019-07-29 09:38:06 -06:00
142_replace_cbfs.dts binman: Support replacing data in a cbfs 2019-07-29 09:38:06 -06:00
143_replace_all.dts binman: Add command-line support for replacing entries 2019-07-29 09:38:06 -06:00
144_x86_reset16.dts binman: Add support for an x86 'reset' section 2019-10-15 08:40:02 -06:00
145_x86_reset16_spl.dts binman: Add support for an x86 'reset' section 2019-10-15 08:40:02 -06:00
146_x86_reset16_tpl.dts binman: Add support for an x86 'reset' section 2019-10-15 08:40:02 -06:00
147_intel_fit.dts binman: Add support for Intel FIT 2019-10-15 08:40:02 -06:00
148_intel_fit_missing.dts binman: Add support for Intel FIT 2019-10-15 08:40:02 -06:00
149_symbols_tpl.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
150_powerpc_mpc85xx_bootpg_resetvec.dts binman: Rename some two-digit test files 2019-10-15 08:40:02 -06:00
151_x86_rom_ifwi_section.dts binman: Avoid needing the section size in advance 2019-10-15 08:40:02 -06:00
152_intel_fsp_m.dts binman: Add support for Intel FSP meminit 2019-10-15 08:40:02 -06:00
153_intel_fsp_s.dts binman: Add support for Intel FSP-S 2019-11-02 18:00:51 +08:00
154_intel_fsp_t.dts binman: Add support for Intel FSP-T 2019-11-02 18:00:51 +08:00
155_symbols_tpl_x86.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
156_mkimage.dts binman: Add support for calling mkimage 2020-07-24 19:25:15 -06:00
157_blob_ext.dts binman: Add an etype for external binary blobs 2020-07-25 14:46:57 -06:00
158_blob_ext_missing.dts binman: Add an etype for external binary blobs 2020-07-25 14:46:57 -06:00
159_blob_ext_missing_sect.dts binman: Detect when valid images are not produced 2020-07-25 14:46:57 -06:00
160_pack_overlap_zero.dts binman: Allow zero-length entries to overlap 2020-07-25 14:46:57 -06:00
161_fit.dts binman: Add support for generating a FIT 2020-07-25 14:46:57 -06:00
162_fit_external.dts binman: Expand the external FIT test a little 2022-01-25 12:36:10 -07:00
163_x86_rom_me_empty.dts binman: Don't change the descriptor in tests 2020-07-26 19:59:57 -06:00
164_x86_rom_me_missing.dts binman: Don't change the descriptor in tests 2020-07-26 19:59:57 -06:00
165_section_ignore_hash_signature.dts binman: Ignore hash*, signature* nodes in sections 2020-09-22 12:50:43 -06:00
166_pad_in_sections.dts binman: Respect pad-before property of section subentries 2020-09-22 12:50:43 -06:00
167_fit_image_subentry_alignment.dts binman: Build FIT image subentries with the section etype 2020-09-22 12:50:43 -06:00
168_fit_missing_blob.dts binman: Support help messages for missing blobs 2020-09-22 12:54:13 -06:00
169_atf_bl31.dts binman: Add support for ATF BL31 2020-09-22 12:50:43 -06:00
170_fit_fdt.dts binman: Include also subnodes in generator nodes 2022-03-18 19:24:24 -06:00
171_fit_fdt_missing_prop.dts binman: Support generating FITs with multiple dtbs 2020-09-22 12:50:43 -06:00
172_scp.dts binman: Add support for SCP firmware 2020-10-22 11:43:43 +05:30
173_missing_blob.dts binman: Show an error when a file is missing 2020-09-25 11:27:28 +08:00
174_env.dts binman: Support adding a U-Boot environment 2020-09-25 11:27:28 +08:00
175_env_no_size.dts binman: Support adding a U-Boot environment 2020-09-25 11:27:28 +08:00
176_env_too_small.dts binman: Support adding a U-Boot environment 2020-09-25 11:27:28 +08:00
177_skip_at_start.dts binman: Add tests for skip-at-start sections 2020-10-29 14:42:59 -06:00
178_skip_at_start_pad.dts binman: Add tests for skip-at-start sections 2020-10-29 14:42:59 -06:00
179_skip_at_start_section_pad.dts binman: Add tests for skip-at-start sections 2020-10-29 14:42:59 -06:00
180_section_pad.dts binman: Make section padding consistent with other entries 2020-10-29 14:42:59 -06:00
181_section_align.dts binman: Make section padding consistent with other entries 2020-10-29 14:42:59 -06:00
182_compress_image.dts binman: Support compression of sections 2020-10-29 14:42:59 -06:00
183_compress_image_less.dts binman: Support compression of sections 2020-10-29 14:42:59 -06:00
184_compress_section_size.dts binman: Support compression of sections 2020-10-29 14:42:59 -06:00
185_compress_section.dts binman: Support compression of sections 2020-10-29 14:42:59 -06:00
186_compress_extra.dts binman: Support compression of sections 2020-10-29 14:42:59 -06:00
187_symbols_sub.dts spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
188_image_entryarg.dts binman: Support reading an image with entry args 2021-01-30 14:25:41 -07:00
189_vblock_content.dts binman: Allow vblock to include devicetree blobs 2021-01-30 14:25:41 -07:00
190_files_align.dts binman: Support alignment of files 2021-01-30 14:25:41 -07:00
191_read_image_skip.dts binman: Allow for skip_at_start when reading entries 2021-01-30 14:25:41 -07:00
192_u_boot_tpl_nodtb.dts binman: Add support for u-boot-tpl-nodtb 2021-03-26 17:03:09 +13:00
193_tpl_bss_pad.dts binman: Add support for u-boot-tpl-bss-bad 2021-03-26 17:03:09 +13:00
194_fdt_incl.dts binman: Automatically expand phase binaries into sections 2021-03-26 17:03:09 +13:00
195_fdt_incl_tpl.dts binman: Automatically expand phase binaries into sections 2021-03-26 17:03:09 +13:00
196_symbols_nodtb.dts binman: Use a unique number for the symbols test file 2021-03-27 16:26:48 +13:00
197_symbols_expand.dts binman: Allow disabling expanding an entry 2021-03-27 16:26:48 +13:00
198_collection.dts binman: Add support for a collection of entries 2021-03-27 16:26:48 +13:00
199_collection_section.dts binman: Support obtaining section contents immediately 2021-03-27 16:26:48 +13:00
200_align_default.dts binman: Support default alignment for sections 2021-03-27 16:26:48 +13:00
201_opensbi.dts binman: Add support for RISC-V OpenSBI fw_dynamic blob 2021-05-19 17:01:49 +08:00
202_section_timeout.dts binman: Support multithreading for building images 2021-07-21 10:27:35 -06:00
203_fip.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
204_fip_other.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
205_fip_no_type.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
206_fip_uuid.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
207_fip_ls.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
208_fip_replace.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
209_fip_missing.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
210_fip_size.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
211_fip_bad_align.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
212_fip_collection.dts binman: Add support for ATF FIP 2021-12-17 09:44:59 -07:00
213_fdtmap_alt_format.dts binman: Allow extracting a file in an alternative format 2021-12-05 09:22:41 -07:00
214_no_alt_format.dts binman: Allow extracting a file in an alternative format 2021-12-05 09:22:41 -07:00
215_blob_ext_list.dts binman: Support lists of external blobs 2021-12-05 09:23:15 -07:00
216_blob_ext_list_missing.dts binman: Support lists of external blobs 2021-12-05 09:23:15 -07:00
217_fake_blob.dts binman: Renumber the fake blob dts 2022-01-12 21:26:59 -05:00
218_blob_ext_list_fake.dts binman: Allow faked blobs in blob-ext-list 2022-01-25 12:36:11 -07:00
219_fit_gennode.dts binman: Skip node generation for images read from files 2022-01-30 20:40:58 -07:00
220_fit_subentry_bintool.dts binman: Register and check bintools from FIT subentries 2022-02-09 12:30:13 -07:00
221_fit_subentry_hash.dts binman: Skip processing "hash" subnodes of FIT subsections 2022-02-22 10:05:44 -07:00
222_tee_os.dts binman: Add support for TEE BL32 2022-02-22 10:05:44 -07:00
223_fit_fdt_oper.dts binman: Allow different operations in FIT generator nodes 2022-02-22 10:05:44 -07:00
224_fit_bad_oper.dts binman: Refactor fit to generate output at the end 2022-03-18 19:24:25 -06:00
225_expand_size_bad.dts binman: Rename ExpandToLimit to extend_to_limit 2022-03-18 19:24:25 -06:00
226_fit_split_elf.dts binman: Add special subnodes to the nodes generated by split-elf 2023-01-26 10:47:45 -07:00
227_fit_bad_dir.dts binman: Support splitting an ELF file into multiple nodes 2022-03-18 19:24:25 -06:00
228_fit_bad_dir_config.dts binman: Support splitting an ELF file into multiple nodes 2022-03-18 19:24:25 -06:00
229_mkimage_missing.dts binman: Allow mkimage to use a non-zero fake-blob size 2022-03-18 19:24:25 -06:00
230_dev.key binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
230_pre_load.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
231_pre_load_pkcs.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
232_pre_load_pss.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
233_pre_load_invalid_padding.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
234_pre_load_invalid_sha.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
235_pre_load_invalid_algo.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
236_pre_load_invalid_key.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
237_unique_names.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
238_unique_names_multi.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
239_replace_with_bintool.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
240_fit_extract_replace.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
241_replace_section_simple.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
242_mkimage_name.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
243_mkimage_image.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
244_mkimage_image_no_content.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
245_mkimage_image_bad.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
246_collection_other.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
247_mkimage_coll.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
248_compress_dtb_prepend_invalid.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
249_compress_dtb_prepend_length.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
250_compress_dtb_invalid.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
251_compress_dtb_zstd.dts binman: Sort tests and rework test-file numbers 2022-08-26 16:33:48 -06:00
252_mkimage_mult_data.dts binman: add support for skipping file concatenation for mkimage 2022-09-04 20:00:39 +08:00
253_mkimage_mult_no_content.dts binman: add support for skipping file concatenation for mkimage 2022-09-04 20:00:39 +08:00
254_mkimage_filename.dts binman: allow user-defined filenames for mkimage entry 2022-09-04 20:00:39 +08:00
255_u_boot_vpl.dts binman: Add VPL support 2022-09-12 06:41:14 -06:00
256_u_boot_vpl_nodtb.dts binman: Add VPL support 2022-09-12 06:41:14 -06:00
257_fdt_incl_vpl.dts binman: Add VPL support 2022-09-12 06:41:14 -06:00
258_vpl_bss_pad.dts binman: Add VPL support 2022-09-12 06:41:14 -06:00
259_symlink.dts binman: Add support for symlinking images 2022-10-29 07:36:33 -06:00
260_symbols_elf.dts binman: Support writing symbols into ELF files 2022-10-31 11:02:44 -04:00
261_section_fname.dts binman: Allow writing section contents to a file 2023-01-18 11:50:01 -07:00
262_absent.dts binman: Support optional entries 2023-01-18 11:50:01 -07:00
263_tee_os_opt.dts binman: Support new op-tee binary format 2023-01-18 11:50:01 -07:00
264_tee_os_opt_fit.dts binman: Support new op-tee binary format 2023-01-18 11:50:01 -07:00
265_tee_os_opt_fit_bad.dts binman: Support new op-tee binary format 2023-01-18 11:50:01 -07:00
266_blob_ext_opt.dts binman: Support optional external blobs 2023-01-18 11:50:01 -07:00
267_section_inner.dts binman: Add a test for an inner section with a size 2023-01-18 14:55:40 -07:00
268_null.dts binman: Add a null entry 2023-01-18 14:55:40 -07:00
269_overlap.dts binman: Support overlapping entries 2023-01-18 14:55:41 -07:00
270_overlap_null.dts binman: Support overlapping entries 2023-01-18 14:55:41 -07:00
271_overlap_bad.dts binman: Support overlapping entries 2023-01-18 14:55:41 -07:00
272_overlap_no_size.dts binman: Support overlapping entries 2023-01-18 14:55:41 -07:00
273_blob_symbol.dts binman: Provide general support for updating ELF symbols 2023-01-18 14:55:41 -07:00
274_offset_from_elf.dts binman: Support positioning an entry by and ELF symbol 2023-01-18 14:55:41 -07:00
275_fit_align.dts binman: Add support for align argument to mkimage tool 2023-01-26 10:47:45 -07:00
276_fit_firmware_loadables.dts binman: Add support for selecting firmware to use with split-elf 2023-01-26 10:47:45 -07:00
277_rockchip_tpl.dts binman: Add support for a rockchip-tpl entry 2023-02-28 18:07:26 +08:00
278_mkimage_missing_multiple.dts binman: Mark mkimage entry missing when its subnodes is missing 2023-02-28 18:07:26 +08:00
blob_syms.c binman: Provide general support for updating ELF symbols 2023-01-18 14:55:41 -07:00
blob_syms.lds binman: Provide general support for updating ELF symbols 2023-01-18 14:55:41 -07:00
bss_data.c binman: Support reading the offset of an ELF-file symbol 2021-11-13 08:16:39 -07:00
bss_data.lds SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
descriptor.bin binman: Add support for building x86 ROMs 2016-12-20 08:09:55 +13:00
elf_sections.c binman: Add a ELF test file with disjoint text sections 2022-02-22 10:05:44 -07:00
elf_sections.lds binman: Add a ELF test file with disjoint text sections 2022-02-22 10:05:44 -07:00
embed_data.c binman: Fix a test-coverage regression 2023-01-26 10:47:45 -07:00
embed_data.lds binman: Support reading the offset of an ELF-file symbol 2021-11-13 08:16:39 -07:00
fitimage.bin.gz binman: Add support for Intel IFWI entries 2019-07-24 12:53:46 -07:00
ifwi.bin.gz binman: Add support for Intel IFWI entries 2019-07-24 12:53:46 -07:00
Makefile binman: Provide general support for updating ELF symbols 2023-01-18 14:55:41 -07:00
u_boot_binman_embed.c binman: Support updating the dtb in an ELF file 2021-11-13 08:16:39 -07:00
u_boot_binman_embed.lds binman: Support updating the dtb in an ELF file 2021-11-13 08:16:39 -07:00
u_boot_binman_embed_sm.c binman: Support updating the dtb in an ELF file 2021-11-13 08:16:39 -07:00
u_boot_binman_syms.c spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
u_boot_binman_syms.lds binman: Correct symbol calculation with non-zero image base 2019-11-02 18:00:51 +08:00
u_boot_binman_syms_bad.c binman: Add tests binaries with binman symbols 2017-12-12 19:53:45 -07:00
u_boot_binman_syms_bad.lds SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
u_boot_binman_syms_size.c spl: binman: Check at runtime if binman symbols were filled in 2022-06-28 03:09:52 +01:00
u_boot_binman_syms_x86.c binman: tegra: Adjust symbol calculation depending on end-at-4gb 2019-11-11 14:20:35 -05:00
u_boot_binman_syms_x86.lds binman: tegra: Adjust symbol calculation depending on end-at-4gb 2019-11-11 14:20:35 -05:00
u_boot_no_ucode_ptr.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
u_boot_ucode_ptr.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
u_boot_ucode_ptr.lds binman: Use the Makefile for u_boot_ucode_ptr 2019-10-15 08:40:02 -06:00