From: Simon Glass <[email protected]>

There are about 350 numbered .dts test files in tools/binman/test/ and
we sometimes have trouble with numbers being reused.

As an alternative approach, this series moves the files into thematic
subdirectories, without the numeric prefixes. This means it's no-longer
possible to simply type a three-digit number to get the right file, but
the names are shorter so it is still easy enough.

The subdirectories chosen are: blob, capsule, cbfs, cros, entry, fdt,
fip, fit, mkimage, pack, security, symbols, vendor, x86, and xpl.


Simon Glass (16):
  binman: test: Move pack/layout test files to test/pack/
  binman: test: Move U-Boot variant test files to test/xpl/
  binman: test: Move x86 and Intel test files to test/x86/
  binman: test: Move FIT image test files to test/fit/
  binman: test: Move FDT/fdtmap test files to test/fdt/
  binman: test: Move blob test files to test/blob/
  binman: test: Move security test files to test/security/
  binman: test: Move CBFS test files to test/cbfs/
  binman: test: Move ChromeOS test files to test/cros/
  binman: test: Move mkimage test files to test/mkimage/
  binman: test: Move FIP/TF-A test files to test/fip/
  binman: test: Move UEFI capsule test files to test/capsule/
  binman: test: Move vendor-specific test files to test/vendor/
  binman: test: Move symbol test files to test/symbols/
  binman: test: Move remaining test files to test/entry/
  binman: doc: Update binman_tests.rst for subdirectory layout

 doc/develop/binman_tests.rst                  |  25 +-
 tools/binman/entry_test.py                    |   2 +-
 tools/binman/fdt_test.py                      |   4 +-
 tools/binman/ftest.py                         | 924 +++++++++---------
 .../test/{023_blob.dts => blob/blob.dts}      |   0
 .../test/{157_blob_ext.dts => blob/ext.dts}   |   0
 .../ext_list.dts}                             |   0
 .../ext_list_fake.dts}                        |   0
 .../ext_list_missing.dts}                     |   0
 .../ext_missing.dts}                          |   0
 .../ext_missing_sect.dts}                     |   0
 .../ext_opt.dts}                              |   0
 .../test/{217_fake_blob.dts => blob/fake.dts} |   0
 .../missing.dts}                              |   0
 .../named_by_arg.dts}                         |   0
 .../{273_blob_symbol.dts => blob/symbol.dts}  |   0
 .../accept.dts}                               |   0
 .../accept_missing_guid.dts}                  |   0
 .../accept_revert_missing.dts}                |   0
 .../{311_capsule.dts => capsule/capsule.dts}  |   0
 .../empty_type_missing.dts}                   |   0
 .../missing_guid.dts}                         |   0
 .../missing_index.dts}                        |   0
 .../missing_key.dts}                          |   0
 .../oemflags.dts}                             |   0
 .../revert.dts}                               |   0
 .../signed.dts}                               |   0
 .../signed_ver.dts}                           |   0
 .../version.dts}                              |   0
 .../bad_arch.dts}                             |   0
 .../bad_compress.dts}                         |   0
 .../bad_type.dts}                             |   0
 .../test/{110_cbfs_name.dts => cbfs/name.dts} |   0
 .../no_contents.dts}                          |   0
 .../no_size.dts}                              |   0
 .../{114_cbfs_offset.dts => cbfs/offset.dts}  |   0
 .../test/{102_cbfs_raw.dts => cbfs/raw.dts}   |   0
 .../raw_compress.dts}                         |   0
 .../raw_ppc.dts}                              |   0
 .../replace.dts}                              |   0
 .../{104_cbfs_stage.dts => cbfs/stage.dts}    |   0
 .../{125_cbfs_update.dts => cbfs/update.dts}  |   0
 .../test/{067_fmap.dts => cros/fmap.dts}      |   0
 .../binman/test/{071_gbb.dts => cros/gbb.dts} |   0
 .../gbb_no_size.dts}                          |   0
 .../gbb_too_small.dts}                        |   0
 .../test/{074_vblock.dts => cros/vblock.dts}  |   0
 .../vblock_bad_entry.dts}                     |   0
 .../vblock_bad_phandle.dts}                   |   0
 .../vblock_content.dts}                       |   0
 .../vblock_no_content.dts}                    |   0
 .../test/{262_absent.dts => entry/absent.dts} |   0
 .../collection.dts}                           |   0
 .../collection_other.dts}                     |   0
 .../collection_section.dts}                   |   0
 .../{083_compress.dts => entry/compress.dts}  |   0
 .../compress_extra.dts}                       |   0
 .../compress_image.dts}                       |   0
 .../compress_image_less.dts}                  |   0
 .../compress_section.dts}                     |   0
 .../compress_section_size.dts}                |   0
 .../test/{096_elf.dts => entry/elf.dts}       |   0
 .../elf_strip.dts}                            |   0
 .../entry_args.dts}                           |   0
 .../entry_args_missing.dts}                   |   0
 .../entry_args_required.dts}                  |   0
 .../entry_args_unknown_datatype.dts}          |   0
 .../test/{174_env.dts => entry/env.dts}       |   0
 .../env_no_size.dts}                          |   0
 .../env_too_small.dts}                        |   0
 .../test/{084_files.dts => entry/files.dts}   |   0
 .../files_align.dts}                          |   0
 .../files_compress.dts}                       |   0
 .../files_no_pattern.dts}                     |   0
 .../files_none.dts}                           |   0
 .../test/{069_fill.dts => entry/fill.dts}     |   0
 .../fill_empty.dts}                           |   0
 .../fill_no_size.dts}                         |   0
 .../image_entryarg.dts}                       |   0
 .../test/{127_list.dts => entry/list.dts}     |   0
 .../name_prefix.dts}                          |   0
 .../test/{268_null.dts => entry/null.dts}     |   0
 .../offset_from_elf.dts}                      |   0
 .../{269_overlap.dts => entry/overlap.dts}    |   0
 .../overlap_bad.dts}                          |   0
 .../overlap_no_size.dts}                      |   0
 .../overlap_null.dts}                         |   0
 .../prop_test.dts}                            |   0
 .../read_image_skip.dts}                      |   0
 .../remove_template.dts}                      |   0
 .../{132_replace.dts => entry/replace.dts}    |   0
 .../replace_all.dts}                          |   0
 .../replace_multi.dts}                        |   0
 .../replace_repack.dts}                       |   0
 .../replace_section_deep.dts}                 |   0
 .../replace_section_simple.dts}               |   0
 .../replace_with_bintool.dts}                 |   0
 .../section_fname.dts}                        |   0
 .../section_timeout.dts}                      |   0
 .../{055_sections.dts => entry/sections.dts}  |   0
 .../{259_symlink.dts => entry/symlink.dts}    |   0
 .../test/{222_tee_os.dts => entry/tee_os.dts} |   0
 .../tee_os_opt.dts}                           |   0
 .../{286_template.dts => entry/template.dts}  |   0
 .../template_multi.dts}                       |   0
 .../template_phandle.dts}                     |   0
 .../template_phandle_dup.dts}                 |   0
 .../template_section.dts}                     |   0
 .../test/{066_text.dts => entry/text.dts}     |   0
 .../unique_names.dts}                         |   0
 .../unique_names_multi.dts}                   |   0
 .../unknown_contents.dts}                     |   0
 .../unknown_pos_size.dts}                     |   0
 .../alternates_fdt.dts}                       |   0
 .../alternates_fdtgrep.dts}                   |   0
 .../alternates_inval.dts}                     |   0
 .../alternates_spl.dts}                       |   0
 .../alternates_vpl.dts}                       |   0
 .../bootph_prop.dts}                          |   0
 .../compress_dtb.dts}                         |   0
 .../compress_dtb_invalid.dts}                 |   0
 .../compress_dtb_prepend_invalid.dts}         |   0
 .../compress_dtb_prepend_length.dts}          |   0
 .../compress_dtb_zstd.dts}                    |   0
 .../decode_image.dts}                         |   0
 .../decode_image_nohdr.dts}                   |   0
 .../test/{115_fdtmap.dts => fdt/fdtmap.dts}   |   0
 .../fdtmap_alt_format.dts}                    |   0
 .../fdtmap_hdr.dts}                           |   0
 .../fdtmap_hdr_endbad.dts}                    |   0
 .../fdtmap_hdr_middle.dts}                    |   0
 .../fdtmap_hdr_missing.dts}                   |   0
 .../fdtmap_hdr_nosize.dts}                    |   0
 .../fdtmap_hdr_pos.dts}                       |   0
 .../fdtmap_hdr_start.dts}                     |   0
 .../fdtmap_hdr_startbad.dts}                  |   0
 .../hdr_no_location.dts}                      |   0
 .../test/{194_fdt_incl.dts => fdt/incl.dts}   |   0
 .../incl_tpl.dts}                             |   0
 .../incl_vpl.dts}                             |   0
 .../list_fdtmap.dts}                          |   0
 .../no_alt_format.dts}                        |   0
 .../{060_fdt_update.dts => fdt/update.dts}    |   0
 .../update_all.dts}                           |   0
 .../update_all_repack.dts}                    |   0
 .../update_bad.dts}                           |   0
 .../{169_atf_bl31.dts => fip/atf_bl31.dts}    |   0
 .../bad_align.dts}                            |   0
 .../binman/test/{354_bl1.dts => fip/bl1.dts}  |   0
 .../collection.dts}                           |   0
 .../binman/test/{203_fip.dts => fip/fip.dts}  |   0
 .../test/{207_fip_ls.dts => fip/ls.dts}       |   0
 .../{209_fip_missing.dts => fip/missing.dts}  |   0
 .../{205_fip_no_type.dts => fip/no_type.dts}  |   0
 .../test/{201_opensbi.dts => fip/opensbi.dts} |   0
 .../test/{204_fip_other.dts => fip/other.dts} |   0
 .../{208_fip_replace.dts => fip/replace.dts}  |   0
 .../binman/test/{172_scp.dts => fip/scp.dts}  |   0
 .../test/{210_fip_size.dts => fip/size.dts}   |   0
 .../test/{206_fip_uuid.dts => fip/uuid.dts}   |   0
 .../test/{275_fit_align.dts => fit/align.dts} |   0
 .../{227_fit_bad_dir.dts => fit/bad_dir.dts}  |   2 +-
 .../bad_dir_config.dts}                       |   2 +-
 .../bad_oper.dts}                             |   0
 .../encrypt_data.dts}                         |   0
 .../encrypt_data_no_key.dts}                  |   0
 .../external.dts}                             |   0
 .../extract_replace.dts}                      |   0
 .../test/{170_fit_fdt.dts => fit/fdt.dts}     |   0
 .../fdt_compat.dts}                           |   0
 .../{333_fit_fdt_dir.dts => fit/fdt_dir.dts}  |   0
 .../fdt_list.dts}                             |   0
 .../fdt_missing_prop.dts}                     |   0
 .../fdt_name.dts}                             |   0
 .../fdt_oper.dts}                             |   0
 .../fdt_phase.dts}                            |   0
 .../firmware_loadables.dts}                   |   0
 .../binman/test/{161_fit.dts => fit/fit.dts}  |   0
 .../{219_fit_gennode.dts => fit/gennode.dts}  |   0
 .../image_subentry_alignment.dts}             |   0
 .../key_name_hint_dir_signature.dts}          |   0
 .../missing_blob.dts}                         |   0
 .../replace_sibling.dts}                      |   0
 .../test/{280_fit_sign.dts => fit/sign.dts}   |   0
 .../signature.dts}                            |   0
 .../signature_engine.dts}                     |   0
 .../signature_engine_encrypt.dts}             |   0
 .../signature_engine_pkcs11.dts}              |   0
 .../signature_engine_pkcs11_object.dts}       |   0
 .../signature_multi_key.dts}                  |   0
 .../signature_no_nodes.dts}                   |   0
 .../split_elf.dts}                            |   0
 .../subentry_bintool.dts}                     |   0
 .../subentry_hash.dts}                        |   0
 .../tee_os_opt.dts}                           |   0
 .../tee_os_opt_bad.dts}                       |   0
 .../template.dts}                             |   0
 .../coll.dts}                                 |   0
 .../filename.dts}                             |   0
 .../image.dts}                                |   0
 .../image_bad.dts}                            |   0
 .../image_no_content.dts}                     |   0
 .../missing.dts}                              |   0
 .../missing_multiple.dts}                     |   0
 .../{156_mkimage.dts => mkimage/mkimage.dts}  |   0
 .../mult_data.dts}                            |   0
 .../mult_no_content.dts}                      |   0
 .../name.dts}                                 |   0
 .../special.dts}                              |   0
 .../{290_mkimage_sym.dts => mkimage/sym.dts}  |   0
 .../4gb_and_skip_at_start_together.dts}       |   0
 .../align_default.dts}                        |   0
 .../assume_size.dts}                          |   0
 .../assume_size_ok.dts}                       |   0
 .../{007_bad_align.dts => pack/bad_align.dts} |   0
 .../change_size.dts}                          |   0
 .../dual_image.dts}                           |   0
 .../test/{003_empty.dts => pack/empty.dts}    |   0
 .../entry_extend.dts}                         |   0
 .../entry_extend_section.dts}                 |   0
 .../entry_extend_twice.dts}                   |   0
 .../entry_shrink.dts}                         |   0
 .../expand_size_bad.dts}                      |   0
 .../extend_size.dts}                          |   0
 .../extend_size_bad.dts}                      |   0
 .../image_name.dts}                           |   0
 .../{021_image_pad.dts => pack/image_pad.dts} |   0
 .../{001_invalid.dts => pack/invalid.dts}     |   0
 .../invalid_entry.dts}                        |   0
 .../missing_node.dts}                         |   0
 .../test/{008_pack.dts => pack/pack.dts}      |   0
 .../pack_4gb_no_size.dts}                     |   0
 .../pack_4gb_outside.dts}                     |   0
 .../pack_align_power2.dts}                    |   0
 .../pack_align_section.dts}                   |   0
 .../pack_align_size_power2.dts}               |   0
 .../pack_extra.dts}                           |   0
 .../pack_image_align.dts}                     |   0
 .../pack_image_overflow.dts}                  |   0
 .../pack_image_size.dts}                      |   0
 .../pack_inv_align.dts}                       |   0
 .../pack_inv_image_align.dts}                 |   0
 .../pack_inv_image_align_power2.dts}          |   0
 .../pack_inv_size_align.dts}                  |   0
 .../pack_overflow.dts}                        |   0
 .../pack_overlap.dts}                         |   0
 .../pack_overlap_zero.dts}                    |   0
 .../pack_zero_size.dts}                       |   0
 .../pad_in_sections.dts}                      |   0
 .../section_align.dts}                        |   0
 .../section_inner.dts}                        |   0
 .../section_pad.dts}                          |   0
 .../sections_offset.dts}                      |   0
 .../test/{005_simple.dts => pack/simple.dts}  |   0
 .../skip_at_start.dts}                        |   0
 .../skip_at_start_pad.dts}                    |   0
 .../skip_at_start_section_pad.dts}            |   0
 .../test/{024_sorted.dts => pack/sorted.dts}  |   0
 .../unit_address.dts}                         |   0
 .../{079_uses_pos.dts => pack/uses_pos.dts}   |   0
 .../encrypted_invalid_iv_file.dts}            |   0
 .../encrypted_key_file.dts}                   |   0
 .../encrypted_key_source.dts}                 |   0
 .../encrypted_missing_key.dts}                |   0
 .../encrypted_no_algo.dts}                    |   0
 .../test/{090_hash.dts => security/hash.dts}  |   0
 .../hash_bad_algo.dts}                        |   0
 .../hash_no_algo.dts}                         |   0
 .../hash_section.dts}                         |   0
 .../key_name_hint_dir_spl_pubkey_dtb.dts}     |   0
 .../pre_load.dts}                             |   0
 .../pre_load_invalid_algo.dts}                |   0
 .../pre_load_invalid_key.dts}                 |   0
 .../pre_load_invalid_padding.dts}             |   0
 .../pre_load_invalid_sha.dts}                 |   0
 .../pre_load_pkcs.dts}                        |   0
 .../pre_load_pss.dts}                         |   0
 .../section_ignore_hash_signature.dts}        |   0
 .../sign_non_fit.dts}                         |   0
 .../spl_pubkey_dtb.dts}                       |   0
 .../x509_cert.dts}                            |   0
 .../xilinx_bootgen_sign.dts}                  |   0
 .../xilinx_bootgen_sign_enc.dts}              |   0
 .../base.dts}                                 |   0
 .../base_expand.dts}                          |   0
 .../comp.dts}                                 |   0
 .../disable.dts}                              |   0
 .../{260_symbols_elf.dts => symbols/elf.dts}  |   0
 .../expand.dts}                               |   0
 .../nodtb.dts}                                |   0
 .../{187_symbols_sub.dts => symbols/sub.dts}  |   0
 .../{053_symbols.dts => symbols/symbols.dts}  |   0
 .../{149_symbols_tpl.dts => symbols/tpl.dts}  |   0
 .../nxp_ddrfw_imx95.dts}                      |   0
 .../{339_nxp_imx8.dts => vendor/nxp_imx8.dts} |   0
 .../nxp_imx8_csf.dts}                         |   0
 .../nxp_imx8_csf_fast_auth.dts}               |   0
 .../nxp_imx8_imagename.dts}                   |   0
 .../nxp_imx95.dts}                            |   0
 .../powerpc_mpc85xx_bootpg_resetvec.dts}      |   0
 .../renesas_rcar4_sa0.dts}                    |   0
 .../renesas_rcar4_sa0_size.dts}               |   0
 .../rockchip_tpl.dts}                         |   0
 .../ti_board_cfg.dts}                         |   0
 .../ti_board_cfg_combined.dts}                |   0
 .../ti_board_cfg_no_type.dts}                 |   0
 .../ti_board_cfg_phony.dts}                   |   0
 .../test/{351_ti_dm.dts => vendor/ti_dm.dts}  |   0
 .../ti_secure.dts}                            |   0
 .../ti_secure_firewall.dts}                   |   0
 .../ti_secure_firewall_missing_property.dts}  |   0
 .../ti_secure_rom.dts}                        |   0
 .../ti_secure_rom_a.dts}                      |   0
 .../ti_secure_rom_b.dts}                      |   0
 .../ti_secure_rom_combined.dts}               |   0
 .../descriptor_offset.dts}                    |   0
 .../test/{094_fmap_x86.dts => x86/fmap.dts}   |   0
 .../fmap_section.dts}                         |   0
 .../{043_intel_cmc.dts => x86/intel_cmc.dts}  |   0
 .../{147_intel_fit.dts => x86/intel_fit.dts}  |   0
 .../intel_fit_missing.dts}                    |   0
 .../{042_intel_fsp.dts => x86/intel_fsp.dts}  |   0
 .../intel_fsp_m.dts}                          |   0
 .../intel_fsp_s.dts}                          |   0
 .../intel_fsp_t.dts}                          |   0
 .../{050_intel_mrc.dts => x86/intel_mrc.dts}  |   0
 .../intel_refcode.dts}                        |   0
 .../{046_intel_vbt.dts => x86/intel_vbt.dts}  |   0
 .../{032_intel_vga.dts => x86/intel_vga.dts}  |   0
 .../no_ucode.dts}                             |   0
 .../optional_ucode.dts}                       |   0
 .../{144_x86_reset16.dts => x86/reset16.dts}  |   0
 .../reset16_spl.dts}                          |   0
 .../reset16_tpl.dts}                          |   0
 .../test/{029_x86_rom.dts => x86/rom.dts}     |   0
 .../rom_ifwi.dts}                             |   0
 .../rom_ifwi_nodata.dts}                      |   0
 .../rom_ifwi_nodesc.dts}                      |   0
 .../rom_ifwi_section.dts}                     |   0
 .../{031_x86_rom_me.dts => x86/rom_me.dts}    |   0
 .../rom_me_empty.dts}                         |   0
 .../rom_me_missing.dts}                       |   0
 .../rom_me_no_desc.dts}                       |   0
 .../single_ucode.dts}                         |   0
 .../{033_x86_start16.dts => x86/start16.dts}  |   0
 .../start16_spl.dts}                          |   0
 .../start16_tpl.dts}                          |   0
 .../symbols_tpl.dts}                          |   0
 .../tpl_ucode.dts}                            |   0
 .../test/{034_x86_ucode.dts => x86/ucode.dts} |   0
 .../ucode_missing_node.dts}                   |   0
 .../ucode_missing_node2.dts}                  |   0
 .../ucode_not_in_image.dts}                   |   0
 .../ucode_spl.dts}                            |   0
 .../ucode_spl_needs_retry.dts}                |   0
 .../test/{036_u_boot_img.dts => xpl/img.dts}  |   0
 .../pack_dtb.dts}                             |   0
 .../spl_bss_pad.dts}                          |   0
 .../spl_dtb.dts}                              |   0
 .../spl_expand.dts}                           |   0
 .../spl_nodtb.dts}                            |   0
 .../test/{078_u_boot_tpl.dts => xpl/tpl.dts}  |   0
 .../tpl_bss_pad.dts}                          |   0
 .../tpl_nodtb.dts}                            |   0
 .../test/{255_u_boot_vpl.dts => xpl/vpl.dts}  |   0
 .../vpl_bss_pad.dts}                          |   0
 .../vpl_nodtb.dts}                            |   0
 367 files changed, 480 insertions(+), 479 deletions(-)
 rename tools/binman/test/{023_blob.dts => blob/blob.dts} (100%)
 rename tools/binman/test/{157_blob_ext.dts => blob/ext.dts} (100%)
 rename tools/binman/test/{215_blob_ext_list.dts => blob/ext_list.dts} (100%)
 rename tools/binman/test/{218_blob_ext_list_fake.dts => 
blob/ext_list_fake.dts} (100%)
 rename tools/binman/test/{216_blob_ext_list_missing.dts => 
blob/ext_list_missing.dts} (100%)
 rename tools/binman/test/{158_blob_ext_missing.dts => blob/ext_missing.dts} 
