u-boot/tools/binman/test
Sughosh Ganu b617611b27 binman: capsule: Add support for generating EFI capsules
Add support in binman for generating EFI capsules. The capsule
parameters can be specified through the capsule binman entry. Also add
test cases in binman for testing capsule generation.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
2023-08-29 13:37:54 -04: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
yaml binman: ti-board-config: Add support for TI board config binaries 2023-07-21 19:36:58 -04: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: Support marking FMAP areas as preserved 2023-03-08 11:38:48 -08: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_pre_load.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06:00
231_pre_load_pkcs.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06:00
232_pre_load_pss.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06:00
233_pre_load_invalid_padding.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06:00
234_pre_load_invalid_sha.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06:00
235_pre_load_invalid_algo.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06:00
236_pre_load_invalid_key.dts binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -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: Override CheckOptional in fit entry 2023-08-02 12:05:57 -06: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_replace_fit_sibling.dts binman: Support updating section contents 2023-03-08 13:15:14 -08:00
278_replace_section_deep.dts binman: Support updating section contents 2023-03-08 13:15:14 -08:00
279_x509_cert.dts binman: Support generation of x509 certificates 2023-03-08 13:15:15 -08:00
280_fit_sign.dts binman: add tests for sign option 2023-03-14 16:08:52 -06:00
281_sign_non_fit.dts binman: add tests for sign option 2023-03-14 16:08:52 -06:00
282_symbols_disable.dts binman: Allow disabling symbol writing 2023-07-20 14:10:58 -06:00
283_mkimage_special.dts binman: Convert mkimage to Entry_section 2023-07-20 14:10:58 -06:00
284_fit_fdt_list.dts binman: Provide a way to specify the fdt-list directly 2023-07-20 14:10:58 -06:00
285_spl_expand.dts binman: Correct handling of zero bss size 2023-07-20 14:10:58 -06:00
286_template.dts binman: Support simple templates 2023-07-20 14:10:58 -06:00
287_template_multi.dts binman: Support templating with multiple images 2023-07-20 14:10:58 -06:00
288_template_fit.dts binman: Add a test for templating in a FIT 2023-07-20 14:10:58 -06:00
289_template_section.dts binman: Support templates at any level 2023-07-20 14:10:58 -06:00
290_mkimage_sym.dts binman: Support writing symbols inside a mkimage image 2023-07-20 14:10:58 -06:00
291_rockchip_tpl.dts binman: Renumber 277_rockchip and 278_mkimage test files 2023-07-24 09:33:55 -06:00
292_mkimage_missing_multiple.dts binman: Renumber 277_rockchip and 278_mkimage test files 2023-07-24 09:33:55 -06:00
293_ti_board_cfg.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
294_ti_board_cfg_combined.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
295_ti_board_cfg_no_type.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
296_ti_secure.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
297_ti_secure_rom.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
298_ti_secure_rom_combined.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
299_ti_secure_rom_a.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
300_ti_secure_rom_b.dts binman: Renumber 277...289 TI test files 2023-07-24 09:33:55 -06:00
301_encrypted_no_algo.dts binman: Add tests for etype encrypted 2023-07-24 09:34:10 -06:00
302_encrypted_invalid_iv_file.dts binman: Add tests for etype encrypted 2023-07-24 09:34:10 -06:00
303_encrypted_missing_key.dts binman: Add tests for etype encrypted 2023-07-24 09:34:10 -06:00
304_encrypted_key_source.dts binman: Add tests for etype encrypted 2023-07-24 09:34:10 -06:00
305_encrypted_key_file.dts binman: Add tests for etype encrypted 2023-07-24 09:34:10 -06:00
306_spl_pubkey_dtb.dts binman: ftest: Add test for u_boot_spl_pubkey_dtb 2023-07-24 09:34:10 -06:00
307_xilinx_bootgen_sign.dts binman: ftest: Add test for xilinx-bootgen etype 2023-08-05 11:38:59 -06:00
308_xilinx_bootgen_sign_enc.dts binman: ftest: Add test for xilinx-bootgen etype 2023-08-05 11:38:59 -06:00
309_template_phandle.dts binman: Renumber 291 and 292 test files 2023-08-05 11:31:59 -06:00
310_template_phandle_dup.dts binman: Renumber 291 and 292 test files 2023-08-05 11:31:59 -06:00
311_capsule.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
312_capsule_signed.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
313_capsule_version.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
314_capsule_signed_ver.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
315_capsule_oemflags.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
316_capsule_missing_key.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
317_capsule_missing_index.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
318_capsule_missing_guid.dts binman: capsule: Add support for generating EFI capsules 2023-08-29 13:37:54 -04:00
blob_syms.c binman: Use unsigned long over typedef ulong 2023-04-28 11:30:17 -06:00
blob_syms.lds binman: Provide general support for updating ELF symbols 2023-01-18 14:55:41 -07:00
bss_data.c binman: Drop __bss_size variable in bss_data.c 2023-07-20 14:10:58 -06:00
bss_data.lds SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bss_data_zero.c binman: Correct handling of zero bss size 2023-07-20 14:10:58 -06:00
bss_data_zero.lds binman: Correct handling of zero bss size 2023-07-20 14:10:58 -06:00
descriptor.bin binman: Add support for building x86 ROMs 2016-12-20 08:09:55 +13:00
dev.key binman: Tidy up tests for pre-load entry type 2023-07-24 09:33:55 -06: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: Correct handling of zero bss size 2023-07-20 14:10:58 -06: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
key.key binman: Support generation of x509 certificates 2023-03-08 13:15:15 -08:00
key.pem binman: Support generation of x509 certificates 2023-03-08 13:15:15 -08:00
Makefile binman: Correct handling of zero bss size 2023-07-20 14:10:58 -06: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 binman: Use unsigned long over typedef ulong 2023-04-28 11:30:17 -06: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 binman: Use unsigned long over typedef ulong 2023-04-28 11:30:17 -06: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