[U-Boot] Please pull u-boot-dm
Simon Glass
sjg at chromium.org
Wed Oct 10 00:24:13 UTC 2018
Hi Tom,
Here is my attempt at a signed pull request. I've brought in most of the
outstanding dm patches. Please let me know if it looks OK. Do you have my
public key?
The following changes since commit 0a60a81ba3860946551cb79aa6486aa076e357f3:
Kconfig: sandbox: enable cmd_avb and dependencies (2018-10-07 13:34:19
-0400)
are available in the Git repository at:
git://git.denx.de/u-boot-dm.git tags/dm-9oct18
for you to fetch changes up to 41b781ddf1869f5349e05ace888979f3673fe8c6:
dtoc: Fix the value of SetInt() (2018-10-09 04:40:27 -0600)
----------------------------------------------------------------
Test improvements to tidy up output and drop duplicate tests
Sandbox SPL/TPL support
Various dm-related improvements
----------------------------------------------------------------
Marek Vasut (2):
ofnode: Replace of_n_addr_cells with of_n_size_cells
ofnode: Add missing address translation into ofnode_get_addr_size()
Simon Glass (74):
sandbox: Unprotect DATA regions in bus tests
patman: Handle unicode in _ProjectConfigParser tests
test/py: Fix unicode handling for log filtering
buildman: Make the toolchain test more forgiving
Makefile: Add a 'check' target for make
test: Simplify the PATH setup
test: Print the name of each test before running it
test: Tidy up comments and variable name
binman: Add a default path to libfdt.py
binman: Fix up removal of temporary directories
binman: Separate out testSplBssPad()
buildman: dtoc: Suppress unwanted output from test
tools: Set an initial value for indir
patman: Don't clear progress in tout unless it was used
test: Reduce the number of tests run with sandbox_flattree
binman: Run tests concurrently
log: Correct definition of log_msg_ret()
log: Add helpers for common log levels
sandbox: Support file truncation with os_open()
sandbox: Add a way to write data to the host filesystem
sandbox: spi: Drop command-line SPI option
sandbox: Support booting from TPL to SPL
sandbox: Add a flag to set the default log level
sandbox: Remove the old memory file later
sandbox: spi: Add more logging
sandbox: video: Speed up video output
sandbox: Add a debug UART
serial: sandbox: Allow serial output without device tree
sandbox: tpm: Tidy up enums and return values
sandbox: tpm: Enhance to support the latest Chromium OS
dm: spi: Clean up detection of sandbox SPI emulator
sandbox: Restore blocking I/O on exit
dm: core: Alloc uclass-private data to be cache-aligned
dm: core: Update some functions to use const
dm: core: Add a function to find the first inactive child
dm: core: Update ofnode to read binman-style flash entry
sf: Avoid allocating memory on every read operation
spl: input: Allow input in SPL and TPL
Makefile: Add a warning if SPL/TPL cannot be built
blk: Support block drivers in TPL
Kconfig: Convert CONFIG_RTC_MC146818 to Kconfig
rtc: Allow use of RTC in SPL and TPL
fdt: Document the fact that dtc is now built
doc: Update docs for device tree in SPL, TPL
fdt: Allow indicating a node is for U-Boot proper only
tpm: Add support for SPL and TPL
serial: Allow serial to be absent in TPL
fdt: Allow libfdt in TPL
cros: Update cros_ec code to use struct udevice
cros: Adjust board_get_cros_ec_dev() to return a udevice
dm: spi: Add logging of some return values
fdt: Remove fdtdec_decode_region() function
video: Adjust video_clear() to return an error
tpm: Use livetree and allow children
tpm: Tidy up logging in tpm-common.c
tpm: Add a few new commands for v1
binman: Move to three-digit test-file numbers
log: Add comments to the rest of the log categories
Add a header file for strings
Rename GPT_HEADER_SIGNATURE to avoid conflict
cros: Update ec_commands to latest version
x86: Update mtrr functions to allow leaving cache alone
cros_ec: Update cros_ec_read_hash() to specify the image
cros_ec: Add support for v3 messages on LPC
test: panel: Add a test for the panel uclass
panel: Expand the backlight support
ctags: Minor changes to fix ctags output
fdt: Allow C++ comments in link scripts and DT files
pci: Add a little more debugging to pci_rom
sysreset: Tidy up a few comments and logging
sysreset: Add a way to find the last reset
video: at91: Adjust vidconsole_position_cursor() to use char pos
video: Tidy up a few comments in video.o
dtoc: Fix the value of SetInt()
.travis.yml
| 1 +
Makefile
| 8 +-
arch/sandbox/cpu/os.c
| 85 +-
arch/sandbox/cpu/start.c
| 19 +-
arch/sandbox/cpu/state.c
| 6 +-
arch/sandbox/dts/sandbox.dts
| 20 +-
arch/sandbox/dts/sandbox64.dts
| 20 +-
arch/sandbox/dts/sandbox_pmic.dtsi
| 2 +-
arch/sandbox/dts/test.dts
| 49 +-
arch/sandbox/include/asm/state.h
| 2 +-
arch/sandbox/include/asm/test.h
| 15 +
arch/x86/cpu/coreboot/coreboot.c
| 4 +-
arch/x86/cpu/mtrr.c
| 31 +-
arch/x86/include/asm/mtrr.h
| 6 +-
board/atmel/common/video_display.c
| 5 +-
cmd/cros_ec.c
| 31 +-
cmd/tpm_test.c
| 15 -
cmd/x86/mtrr.c
| 8 +-
common/cros_ec.c
| 4 +-
common/log.c
| 3 +-
configs/chromebook_link64_defconfig
| 1 +
configs/edison_defconfig
| 1 +
configs/malta64_defconfig
| 1 +
configs/malta64el_defconfig
| 1 +
configs/malta_defconfig
| 1 +
configs/maltael_defconfig
| 1 +
configs/sandbox_defconfig
| 2 +
configs/sandbox_flattree_defconfig
| 1 +
disk/part_efi.c
| 6 +-
doc/README.fdt-control
| 16 +-
doc/driver-model/README.txt
| 7 +-
drivers/block/Kconfig
| 12 +
drivers/block/Makefile
| 2 +-
drivers/core/device.c
| 45 +-
drivers/core/of_extra.c
| 27 +-
drivers/core/ofnode.c
| 10 +-
drivers/input/Kconfig
| 48 +
drivers/input/Makefile
| 11 +-
drivers/input/input.c
| 5 +-
drivers/misc/cros_ec.c
| 178 +-
drivers/misc/cros_ec_lpc.c
| 33 +
drivers/misc/cros_ec_sandbox.c
| 8 +-
drivers/mtd/spi/sandbox.c
| 194 +-
drivers/mtd/spi/sf-uclass.c
| 6 +-
drivers/mtd/spi/sf_probe.c
| 2 +-
drivers/mtd/spi/spi_flash.c
| 17 +-
drivers/pci/pci_rom.c
| 4 +-
drivers/pwm/sandbox_pwm.c
| 25 +
drivers/rtc/Kconfig
| 26 +
drivers/rtc/Makefile
| 2 +-
drivers/serial/Kconfig
| 21 +
drivers/serial/sandbox.c
| 24 +-
drivers/serial/serial-uclass.c
| 4 +
drivers/spi/sandbox_spi.c
| 38 +-
drivers/spi/spi-uclass.c
| 6 +-
drivers/sysreset/sysreset-uclass.c
| 34 +-
drivers/sysreset/sysreset_sandbox.c
| 15 +
drivers/tpm/Makefile
| 2 +-
drivers/tpm/tpm-uclass.c
| 9 +-
drivers/tpm/tpm_tis_lpc.c
| 2 +-
drivers/tpm/tpm_tis_sandbox.c
| 115 +-
drivers/video/backlight-uclass.c
| 10 +
drivers/video/panel-uclass.c
| 18 +
drivers/video/pwm_backlight.c
| 187 +-
drivers/video/simple_panel.c
| 20 +-
drivers/video/tegra124/sor.c
| 3 +-
drivers/video/vidconsole-uclass.c
| 14 +-
drivers/video/video-uclass.c
| 10 +-
drivers/video/video_bmp.c
| 2 +-
include/backlight.h
| 25 +
include/configs/edison.h
| 1 -
include/configs/malta.h
| 1 -
include/cros_ec.h
| 72 +-
include/dm/device.h
| 39 +-
include/dm/of_extra.h
| 3 +-
include/dm/uclass.h
| 3 +
include/ec_commands.h
| 4324 +++++++++++++++++++++++++++------
include/fdtdec.h
| 45 -
include/linux/compiler-gcc.h
| 6 +-
include/log.h
| 29 +-
include/os.h
| 36 +-
include/panel.h
| 22 +-
include/part_efi.h
| 2 +-
include/string.h
| 1 +
include/sysreset.h
| 34 +-
include/tpm-v1.h
| 76 +
include/tpm-v2.h
| 1 +
include/video.h
| 11 +-
lib/Kconfig
| 32 +
lib/Makefile
| 10 +-
lib/fdtdec.c
| 83 -
lib/hang.c
| 5 +-
lib/tpm-common.c
| 10 +-
lib/tpm-v1.c
| 68 +-
scripts/Makefile.spl
| 9 +-
scripts/config_whitelist.txt
| 1 -
test/dm/Makefile
| 1 +
test/dm/bus.c
| 12 +
test/dm/core.c
| 31 +
test/dm/ofnode.c
| 16 +
test/dm/panel.c
| 79 +
test/dm/sysreset.c
| 21 +-
test/dm/video.c
| 2 +-
test/log/log_test.c
| 13 +
test/py/README.md
| 1 +
test/py/multiplexed_log.py
| 7 +-
test/py/tests/test_log.py
| 6 +
test/run
| 57 +-
tools/binman/binman.py
| 28 +-
tools/binman/cmdline.py
| 2 +
tools/binman/elf_test.py
| 5 +
tools/binman/entry_test.py
| 17 +-
tools/binman/fdt_test.py
| 8 +-
tools/binman/ftest.py
| 268 +-
tools/binman/test/{01_invalid.dts => 001_invalid.dts}
| 0
tools/binman/test/{02_missing_node.dts => 002_missing_node.dts}
| 0
tools/binman/test/{03_empty.dts => 003_empty.dts}
| 0
tools/binman/test/{04_invalid_entry.dts => 004_invalid_entry.dts}
| 0
tools/binman/test/{05_simple.dts => 005_simple.dts}
| 0
tools/binman/test/{06_dual_image.dts => 006_dual_image.dts}
| 0
tools/binman/test/{07_bad_align.dts => 007_bad_align.dts}
| 0
tools/binman/test/{08_pack.dts => 008_pack.dts}
| 0
tools/binman/test/{09_pack_extra.dts => 009_pack_extra.dts}
| 0
tools/binman/test/{10_pack_align_power2.dts => 010_pack_align_power2.dts}
| 0
.../{11_pack_align_size_power2.dts => 011_pack_align_size_power2.dts}
| 0
tools/binman/test/{12_pack_inv_align.dts => 012_pack_inv_align.dts}
| 0
.../test/{13_pack_inv_size_align.dts => 013_pack_inv_size_align.dts}
| 0
tools/binman/test/{14_pack_overlap.dts => 014_pack_overlap.dts}
| 0
tools/binman/test/{15_pack_overflow.dts => 015_pack_overflow.dts}
| 0
.../test/{16_pack_image_overflow.dts => 016_pack_image_overflow.dts}
| 0
tools/binman/test/{17_pack_image_size.dts => 017_pack_image_size.dts}
| 0
tools/binman/test/{18_pack_image_align.dts => 018_pack_image_align.dts}
| 0
.../test/{19_pack_inv_image_align.dts => 019_pack_inv_image_align.dts}
| 0
...ack_inv_image_align_power2.dts => 020_pack_inv_image_align_power2.dts}
| 0
tools/binman/test/{21_image_pad.dts => 021_image_pad.dts}
| 0
tools/binman/test/{22_image_name.dts => 022_image_name.dts}
| 0
tools/binman/test/{23_blob.dts => 023_blob.dts}
| 0
tools/binman/test/{24_sorted.dts => 024_sorted.dts}
| 0
tools/binman/test/{25_pack_zero_size.dts => 025_pack_zero_size.dts}
| 0
tools/binman/test/{26_pack_u_boot_dtb.dts => 026_pack_u_boot_dtb.dts}
| 0
tools/binman/test/{27_pack_4gb_no_size.dts => 027_pack_4gb_no_size.dts}
| 0
tools/binman/test/{28_pack_4gb_outside.dts => 028_pack_4gb_outside.dts}
| 0
tools/binman/test/{29_x86-rom.dts => 029_x86-rom.dts}
| 0
.../binman/test/{30_x86-rom-me-no-desc.dts => 030_x86-rom-me-no-desc.dts}
| 0
tools/binman/test/{31_x86-rom-me.dts => 031_x86-rom-me.dts}
| 0
tools/binman/test/{32_intel-vga.dts => 032_intel-vga.dts}
| 0
tools/binman/test/{33_x86-start16.dts => 033_x86-start16.dts}
| 0
tools/binman/test/{34_x86_ucode.dts => 034_x86_ucode.dts}
| 0
tools/binman/test/{35_x86_single_ucode.dts => 035_x86_single_ucode.dts}
| 0
tools/binman/test/{36_u_boot_img.dts => 036_u_boot_img.dts}
| 0
tools/binman/test/{37_x86_no_ucode.dts => 037_x86_no_ucode.dts}
| 0
.../{38_x86_ucode_missing_node.dts => 038_x86_ucode_missing_node.dts}
| 0
.../{39_x86_ucode_missing_node2.dts => 039_x86_ucode_missing_node2.dts}
| 0
.../{40_x86_ucode_not_in_image.dts => 040_x86_ucode_not_in_image.dts}
| 0
tools/binman/test/{41_unknown_pos_size.dts => 041_unknown_pos_size.dts}
| 0
tools/binman/test/{42_intel-fsp.dts => 042_intel-fsp.dts}
| 0
tools/binman/test/{43_intel-cmc.dts => 043_intel-cmc.dts}
| 0
.../binman/test/{44_x86_optional_ucode.dts => 044_x86_optional_ucode.dts}
| 0
tools/binman/test/{45_prop_test.dts => 045_prop_test.dts}
| 0
tools/binman/test/{46_intel-vbt.dts => 046_intel-vbt.dts}
| 0
tools/binman/test/{47_spl_bss_pad.dts => 047_spl_bss_pad.dts}
| 0
tools/binman/test/{48_x86-start16-spl.dts => 048_x86-start16-spl.dts}
| 0
tools/binman/test/{49_x86_ucode_spl.dts => 049_x86_ucode_spl.dts}
| 0
tools/binman/test/{50_intel_mrc.dts => 050_intel_mrc.dts}
| 0
tools/binman/test/{51_u_boot_spl_dtb.dts => 051_u_boot_spl_dtb.dts}
| 0
tools/binman/test/{52_u_boot_spl_nodtb.dts => 052_u_boot_spl_nodtb.dts}
| 0
tools/binman/test/{53_symbols.dts => 053_symbols.dts}
| 0
tools/binman/test/{54_unit_address.dts => 054_unit_address.dts}
| 0
tools/binman/test/{55_sections.dts => 055_sections.dts}
| 0
tools/binman/test/{56_name_prefix.dts => 056_name_prefix.dts}
| 0
tools/binman/test/{57_unknown_contents.dts => 057_unknown_contents.dts}
| 0
...58_x86_ucode_spl_needs_retry.dts => 058_x86_ucode_spl_needs_retry.dts}
| 0
tools/binman/test/{59_change_size.dts => 059_change_size.dts}
| 0
tools/binman/test/{60_fdt_update.dts => 060_fdt_update.dts}
| 0
tools/binman/test/{61_fdt_update_bad.dts => 061_fdt_update_bad.dts}
| 0
tools/binman/test/{62_entry_args.dts => 062_entry_args.dts}
| 0
.../binman/test/{63_entry_args_missing.dts => 063_entry_args_missing.dts}
| 0
.../test/{64_entry_args_required.dts => 064_entry_args_required.dts}
| 0
...ntry_args_unknown_datatype.dts => 065_entry_args_unknown_datatype.dts}
| 0
tools/binman/test/{66_text.dts => 066_text.dts}
| 0
tools/binman/test/{67_fmap.dts => 067_fmap.dts}
| 0
tools/binman/test/{68_blob_named_by_arg.dts => 068_blob_named_by_arg.dts}
| 0
tools/binman/test/{69_fill.dts => 069_fill.dts}
| 0
tools/binman/test/{70_fill_no_size.dts => 070_fill_no_size.dts}
| 0
tools/binman/test/{71_gbb.dts => 071_gbb.dts}
| 0
tools/binman/test/{72_gbb_too_small.dts => 072_gbb_too_small.dts}
| 0
tools/binman/test/{73_gbb_no_size.dts => 073_gbb_no_size.dts}
| 0
tools/binman/test/{74_vblock.dts => 074_vblock.dts}
| 0
tools/binman/test/{75_vblock_no_content.dts => 075_vblock_no_content.dts}
| 0
.../binman/test/{76_vblock_bad_phandle.dts => 076_vblock_bad_phandle.dts}
| 0
tools/binman/test/{77_vblock_bad_entry.dts => 077_vblock_bad_entry.dts}
| 0
tools/binman/test/{78_u_boot_tpl.dts => 078_u_boot_tpl.dts}
| 0
tools/binman/test/{79_uses_pos.dts => 079_uses_pos.dts}
| 0
tools/binman/test/{80_fill_empty.dts => 080_fill_empty.dts}
| 0
tools/binman/test/{81_x86-start16-tpl.dts => 081_x86-start16-tpl.dts}
| 0
tools/binman/test/{82_fdt_update_all.dts => 082_fdt_update_all.dts}
| 0
tools/binman/test/{83_compress.dts => 083_compress.dts}
| 0
tools/binman/test/{84_files.dts => 084_files.dts}
| 0
tools/binman/test/{85_files_compress.dts => 085_files_compress.dts}
| 0
tools/binman/test/{86_files_none.dts => 086_files_none.dts}
| 0
tools/binman/test/{87_files_no_pattern.dts => 087_files_no_pattern.dts}
| 0
tools/binman/test/{88_expand_size.dts => 088_expand_size.dts}
| 0
tools/binman/test/{89_expand_size_bad.dts => 089_expand_size_bad.dts}
| 0
tools/binman/test/{90_hash.dts => 090_hash.dts}
| 0
tools/binman/test/{91_hash_no_algo.dts => 091_hash_no_algo.dts}
| 0
tools/binman/test/{92_hash_bad_algo.dts => 092_hash_bad_algo.dts}
| 0
tools/binman/test/{93_x86_tpl_ucode.dts => 093_x86_tpl_ucode.dts}
| 0
tools/binman/test/{94_fmap_x86.dts => 094_fmap_x86.dts}
| 0
tools/binman/test/{95_fmap_x86_section.dts => 095_fmap_x86_section.dts}
| 0
tools/binman/test/{96_elf.dts => 096_elf.dts}
| 0
tools/binman/test/{97_elf_strip.dts => 097_elf_strip.dts}
| 0
tools/binman/test/{99_hash_section.dts => 099_hash_section.dts}
| 0
tools/buildman/test.py
| 8 +-
tools/concurrencytest/.gitignore
| 1 +
tools/concurrencytest/README.md
| 74 +
tools/concurrencytest/concurrencytest.py
| 144 ++
tools/dtoc/dtoc.py
| 7 +
tools/dtoc/fdt.py
| 2 +-
tools/dtoc/test_dtoc.py
| 6 +-
tools/dtoc/test_fdt.py
| 12 +-
tools/patman/settings.py
| 27 +-
tools/patman/test_util.py
| 2 +-
tools/patman/tools.py
| 3 +
tools/patman/tout.py
| 8 +-
224 files changed, 5757 insertions(+), 1621 deletions(-)
create mode 100644 include/string.h
create mode 100644 test/dm/panel.c
rename tools/binman/test/{01_invalid.dts => 001_invalid.dts} (100%)
rename tools/binman/test/{02_missing_node.dts => 002_missing_node.dts}
(100%)
rename tools/binman/test/{03_empty.dts => 003_empty.dts} (100%)
rename tools/binman/test/{04_invalid_entry.dts => 004_invalid_entry.dts}
(100%)
rename tools/binman/test/{05_simple.dts => 005_simple.dts} (100%)
rename tools/binman/test/{06_dual_image.dts => 006_dual_image.dts} (100%)
rename tools/binman/test/{07_bad_align.dts => 007_bad_align.dts} (100%)
rename tools/binman/test/{08_pack.dts => 008_pack.dts} (100%)
rename tools/binman/test/{09_pack_extra.dts => 009_pack_extra.dts} (100%)
rename tools/binman/test/{10_pack_align_power2.dts =>
010_pack_align_power2.dts} (100%)
rename tools/binman/test/{11_pack_align_size_power2.dts =>
011_pack_align_size_power2.dts} (100%)
rename tools/binman/test/{12_pack_inv_align.dts => 012_pack_inv_align.dts}
(100%)
rename tools/binman/test/{13_pack_inv_size_align.dts =>
013_pack_inv_size_align.dts} (100%)
rename tools/binman/test/{14_pack_overlap.dts => 014_pack_overlap.dts}
(100%)
rename tools/binman/test/{15_pack_overflow.dts => 015_pack_overflow.dts}
(100%)
rename tools/binman/test/{16_pack_image_overflow.dts =>
016_pack_image_overflow.dts} (100%)
rename tools/binman/test/{17_pack_image_size.dts =>
017_pack_image_size.dts} (100%)
rename tools/binman/test/{18_pack_image_align.dts =>
018_pack_image_align.dts} (100%)
rename tools/binman/test/{19_pack_inv_image_align.dts =>
019_pack_inv_image_align.dts} (100%)
rename tools/binman/test/{20_pack_inv_image_align_power2.dts =>
020_pack_inv_image_align_power2.dts} (100%)
rename tools/binman/test/{21_image_pad.dts => 021_image_pad.dts} (100%)
rename tools/binman/test/{22_image_name.dts => 022_image_name.dts} (100%)
rename tools/binman/test/{23_blob.dts => 023_blob.dts} (100%)
rename tools/binman/test/{24_sorted.dts => 024_sorted.dts} (100%)
rename tools/binman/test/{25_pack_zero_size.dts => 025_pack_zero_size.dts}
(100%)
rename tools/binman/test/{26_pack_u_boot_dtb.dts =>
026_pack_u_boot_dtb.dts} (100%)
rename tools/binman/test/{27_pack_4gb_no_size.dts =>
027_pack_4gb_no_size.dts} (100%)
rename tools/binman/test/{28_pack_4gb_outside.dts =>
028_pack_4gb_outside.dts} (100%)
rename tools/binman/test/{29_x86-rom.dts => 029_x86-rom.dts} (100%)
rename tools/binman/test/{30_x86-rom-me-no-desc.dts =>
030_x86-rom-me-no-desc.dts} (100%)
rename tools/binman/test/{31_x86-rom-me.dts => 031_x86-rom-me.dts} (100%)
rename tools/binman/test/{32_intel-vga.dts => 032_intel-vga.dts} (100%)
rename tools/binman/test/{33_x86-start16.dts => 033_x86-start16.dts} (100%)
rename tools/binman/test/{34_x86_ucode.dts => 034_x86_ucode.dts} (100%)
rename tools/binman/test/{35_x86_single_ucode.dts =>
035_x86_single_ucode.dts} (100%)
rename tools/binman/test/{36_u_boot_img.dts => 036_u_boot_img.dts} (100%)
rename tools/binman/test/{37_x86_no_ucode.dts => 037_x86_no_ucode.dts}
(100%)
rename tools/binman/test/{38_x86_ucode_missing_node.dts =>
038_x86_ucode_missing_node.dts} (100%)
rename tools/binman/test/{39_x86_ucode_missing_node2.dts =>
039_x86_ucode_missing_node2.dts} (100%)
rename tools/binman/test/{40_x86_ucode_not_in_image.dts =>
040_x86_ucode_not_in_image.dts} (100%)
rename tools/binman/test/{41_unknown_pos_size.dts =>
041_unknown_pos_size.dts} (100%)
rename tools/binman/test/{42_intel-fsp.dts => 042_intel-fsp.dts} (100%)
rename tools/binman/test/{43_intel-cmc.dts => 043_intel-cmc.dts} (100%)
rename tools/binman/test/{44_x86_optional_ucode.dts =>
044_x86_optional_ucode.dts} (100%)
rename tools/binman/test/{45_prop_test.dts => 045_prop_test.dts} (100%)
rename tools/binman/test/{46_intel-vbt.dts => 046_intel-vbt.dts} (100%)
rename tools/binman/test/{47_spl_bss_pad.dts => 047_spl_bss_pad.dts} (100%)
rename tools/binman/test/{48_x86-start16-spl.dts =>
048_x86-start16-spl.dts} (100%)
rename tools/binman/test/{49_x86_ucode_spl.dts => 049_x86_ucode_spl.dts}
(100%)
rename tools/binman/test/{50_intel_mrc.dts => 050_intel_mrc.dts} (100%)
rename tools/binman/test/{51_u_boot_spl_dtb.dts => 051_u_boot_spl_dtb.dts}
(100%)
rename tools/binman/test/{52_u_boot_spl_nodtb.dts =>
052_u_boot_spl_nodtb.dts} (100%)
rename tools/binman/test/{53_symbols.dts => 053_symbols.dts} (100%)
rename tools/binman/test/{54_unit_address.dts => 054_unit_address.dts}
(100%)
rename tools/binman/test/{55_sections.dts => 055_sections.dts} (100%)
rename tools/binman/test/{56_name_prefix.dts => 056_name_prefix.dts} (100%)
rename tools/binman/test/{57_unknown_contents.dts =>
057_unknown_contents.dts} (100%)
rename tools/binman/test/{58_x86_ucode_spl_needs_retry.dts =>
058_x86_ucode_spl_needs_retry.dts} (100%)
rename tools/binman/test/{59_change_size.dts => 059_change_size.dts} (100%)
rename tools/binman/test/{60_fdt_update.dts => 060_fdt_update.dts} (100%)
rename tools/binman/test/{61_fdt_update_bad.dts => 061_fdt_update_bad.dts}
(100%)
rename tools/binman/test/{62_entry_args.dts => 062_entry_args.dts} (100%)
rename tools/binman/test/{63_entry_args_missing.dts =>
063_entry_args_missing.dts} (100%)
rename tools/binman/test/{64_entry_args_required.dts =>
064_entry_args_required.dts} (100%)
rename tools/binman/test/{65_entry_args_unknown_datatype.dts =>
065_entry_args_unknown_datatype.dts} (100%)
rename tools/binman/test/{66_text.dts => 066_text.dts} (100%)
rename tools/binman/test/{67_fmap.dts => 067_fmap.dts} (100%)
rename tools/binman/test/{68_blob_named_by_arg.dts =>
068_blob_named_by_arg.dts} (100%)
rename tools/binman/test/{69_fill.dts => 069_fill.dts} (100%)
rename tools/binman/test/{70_fill_no_size.dts => 070_fill_no_size.dts}
(100%)
rename tools/binman/test/{71_gbb.dts => 071_gbb.dts} (100%)
rename tools/binman/test/{72_gbb_too_small.dts => 072_gbb_too_small.dts}
(100%)
rename tools/binman/test/{73_gbb_no_size.dts => 073_gbb_no_size.dts} (100%)
rename tools/binman/test/{74_vblock.dts => 074_vblock.dts} (100%)
rename tools/binman/test/{75_vblock_no_content.dts =>
075_vblock_no_content.dts} (100%)
rename tools/binman/test/{76_vblock_bad_phandle.dts =>
076_vblock_bad_phandle.dts} (100%)
rename tools/binman/test/{77_vblock_bad_entry.dts =>
077_vblock_bad_entry.dts} (100%)
rename tools/binman/test/{78_u_boot_tpl.dts => 078_u_boot_tpl.dts} (100%)
rename tools/binman/test/{79_uses_pos.dts => 079_uses_pos.dts} (100%)
rename tools/binman/test/{80_fill_empty.dts => 080_fill_empty.dts} (100%)
rename tools/binman/test/{81_x86-start16-tpl.dts =>
081_x86-start16-tpl.dts} (100%)
rename tools/binman/test/{82_fdt_update_all.dts => 082_fdt_update_all.dts}
(100%)
rename tools/binman/test/{83_compress.dts => 083_compress.dts} (100%)
rename tools/binman/test/{84_files.dts => 084_files.dts} (100%)
rename tools/binman/test/{85_files_compress.dts => 085_files_compress.dts}
(100%)
rename tools/binman/test/{86_files_none.dts => 086_files_none.dts} (100%)
rename tools/binman/test/{87_files_no_pattern.dts =>
087_files_no_pattern.dts} (100%)
rename tools/binman/test/{88_expand_size.dts => 088_expand_size.dts} (100%)
rename tools/binman/test/{89_expand_size_bad.dts =>
089_expand_size_bad.dts} (100%)
rename tools/binman/test/{90_hash.dts => 090_hash.dts} (100%)
rename tools/binman/test/{91_hash_no_algo.dts => 091_hash_no_algo.dts}
(100%)
rename tools/binman/test/{92_hash_bad_algo.dts => 092_hash_bad_algo.dts}
(100%)
rename tools/binman/test/{93_x86_tpl_ucode.dts => 093_x86_tpl_ucode.dts}
(100%)
rename tools/binman/test/{94_fmap_x86.dts => 094_fmap_x86.dts} (100%)
rename tools/binman/test/{95_fmap_x86_section.dts =>
095_fmap_x86_section.dts} (100%)
rename tools/binman/test/{96_elf.dts => 096_elf.dts} (100%)
rename tools/binman/test/{97_elf_strip.dts => 097_elf_strip.dts} (100%)
rename tools/binman/test/{99_hash_section.dts => 099_hash_section.dts}
(100%)
create mode 100644 tools/concurrencytest/.gitignore
create mode 100644 tools/concurrencytest/README.md
create mode 100644 tools/concurrencytest/concurrencytest.py
Regards,
Simon
More information about the U-Boot
mailing list