(100%)
 rename tools/binman/test/{159_blob_ext_missing_sect.dts => 
blob/ext_missing_sect.dts} (100%)
 rename tools/binman/test/{266_blob_ext_opt.dts => blob/ext_opt.dts} (100%)
 rename tools/binman/test/{217_fake_blob.dts => blob/fake.dts} (100%)
 rename tools/binman/test/{173_missing_blob.dts => blob/missing.dts} (100%)
 rename tools/binman/test/{068_blob_named_by_arg.dts => blob/named_by_arg.dts} 
(100%)
 rename tools/binman/test/{273_blob_symbol.dts => blob/symbol.dts} (100%)
 rename tools/binman/test/{319_capsule_accept.dts => capsule/accept.dts} (100%)
 rename tools/binman/test/{321_capsule_accept_missing_guid.dts => 
capsule/accept_missing_guid.dts} (100%)
 rename tools/binman/test/{323_capsule_accept_revert_missing.dts => 
capsule/accept_revert_missing.dts} (100%)
 rename tools/binman/test/{311_capsule.dts => capsule/capsule.dts} (100%)
 rename tools/binman/test/{322_empty_capsule_type_missing.dts => 
capsule/empty_type_missing.dts} (100%)
 rename tools/binman/test/{318_capsule_missing_guid.dts => 
capsule/missing_guid.dts} (100%)
 rename tools/binman/test/{317_capsule_missing_index.dts => 
capsule/missing_index.dts} (100%)
 rename tools/binman/test/{316_capsule_missing_key.dts => 
capsule/missing_key.dts} (100%)
 rename tools/binman/test/{315_capsule_oemflags.dts => capsule/oemflags.dts} 
(100%)
 rename tools/binman/test/{320_capsule_revert.dts => capsule/revert.dts} (100%)
 rename tools/binman/test/{312_capsule_signed.dts => capsule/signed.dts} (100%)
 rename tools/binman/test/{314_capsule_signed_ver.dts => 
capsule/signed_ver.dts} (100%)
 rename tools/binman/test/{313_capsule_version.dts => capsule/version.dts} 
(100%)
 rename tools/binman/test/{106_cbfs_bad_arch.dts => cbfs/bad_arch.dts} (100%)
 rename tools/binman/test/{109_cbfs_bad_compress.dts => cbfs/bad_compress.dts} 
(100%)
 rename tools/binman/test/{126_cbfs_bad_type.dts => cbfs/bad_type.dts} (100%)
 rename tools/binman/test/{110_cbfs_name.dts => cbfs/name.dts} (100%)
 rename tools/binman/test/{108_cbfs_no_contents.dts => cbfs/no_contents.dts} 
(100%)
 rename tools/binman/test/{107_cbfs_no_size.dts => cbfs/no_size.dts} (100%)
 rename tools/binman/test/{114_cbfs_offset.dts => cbfs/offset.dts} (100%)
 rename tools/binman/test/{102_cbfs_raw.dts => cbfs/raw.dts} (100%)
 rename tools/binman/test/{105_cbfs_raw_compress.dts => cbfs/raw_compress.dts} 
(100%)
 rename tools/binman/test/{103_cbfs_raw_ppc.dts => cbfs/raw_ppc.dts} (100%)
 rename tools/binman/test/{142_replace_cbfs.dts => cbfs/replace.dts} (100%)
 rename tools/binman/test/{104_cbfs_stage.dts => cbfs/stage.dts} (100%)
 rename tools/binman/test/{125_cbfs_update.dts => cbfs/update.dts} (100%)
 rename tools/binman/test/{067_fmap.dts => cros/fmap.dts} (100%)
 rename tools/binman/test/{071_gbb.dts => cros/gbb.dts} (100%)
 rename tools/binman/test/{073_gbb_no_size.dts => cros/gbb_no_size.dts} (100%)
 rename tools/binman/test/{072_gbb_too_small.dts => cros/gbb_too_small.dts} 
(100%)
 rename tools/binman/test/{074_vblock.dts => cros/vblock.dts} (100%)
 rename tools/binman/test/{077_vblock_bad_entry.dts => 
cros/vblock_bad_entry.dts} (100%)
 rename tools/binman/test/{076_vblock_bad_phandle.dts => 
cros/vblock_bad_phandle.dts} (100%)
 rename tools/binman/test/{189_vblock_content.dts => cros/vblock_content.dts} 
(100%)
 rename tools/binman/test/{075_vblock_no_content.dts => 
cros/vblock_no_content.dts} (100%)
 rename tools/binman/test/{262_absent.dts => entry/absent.dts} (100%)
 rename tools/binman/test/{198_collection.dts => entry/collection.dts} (100%)
 rename tools/binman/test/{246_collection_other.dts => 
entry/collection_other.dts} (100%)
 rename tools/binman/test/{199_collection_section.dts => 
entry/collection_section.dts} (100%)
 rename tools/binman/test/{083_compress.dts => entry/compress.dts} (100%)
 rename tools/binman/test/{186_compress_extra.dts => entry/compress_extra.dts} 
(100%)
 rename tools/binman/test/{182_compress_image.dts => entry/compress_image.dts} 
(100%)
 rename tools/binman/test/{183_compress_image_less.dts => 
entry/compress_image_less.dts} (100%)
 rename tools/binman/test/{185_compress_section.dts => 
entry/compress_section.dts} (100%)
 rename tools/binman/test/{184_compress_section_size.dts => 
entry/compress_section_size.dts} (100%)
 rename tools/binman/test/{096_elf.dts => entry/elf.dts} (100%)
 rename tools/binman/test/{097_elf_strip.dts => entry/elf_strip.dts} (100%)
 rename tools/binman/test/{062_entry_args.dts => entry/entry_args.dts} (100%)
 rename tools/binman/test/{063_entry_args_missing.dts => 
entry/entry_args_missing.dts} (100%)
 rename tools/binman/test/{064_entry_args_required.dts => 
entry/entry_args_required.dts} (100%)
 rename tools/binman/test/{065_entry_args_unknown_datatype.dts => 
entry/entry_args_unknown_datatype.dts} (100%)
 rename tools/binman/test/{174_env.dts => entry/env.dts} (100%)
 rename tools/binman/test/{175_env_no_size.dts => entry/env_no_size.dts} (100%)
 rename tools/binman/test/{176_env_too_small.dts => entry/env_too_small.dts} 
(100%)
 rename tools/binman/test/{084_files.dts => entry/files.dts} (100%)
 rename tools/binman/test/{190_files_align.dts => entry/files_align.dts} (100%)
 rename tools/binman/test/{085_files_compress.dts => entry/files_compress.dts} 
(100%)
 rename tools/binman/test/{087_files_no_pattern.dts => 
entry/files_no_pattern.dts} (100%)
 rename tools/binman/test/{086_files_none.dts => entry/files_none.dts} (100%)
 rename tools/binman/test/{069_fill.dts => entry/fill.dts} (100%)
 rename tools/binman/test/{080_fill_empty.dts => entry/fill_empty.dts} (100%)
 rename tools/binman/test/{070_fill_no_size.dts => entry/fill_no_size.dts} 
(100%)
 rename tools/binman/test/{188_image_entryarg.dts => entry/image_entryarg.dts} 
(100%)
 rename tools/binman/test/{127_list.dts => entry/list.dts} (100%)
 rename tools/binman/test/{056_name_prefix.dts => entry/name_prefix.dts} (100%)
 rename tools/binman/test/{268_null.dts => entry/null.dts} (100%)
 rename tools/binman/test/{274_offset_from_elf.dts => 
entry/offset_from_elf.dts} (100%)
 rename tools/binman/test/{269_overlap.dts => entry/overlap.dts} (100%)
 rename tools/binman/test/{271_overlap_bad.dts => entry/overlap_bad.dts} (100%)
 rename tools/binman/test/{272_overlap_no_size.dts => 
entry/overlap_no_size.dts} (100%)
 rename tools/binman/test/{270_overlap_null.dts => entry/overlap_null.dts} 
(100%)
 rename tools/binman/test/{045_prop_test.dts => entry/prop_test.dts} (100%)
 rename tools/binman/test/{191_read_image_skip.dts => 
entry/read_image_skip.dts} (100%)
 rename tools/binman/test/{346_remove_template.dts => 
entry/remove_template.dts} (100%)
 rename tools/binman/test/{132_replace.dts => entry/replace.dts} (100%)
 rename tools/binman/test/{143_replace_all.dts => entry/replace_all.dts} (100%)
 rename tools/binman/test/{133_replace_multi.dts => entry/replace_multi.dts} 
(100%)
 rename tools/binman/test/{139_replace_repack.dts => entry/replace_repack.dts} 
(100%)
 rename tools/binman/test/{278_replace_section_deep.dts => 
entry/replace_section_deep.dts} (100%)
 rename tools/binman/test/{241_replace_section_simple.dts => 
entry/replace_section_simple.dts} (100%)
 rename tools/binman/test/{239_replace_with_bintool.dts => 
entry/replace_with_bintool.dts} (100%)
 rename tools/binman/test/{261_section_fname.dts => entry/section_fname.dts} 
(100%)
 rename tools/binman/test/{202_section_timeout.dts => 
entry/section_timeout.dts} (100%)
 rename tools/binman/test/{055_sections.dts => entry/sections.dts} (100%)
 rename tools/binman/test/{259_symlink.dts => entry/symlink.dts} (100%)
 rename tools/binman/test/{222_tee_os.dts => entry/tee_os.dts} (100%)
 rename tools/binman/test/{263_tee_os_opt.dts => entry/tee_os_opt.dts} (100%)
 rename tools/binman/test/{286_template.dts => entry/template.dts} (100%)
 rename tools/binman/test/{287_template_multi.dts => entry/template_multi.dts} 
(100%)
 rename tools/binman/test/{309_template_phandle.dts => 
entry/template_phandle.dts} (100%)
 rename tools/binman/test/{310_template_phandle_dup.dts => 
entry/template_phandle_dup.dts} (100%)
 rename tools/binman/test/{289_template_section.dts => 
entry/template_section.dts} (100%)
 rename tools/binman/test/{066_text.dts => entry/text.dts} (100%)
 rename tools/binman/test/{237_unique_names.dts => entry/unique_names.dts} 
(100%)
 rename tools/binman/test/{238_unique_names_multi.dts => 
entry/unique_names_multi.dts} (100%)
 rename tools/binman/test/{057_unknown_contents.dts => 
entry/unknown_contents.dts} (100%)
 rename tools/binman/test/{041_unknown_pos_size.dts => 
entry/unknown_pos_size.dts} (100%)
 rename tools/binman/test/{328_alternates_fdt.dts => fdt/alternates_fdt.dts} 
(100%)
 rename tools/binman/test/{329_alternates_fdtgrep.dts => 
fdt/alternates_fdtgrep.dts} (100%)
 rename tools/binman/test/{332_alternates_inval.dts => 
fdt/alternates_inval.dts} (100%)
 rename tools/binman/test/{331_alternates_spl.dts => fdt/alternates_spl.dts} 
(100%)
 rename tools/binman/test/{330_alternates_vpl.dts => fdt/alternates_vpl.dts} 
(100%)
 rename tools/binman/test/{347_bootph_prop.dts => fdt/bootph_prop.dts} (100%)
 rename tools/binman/test/{124_compress_dtb.dts => fdt/compress_dtb.dts} (100%)
 rename tools/binman/test/{250_compress_dtb_invalid.dts => 
fdt/compress_dtb_invalid.dts} (100%)
 rename tools/binman/test/{248_compress_dtb_prepend_invalid.dts => 
fdt/compress_dtb_prepend_invalid.dts} (100%)
 rename tools/binman/test/{249_compress_dtb_prepend_length.dts => 
fdt/compress_dtb_prepend_length.dts} (100%)
 rename tools/binman/test/{251_compress_dtb_zstd.dts => 
fdt/compress_dtb_zstd.dts} (100%)
 rename tools/binman/test/{128_decode_image.dts => fdt/decode_image.dts} (100%)
 rename tools/binman/test/{129_decode_image_nohdr.dts => 
fdt/decode_image_nohdr.dts} (100%)
 rename tools/binman/test/{115_fdtmap.dts => fdt/fdtmap.dts} (100%)
 rename tools/binman/test/{213_fdtmap_alt_format.dts => 
fdt/fdtmap_alt_format.dts} (100%)
 rename tools/binman/test/{116_fdtmap_hdr.dts => fdt/fdtmap_hdr.dts} (100%)
 rename tools/binman/test/{137_fdtmap_hdr_endbad.dts => 
fdt/fdtmap_hdr_endbad.dts} (100%)
 rename tools/binman/test/{135_fdtmap_hdr_middle.dts => 
fdt/fdtmap_hdr_middle.dts} (100%)
 rename tools/binman/test/{119_fdtmap_hdr_missing.dts => 
fdt/fdtmap_hdr_missing.dts} (100%)
 rename tools/binman/test/{138_fdtmap_hdr_nosize.dts => 
fdt/fdtmap_hdr_nosize.dts} (100%)
 rename tools/binman/test/{118_fdtmap_hdr_pos.dts => fdt/fdtmap_hdr_pos.dts} 
(100%)
 rename tools/binman/test/{117_fdtmap_hdr_start.dts => 
fdt/fdtmap_hdr_start.dts} (100%)
 rename tools/binman/test/{136_fdtmap_hdr_startbad.dts => 
fdt/fdtmap_hdr_startbad.dts} (100%)
 rename tools/binman/test/{120_hdr_no_location.dts => fdt/hdr_no_location.dts} 
(100%)
 rename tools/binman/test/{194_fdt_incl.dts => fdt/incl.dts} (100%)
 rename tools/binman/test/{195_fdt_incl_tpl.dts => fdt/incl_tpl.dts} (100%)
 rename tools/binman/test/{257_fdt_incl_vpl.dts => fdt/incl_vpl.dts} (100%)
 rename tools/binman/test/{130_list_fdtmap.dts => fdt/list_fdtmap.dts} (100%)
 rename tools/binman/test/{214_no_alt_format.dts => fdt/no_alt_format.dts} 
(100%)
 rename tools/binman/test/{060_fdt_update.dts => fdt/update.dts} (100%)
 rename tools/binman/test/{082_fdt_update_all.dts => fdt/update_all.dts} (100%)
 rename tools/binman/test/{134_fdt_update_all_repack.dts => 
fdt/update_all_repack.dts} (100%)
 rename tools/binman/test/{061_fdt_update_bad.dts => fdt/update_bad.dts} (100%)
 rename tools/binman/test/{169_atf_bl31.dts => fip/atf_bl31.dts} (100%)
 rename tools/binman/test/{211_fip_bad_align.dts => fip/bad_align.dts} (100%)
 rename tools/binman/test/{354_bl1.dts => fip/bl1.dts} (100%)
 rename tools/binman/test/{212_fip_collection.dts => fip/collection.dts} (100%)
 rename tools/binman/test/{203_fip.dts => fip/fip.dts} (100%)
 rename tools/binman/test/{207_fip_ls.dts => fip/ls.dts} (100%)
 rename tools/binman/test/{209_fip_missing.dts => fip/missing.dts} (100%)
 rename tools/binman/test/{205_fip_no_type.dts => fip/no_type.dts} (100%)
 rename tools/binman/test/{201_opensbi.dts => fip/opensbi.dts} (100%)
 rename tools/binman/test/{204_fip_other.dts => fip/other.dts} (100%)
 rename tools/binman/test/{208_fip_replace.dts => fip/replace.dts} (100%)
 rename tools/binman/test/{172_scp.dts => fip/scp.dts} (100%)
 rename tools/binman/test/{210_fip_size.dts => fip/size.dts} (100%)
 rename tools/binman/test/{206_fip_uuid.dts => fip/uuid.dts} (100%)
 rename tools/binman/test/{275_fit_align.dts => fit/align.dts} (100%)
 rename tools/binman/test/{227_fit_bad_dir.dts => fit/bad_dir.dts} (71%)
 rename tools/binman/test/{228_fit_bad_dir_config.dts => 
fit/bad_dir_config.dts} (71%)
 rename tools/binman/test/{224_fit_bad_oper.dts => fit/bad_oper.dts} (100%)
 rename tools/binman/test/{343_fit_encrypt_data.dts => fit/encrypt_data.dts} 
(100%)
 rename tools/binman/test/{344_fit_encrypt_data_no_key.dts => 
fit/encrypt_data_no_key.dts} (100%)
 rename tools/binman/test/{162_fit_external.dts => fit/external.dts} (100%)
 rename tools/binman/test/{240_fit_extract_replace.dts => 
fit/extract_replace.dts} (100%)
 rename tools/binman/test/{170_fit_fdt.dts => fit/fdt.dts} (100%)
 rename tools/binman/test/{334_fit_fdt_compat.dts => fit/fdt_compat.dts} (100%)
 rename tools/binman/test/{333_fit_fdt_dir.dts => fit/fdt_dir.dts} (100%)
 rename tools/binman/test/{284_fit_fdt_list.dts => fit/fdt_list.dts} (100%)
 rename tools/binman/test/{171_fit_fdt_missing_prop.dts => 
fit/fdt_missing_prop.dts} (100%)
 rename tools/binman/test/{345_fit_fdt_name.dts => fit/fdt_name.dts} (100%)
 rename tools/binman/test/{223_fit_fdt_oper.dts => fit/fdt_oper.dts} (100%)
 rename tools/binman/test/{335_fit_fdt_phase.dts => fit/fdt_phase.dts} (100%)
 rename tools/binman/test/{276_fit_firmware_loadables.dts => 
fit/firmware_loadables.dts} (100%)
 rename tools/binman/test/{161_fit.dts => fit/fit.dts} (100%)
 rename tools/binman/test/{219_fit_gennode.dts => fit/gennode.dts} (100%)
 rename tools/binman/test/{167_fit_image_subentry_alignment.dts => 
fit/image_subentry_alignment.dts} (100%)
 rename tools/binman/test/{355_key_name_hint_dir_fit_signature.dts => 
fit/key_name_hint_dir_signature.dts} (100%)
 rename tools/binman/test/{168_fit_missing_blob.dts => fit/missing_blob.dts} 
(100%)
 rename tools/binman/test/{277_replace_fit_sibling.dts => 
fit/replace_sibling.dts} (100%)
 rename tools/binman/test/{280_fit_sign.dts => fit/sign.dts} (100%)
 rename tools/binman/test/{340_fit_signature.dts => fit/signature.dts} (100%)
 rename tools/binman/test/{360_fit_signature_engine.dts => 
fit/signature_engine.dts} (100%)
 rename tools/binman/test/{361_fit_signature_engine_encrypt.dts => 
fit/signature_engine_encrypt.dts} (100%)
 rename tools/binman/test/{362_fit_signature_engine_pkcs11.dts => 
fit/signature_engine_pkcs11.dts} (100%)
 rename tools/binman/test/{363_fit_signature_engine_pkcs11_object.dts => 
fit/signature_engine_pkcs11_object.dts} (100%)
 rename tools/binman/test/{341_fit_signature.dts => 
fit/signature_multi_key.dts} (100%)
 rename tools/binman/test/{342_fit_signature.dts => fit/signature_no_nodes.dts} 
(100%)
 rename tools/binman/test/{226_fit_split_elf.dts => fit/split_elf.dts} (100%)
 rename tools/binman/test/{220_fit_subentry_bintool.dts => 
fit/subentry_bintool.dts} (100%)
 rename tools/binman/test/{221_fit_subentry_hash.dts => fit/subentry_hash.dts} 
(100%)
 rename tools/binman/test/{264_tee_os_opt_fit.dts => fit/tee_os_opt.dts} (100%)
 rename tools/binman/test/{265_tee_os_opt_fit_bad.dts => 
fit/tee_os_opt_bad.dts} (100%)
 rename tools/binman/test/{288_template_fit.dts => fit/template.dts} (100%)
 rename tools/binman/test/{247_mkimage_coll.dts => mkimage/coll.dts} (100%)
 rename tools/binman/test/{254_mkimage_filename.dts => mkimage/filename.dts} 
(100%)
 rename tools/binman/test/{243_mkimage_image.dts => mkimage/image.dts} (100%)
 rename tools/binman/test/{245_mkimage_image_bad.dts => mkimage/image_bad.dts} 
(100%)
 rename tools/binman/test/{244_mkimage_image_no_content.dts => 
mkimage/image_no_content.dts} (100%)
 rename tools/binman/test/{229_mkimage_missing.dts => mkimage/missing.dts} 
(100%)
 rename tools/binman/test/{292_mkimage_missing_multiple.dts => 
mkimage/missing_multiple.dts} (100%)
 rename tools/binman/test/{156_mkimage.dts => mkimage/mkimage.dts} (100%)
 rename tools/binman/test/{252_mkimage_mult_data.dts => mkimage/mult_data.dts} 
(100%)
 rename tools/binman/test/{253_mkimage_mult_no_content.dts => 
mkimage/mult_no_content.dts} (100%)
 rename tools/binman/test/{242_mkimage_name.dts => mkimage/name.dts} (100%)
 rename tools/binman/test/{283_mkimage_special.dts => mkimage/special.dts} 
(100%)
 rename tools/binman/test/{290_mkimage_sym.dts => mkimage/sym.dts} (100%)
 rename tools/binman/test/{098_4gb_and_skip_at_start_together.dts => 
pack/4gb_and_skip_at_start_together.dts} (100%)
 rename tools/binman/test/{200_align_default.dts => pack/align_default.dts} 
(100%)
 rename tools/binman/test/{326_assume_size.dts => pack/assume_size.dts} (100%)
 rename tools/binman/test/{327_assume_size_ok.dts => pack/assume_size_ok.dts} 
(100%)
 rename tools/binman/test/{007_bad_align.dts => pack/bad_align.dts} (100%)
 rename tools/binman/test/{059_change_size.dts => pack/change_size.dts} (100%)
 rename tools/binman/test/{006_dual_image.dts => pack/dual_image.dts} (100%)
 rename tools/binman/test/{003_empty.dts => pack/empty.dts} (100%)
 rename tools/binman/test/{121_entry_extend.dts => pack/entry_extend.dts} (100%)
 rename tools/binman/test/{123_entry_extend_section.dts => 
pack/entry_extend_section.dts} (100%)
 rename tools/binman/test/{122_entry_extend_twice.dts => 
pack/entry_extend_twice.dts} (100%)
 rename tools/binman/test/{140_entry_shrink.dts => pack/entry_shrink.dts} (100%)
 rename tools/binman/test/{225_expand_size_bad.dts => pack/expand_size_bad.dts} 
(100%)
 rename tools/binman/test/{088_extend_size.dts => pack/extend_size.dts} (100%)
 rename tools/binman/test/{089_extend_size_bad.dts => pack/extend_size_bad.dts} 
(100%)
 rename tools/binman/test/{022_image_name.dts => pack/image_name.dts} (100%)
 rename tools/binman/test/{021_image_pad.dts => pack/image_pad.dts} (100%)
 rename tools/binman/test/{001_invalid.dts => pack/invalid.dts} (100%)
 rename tools/binman/test/{004_invalid_entry.dts => pack/invalid_entry.dts} 
(100%)
 rename tools/binman/test/{002_missing_node.dts => pack/missing_node.dts} (100%)
 rename tools/binman/test/{008_pack.dts => pack/pack.dts} (100%)
 rename tools/binman/test/{027_pack_4gb_no_size.dts => 
pack/pack_4gb_no_size.dts} (100%)
 rename tools/binman/test/{028_pack_4gb_outside.dts => 
pack/pack_4gb_outside.dts} (100%)
 rename tools/binman/test/{010_pack_align_power2.dts => 
pack/pack_align_power2.dts} (100%)
 rename tools/binman/test/{131_pack_align_section.dts => 
pack/pack_align_section.dts} (100%)
 rename tools/binman/test/{011_pack_align_size_power2.dts => 
pack/pack_align_size_power2.dts} (100%)
 rename tools/binman/test/{009_pack_extra.dts => pack/pack_extra.dts} (100%)
 rename tools/binman/test/{018_pack_image_align.dts => 
pack/pack_image_align.dts} (100%)
 rename tools/binman/test/{016_pack_image_overflow.dts => 
pack/pack_image_overflow.dts} (100%)
 rename tools/binman/test/{017_pack_image_size.dts => pack/pack_image_size.dts} 
(100%)
 rename tools/binman/test/{012_pack_inv_align.dts => pack/pack_inv_align.dts} 
(100%)
 rename tools/binman/test/{019_pack_inv_image_align.dts => 
pack/pack_inv_image_align.dts} (100%)
 rename tools/binman/test/{020_pack_inv_image_align_power2.dts => 
pack/pack_inv_image_align_power2.dts} (100%)
 rename tools/binman/test/{013_pack_inv_size_align.dts => 
pack/pack_inv_size_align.dts} (100%)
 rename tools/binman/test/{015_pack_overflow.dts => pack/pack_overflow.dts} 
(100%)
 rename tools/binman/test/{014_pack_overlap.dts => pack/pack_overlap.dts} (100%)
 rename tools/binman/test/{160_pack_overlap_zero.dts => 
pack/pack_overlap_zero.dts} (100%)
 rename tools/binman/test/{025_pack_zero_size.dts => pack/pack_zero_size.dts} 
(100%)
 rename tools/binman/test/{166_pad_in_sections.dts => pack/pad_in_sections.dts} 
(100%)
 rename tools/binman/test/{181_section_align.dts => pack/section_align.dts} 
(100%)
 rename tools/binman/test/{267_section_inner.dts => pack/section_inner.dts} 
(100%)
 rename tools/binman/test/{180_section_pad.dts => pack/section_pad.dts} (100%)
 rename tools/binman/test/{101_sections_offset.dts => pack/sections_offset.dts} 
(100%)
 rename tools/binman/test/{005_simple.dts => pack/simple.dts} (100%)
 rename tools/binman/test/{177_skip_at_start.dts => pack/skip_at_start.dts} 
(100%)
 rename tools/binman/test/{178_skip_at_start_pad.dts => 
pack/skip_at_start_pad.dts} (100%)
 rename tools/binman/test/{179_skip_at_start_section_pad.dts => 
pack/skip_at_start_section_pad.dts} (100%)
 rename tools/binman/test/{024_sorted.dts => pack/sorted.dts} (100%)
 rename tools/binman/test/{054_unit_address.dts => pack/unit_address.dts} (100%)
 rename tools/binman/test/{079_uses_pos.dts => pack/uses_pos.dts} (100%)
 rename tools/binman/test/{302_encrypted_invalid_iv_file.dts => 
security/encrypted_invalid_iv_file.dts} (100%)
 rename tools/binman/test/{305_encrypted_key_file.dts => 
security/encrypted_key_file.dts} (100%)
 rename tools/binman/test/{304_encrypted_key_source.dts => 
security/encrypted_key_source.dts} (100%)
 rename tools/binman/test/{303_encrypted_missing_key.dts => 
security/encrypted_missing_key.dts} (100%)
 rename tools/binman/test/{301_encrypted_no_algo.dts => 
security/encrypted_no_algo.dts} (100%)
 rename tools/binman/test/{090_hash.dts => security/hash.dts} (100%)
 rename tools/binman/test/{092_hash_bad_algo.dts => security/hash_bad_algo.dts} 
(100%)
 rename tools/binman/test/{091_hash_no_algo.dts => security/hash_no_algo.dts} 
(100%)
 rename tools/binman/test/{099_hash_section.dts => security/hash_section.dts} 
(100%)
 rename tools/binman/test/{356_key_name_hint_dir_spl_pubkey_dtb.dts => 
security/key_name_hint_dir_spl_pubkey_dtb.dts} (100%)
 rename tools/binman/test/{230_pre_load.dts => security/pre_load.dts} (100%)
 rename tools/binman/test/{235_pre_load_invalid_algo.dts => 
security/pre_load_invalid_algo.dts} (100%)
 rename tools/binman/test/{236_pre_load_invalid_key.dts => 
security/pre_load_invalid_key.dts} (100%)
 rename tools/binman/test/{233_pre_load_invalid_padding.dts => 
security/pre_load_invalid_padding.dts} (100%)
 rename tools/binman/test/{234_pre_load_invalid_sha.dts => 
security/pre_load_invalid_sha.dts} (100%)
 rename tools/binman/test/{231_pre_load_pkcs.dts => security/pre_load_pkcs.dts} 
(100%)
 rename tools/binman/test/{232_pre_load_pss.dts => security/pre_load_pss.dts} 
(100%)
 rename tools/binman/test/{165_section_ignore_hash_signature.dts => 
security/section_ignore_hash_signature.dts} (100%)
 rename tools/binman/test/{281_sign_non_fit.dts => security/sign_non_fit.dts} 
(100%)
 rename tools/binman/test/{306_spl_pubkey_dtb.dts => 
security/spl_pubkey_dtb.dts} (100%)
 rename tools/binman/test/{279_x509_cert.dts => security/x509_cert.dts} (100%)
 rename tools/binman/test/{307_xilinx_bootgen_sign.dts => 
security/xilinx_bootgen_sign.dts} (100%)
 rename tools/binman/test/{308_xilinx_bootgen_sign_enc.dts => 
security/xilinx_bootgen_sign_enc.dts} (100%)
 rename tools/binman/test/{336_symbols_base.dts => symbols/base.dts} (100%)
 rename tools/binman/test/{337_symbols_base_expand.dts => 
symbols/base_expand.dts} (100%)
 rename tools/binman/test/{338_symbols_comp.dts => symbols/comp.dts} (100%)
 rename tools/binman/test/{282_symbols_disable.dts => symbols/disable.dts} 
(100%)
 rename tools/binman/test/{260_symbols_elf.dts => symbols/elf.dts} (100%)
 rename tools/binman/test/{197_symbols_expand.dts => symbols/expand.dts} (100%)
 rename tools/binman/test/{196_symbols_nodtb.dts => symbols/nodtb.dts} (100%)
 rename tools/binman/test/{187_symbols_sub.dts => symbols/sub.dts} (100%)
 rename tools/binman/test/{053_symbols.dts => symbols/symbols.dts} (100%)
 rename tools/binman/test/{149_symbols_tpl.dts => symbols/tpl.dts} (100%)
 rename tools/binman/test/{353_nxp_ddrfw_imx95.dts => 
vendor/nxp_ddrfw_imx95.dts} (100%)
 rename tools/binman/test/{339_nxp_imx8.dts => vendor/nxp_imx8.dts} (100%)
 rename tools/binman/test/{364_nxp_imx8_csf.dts => vendor/nxp_imx8_csf.dts} 
(100%)
 rename tools/binman/test/{365_nxp_imx8_csf_fast_auth.dts => 
vendor/nxp_imx8_csf_fast_auth.dts} (100%)
 rename tools/binman/test/{366_nxp_imx8_imagename.dts => 
vendor/nxp_imx8_imagename.dts} (100%)
 rename tools/binman/test/{359_nxp_imx95.dts => vendor/nxp_imx95.dts} (100%)
 rename tools/binman/test/{150_powerpc_mpc85xx_bootpg_resetvec.dts => 
vendor/powerpc_mpc85xx_bootpg_resetvec.dts} (100%)
 rename tools/binman/test/{357_renesas_rcar4_sa0.dts => 
vendor/renesas_rcar4_sa0.dts} (100%)
 rename tools/binman/test/{358_renesas_rcar4_sa0_size.dts => 
vendor/renesas_rcar4_sa0_size.dts} (100%)
 rename tools/binman/test/{291_rockchip_tpl.dts => vendor/rockchip_tpl.dts} 
(100%)
 rename tools/binman/test/{293_ti_board_cfg.dts => vendor/ti_board_cfg.dts} 
(100%)
 rename tools/binman/test/{294_ti_board_cfg_combined.dts => 
vendor/ti_board_cfg_combined.dts} (100%)
 rename tools/binman/test/{295_ti_board_cfg_no_type.dts => 
vendor/ti_board_cfg_no_type.dts} (100%)
 rename tools/binman/test/{352_ti_board_cfg_phony.dts => 
vendor/ti_board_cfg_phony.dts} (100%)
 rename tools/binman/test/{351_ti_dm.dts => vendor/ti_dm.dts} (100%)
 rename tools/binman/test/{296_ti_secure.dts => vendor/ti_secure.dts} (100%)
 rename tools/binman/test/{324_ti_secure_firewall.dts => 
vendor/ti_secure_firewall.dts} (100%)
 rename tools/binman/test/{325_ti_secure_firewall_missing_property.dts => 
vendor/ti_secure_firewall_missing_property.dts} (100%)
 rename tools/binman/test/{297_ti_secure_rom.dts => vendor/ti_secure_rom.dts} 
(100%)
 rename tools/binman/test/{299_ti_secure_rom_a.dts => 
vendor/ti_secure_rom_a.dts} (100%)
 rename tools/binman/test/{300_ti_secure_rom_b.dts => 
vendor/ti_secure_rom_b.dts} (100%)
 rename tools/binman/test/{298_ti_secure_rom_combined.dts => 
vendor/ti_secure_rom_combined.dts} (100%)
 rename tools/binman/test/{141_descriptor_offset.dts => 
x86/descriptor_offset.dts} (100%)
 rename tools/binman/test/{094_fmap_x86.dts => x86/fmap.dts} (100%)
 rename tools/binman/test/{095_fmap_x86_section.dts => x86/fmap_section.dts} 
(100%)
 rename tools/binman/test/{043_intel_cmc.dts => x86/intel_cmc.dts} (100%)
 rename tools/binman/test/{147_intel_fit.dts => x86/intel_fit.dts} (100%)
 rename tools/binman/test/{148_intel_fit_missing.dts => 
x86/intel_fit_missing.dts} (100%)
 rename tools/binman/test/{042_intel_fsp.dts => x86/intel_fsp.dts} (100%)
 rename tools/binman/test/{152_intel_fsp_m.dts => x86/intel_fsp_m.dts} (100%)
 rename tools/binman/test/{153_intel_fsp_s.dts => x86/intel_fsp_s.dts} (100%)
 rename tools/binman/test/{154_intel_fsp_t.dts => x86/intel_fsp_t.dts} (100%)
 rename tools/binman/test/{050_intel_mrc.dts => x86/intel_mrc.dts} (100%)
 rename tools/binman/test/{100_intel_refcode.dts => x86/intel_refcode.dts} 
(100%)
 rename tools/binman/test/{046_intel_vbt.dts => x86/intel_vbt.dts} (100%)
 rename tools/binman/test/{032_intel_vga.dts => x86/intel_vga.dts} (100%)
 rename tools/binman/test/{037_x86_no_ucode.dts => x86/no_ucode.dts} (100%)
 rename tools/binman/test/{044_x86_optional_ucode.dts => 
x86/optional_ucode.dts} (100%)
 rename tools/binman/test/{144_x86_reset16.dts => x86/reset16.dts} (100%)
 rename tools/binman/test/{145_x86_reset16_spl.dts => x86/reset16_spl.dts} 
(100%)
 rename tools/binman/test/{146_x86_reset16_tpl.dts => x86/reset16_tpl.dts} 
(100%)
 rename tools/binman/test/{029_x86_rom.dts => x86/rom.dts} (100%)
 rename tools/binman/test/{111_x86_rom_ifwi.dts => x86/rom_ifwi.dts} (100%)
 rename tools/binman/test/{113_x86_rom_ifwi_nodata.dts => 
x86/rom_ifwi_nodata.dts} (100%)
 rename tools/binman/test/{112_x86_rom_ifwi_nodesc.dts => 
x86/rom_ifwi_nodesc.dts} (100%)
 rename tools/binman/test/{151_x86_rom_ifwi_section.dts => 
x86/rom_ifwi_section.dts} (100%)
 rename tools/binman/test/{031_x86_rom_me.dts => x86/rom_me.dts} (100%)
 rename tools/binman/test/{163_x86_rom_me_empty.dts => x86/rom_me_empty.dts} 
(100%)
 rename tools/binman/test/{164_x86_rom_me_missing.dts => 
x86/rom_me_missing.dts} (100%)
 rename tools/binman/test/{030_x86_rom_me_no_desc.dts => 
x86/rom_me_no_desc.dts} (100%)
 rename tools/binman/test/{035_x86_single_ucode.dts => x86/single_ucode.dts} 
(100%)
 rename tools/binman/test/{033_x86_start16.dts => x86/start16.dts} (100%)
 rename tools/binman/test/{048_x86_start16_spl.dts => x86/start16_spl.dts} 
(100%)
 rename tools/binman/test/{081_x86_start16_tpl.dts => x86/start16_tpl.dts} 
(100%)
 rename tools/binman/test/{155_symbols_tpl_x86.dts => x86/symbols_tpl.dts} 
(100%)
 rename tools/binman/test/{093_x86_tpl_ucode.dts => x86/tpl_ucode.dts} (100%)
 rename tools/binman/test/{034_x86_ucode.dts => x86/ucode.dts} (100%)
 rename tools/binman/test/{038_x86_ucode_missing_node.dts => 
x86/ucode_missing_node.dts} (100%)
 rename tools/binman/test/{039_x86_ucode_missing_node2.dts => 
x86/ucode_missing_node2.dts} (100%)
 rename tools/binman/test/{040_x86_ucode_not_in_image.dts => 
x86/ucode_not_in_image.dts} (100%)
 rename tools/binman/test/{049_x86_ucode_spl.dts => x86/ucode_spl.dts} (100%)
 rename tools/binman/test/{058_x86_ucode_spl_needs_retry.dts => 
x86/ucode_spl_needs_retry.dts} (100%)
 rename tools/binman/test/{036_u_boot_img.dts => xpl/img.dts} (100%)
 rename tools/binman/test/{026_pack_u_boot_dtb.dts => xpl/pack_dtb.dts} (100%)
 rename tools/binman/test/{047_spl_bss_pad.dts => xpl/spl_bss_pad.dts} (100%)
 rename tools/binman/test/{051_u_boot_spl_dtb.dts => xpl/spl_dtb.dts} (100%)
 rename tools/binman/test/{285_spl_expand.dts => xpl/spl_expand.dts} (100%)
 rename tools/binman/test/{052_u_boot_spl_nodtb.dts => xpl/spl_nodtb.dts} (100%)
 rename tools/binman/test/{078_u_boot_tpl.dts => xpl/tpl.dts} (100%)
 rename tools/binman/test/{193_tpl_bss_pad.dts => xpl/tpl_bss_pad.dts} (100%)
 rename tools/binman/test/{192_u_boot_tpl_nodtb.dts => xpl/tpl_nodtb.dts} (100%)
 rename tools/binman/test/{255_u_boot_vpl.dts => xpl/vpl.dts} (100%)
 rename tools/binman/test/{258_vpl_bss_pad.dts => xpl/vpl_bss_pad.dts} (100%)
 rename tools/binman/test/{256_u_boot_vpl_nodtb.dts => xpl/vpl_nodtb.dts} (100%)

-- 
2.43.0

base-commit: 4d060dd7ce03abf83bce96fb9c65a8b8e715fe88
branch: bini-us

Reply via email to