[U-Boot] [PATCH 00/45] Various fixes and improvements

Simon Glass sjg at chromium.org
Mon Oct 1 18:22:04 UTC 2018


This series collects together a large number of small patches that I have
been fiddling with for a while. At lot of them relate to SPL and TPL and
updating Chromium OS verified boot to work on U-Boot.


Simon Glass (45):
  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
  spl: misc: Allow misc drivers in SPL and TPL
  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
  binman: Add a test for Intel reference code
  log: Add comments to the rest of the log categories
  malloc_simple: Add logging of allocations
  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()

 Makefile                                      |    2 +-
 arch/sandbox/dts/sandbox.dts                  |   20 +-
 arch/sandbox/dts/sandbox64.dts                |   20 +-
 arch/sandbox/dts/sandbox_pmic.dtsi            |    2 +-
 arch/sandbox/dts/test.dts                     |   20 +-
 arch/sandbox/include/asm/test.h               |   15 +
 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/malloc_simple.c                        |   58 +-
 configs/edison_defconfig                      |    1 +
 configs/malta_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                         |    2 +
 drivers/input/Kconfig                         |   48 +
 drivers/input/Makefile                        |   11 +-
 drivers/input/input.c                         |    5 +-
 drivers/misc/Kconfig                          |   72 +
 drivers/misc/Makefile                         |    9 +-
 drivers/misc/cros_ec.c                        |  178 +-
 drivers/misc/cros_ec_lpc.c                    |   33 +
 drivers/misc/cros_ec_sandbox.c                |    8 +-
 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/rtc/rtc-uclass.c                      |    1 +
 drivers/serial/Kconfig                        |   10 +
 drivers/serial/serial-uclass.c                |    4 +
 drivers/spi/spi-uclass.c                      |    6 +-
 drivers/sysreset/sysreset-uclass.c            |   34 +-
 drivers/sysreset/sysreset_sandbox.c           |   12 +
 drivers/tpm/Makefile                          |    2 +-
 drivers/tpm/tpm-uclass.c                      |    7 +-
 drivers/tpm/tpm_tis_lpc.c                     |    2 +-
 drivers/video/backlight-uclass.c              |   10 +
 drivers/video/panel-uclass.c                  |   18 +
 drivers/video/pwm_backlight.c                 |  186 +-
 drivers/video/simple_panel.c                  |   20 +-
 drivers/video/tegra124/sor.c                  |    3 +-
 drivers/video/vidconsole-uclass.c             |    2 +
 drivers/video/video-uclass.c                  |    4 +-
 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                                 |   12 +-
 include/malloc.h                              |    1 +
 include/panel.h                               |   22 +-
 include/part_efi.h                            |    2 +-
 include/string.h                              |    1 +
 include/sysreset.h                            |   34 +-
 include/tpm-v1.h                              |   28 +
 include/video.h                               |    7 +-
 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/core.c                                |   31 +
 test/dm/ofnode.c                              |   16 +
 test/dm/panel.c                               |   79 +
 test/dm/sysreset.c                            |   20 +-
 tools/binman/entry_test.py                    |    2 +-
 tools/binman/fdt_test.py                      |    4 +-
 tools/binman/ftest.py                         |  231 +-
 .../test/{01_invalid.dts => 001_invalid.dts}  |    0
 ..._missing_node.dts => 002_missing_node.dts} |    0
 .../test/{03_empty.dts => 003_empty.dts}      |    0
 ...nvalid_entry.dts => 004_invalid_entry.dts} |    0
 .../test/{05_simple.dts => 005_simple.dts}    |    0
 .../{06_dual_image.dts => 006_dual_image.dts} |    0
 .../{07_bad_align.dts => 007_bad_align.dts}   |    0
 .../binman/test/{08_pack.dts => 008_pack.dts} |    0
 .../{09_pack_extra.dts => 009_pack_extra.dts} |    0
 ...n_power2.dts => 010_pack_align_power2.dts} |    0
 ...er2.dts => 011_pack_align_size_power2.dts} |    0
 ...k_inv_align.dts => 012_pack_inv_align.dts} |    0
 ..._align.dts => 013_pack_inv_size_align.dts} |    0
 ..._pack_overlap.dts => 014_pack_overlap.dts} |    0
 ...ack_overflow.dts => 015_pack_overflow.dts} |    0
 ...erflow.dts => 016_pack_image_overflow.dts} |    0
 ...image_size.dts => 017_pack_image_size.dts} |    0
 ...age_align.dts => 018_pack_image_align.dts} |    0
 ...align.dts => 019_pack_inv_image_align.dts} |    0
 ...ts => 020_pack_inv_image_align_power2.dts} |    0
 .../{21_image_pad.dts => 021_image_pad.dts}   |    0
 .../{22_image_name.dts => 022_image_name.dts} |    0
 .../binman/test/{23_blob.dts => 023_blob.dts} |    0
 .../test/{24_sorted.dts => 024_sorted.dts}    |    0
 ...k_zero_size.dts => 025_pack_zero_size.dts} |    0
 ...u_boot_dtb.dts => 026_pack_u_boot_dtb.dts} |    0
 ...b_no_size.dts => 027_pack_4gb_no_size.dts} |    0
 ...b_outside.dts => 028_pack_4gb_outside.dts} |    0
 .../test/{29_x86-rom.dts => 029_x86-rom.dts}  |    0
 ...no-desc.dts => 030_x86-rom-me-no-desc.dts} |    0
 .../{31_x86-rom-me.dts => 031_x86-rom-me.dts} |    0
 .../{32_intel-vga.dts => 032_intel-vga.dts}   |    0
 ...33_x86-start16.dts => 033_x86-start16.dts} |    0
 .../{34_x86_ucode.dts => 034_x86_ucode.dts}   |    0
 ...gle_ucode.dts => 035_x86_single_ucode.dts} |    0
 .../{36_u_boot_img.dts => 036_u_boot_img.dts} |    0
 ..._x86_no_ucode.dts => 037_x86_no_ucode.dts} |    0
 ...ode.dts => 038_x86_ucode_missing_node.dts} |    0
 ...e2.dts => 039_x86_ucode_missing_node2.dts} |    0
 ...age.dts => 040_x86_ucode_not_in_image.dts} |    0
 ..._pos_size.dts => 041_unknown_pos_size.dts} |    0
 .../{42_intel-fsp.dts => 042_intel-fsp.dts}   |    0
 .../{43_intel-cmc.dts => 043_intel-cmc.dts}   |    0
 ...l_ucode.dts => 044_x86_optional_ucode.dts} |    0
 .../{45_prop_test.dts => 045_prop_test.dts}   |    0
 .../{46_intel-vbt.dts => 046_intel-vbt.dts}   |    0
 ...47_spl_bss_pad.dts => 047_spl_bss_pad.dts} |    0
 ...tart16-spl.dts => 048_x86-start16-spl.dts} |    0
 ...86_ucode_spl.dts => 049_x86_ucode_spl.dts} |    0
 .../{50_intel_mrc.dts => 050_intel_mrc.dts}   |    0
 ...oot_spl_dtb.dts => 051_u_boot_spl_dtb.dts} |    0
 ...spl_nodtb.dts => 052_u_boot_spl_nodtb.dts} |    0
 .../test/{53_symbols.dts => 053_symbols.dts}  |    0
 ..._unit_address.dts => 054_unit_address.dts} |    0
 .../{55_sections.dts => 055_sections.dts}     |    0
 ...56_name_prefix.dts => 056_name_prefix.dts} |    0
 ..._contents.dts => 057_unknown_contents.dts} |    0
 ....dts => 058_x86_ucode_spl_needs_retry.dts} |    0
 ...59_change_size.dts => 059_change_size.dts} |    0
 .../{60_fdt_update.dts => 060_fdt_update.dts} |    0
 ..._update_bad.dts => 061_fdt_update_bad.dts} |    0
 .../{62_entry_args.dts => 062_entry_args.dts} |    0
 ...missing.dts => 063_entry_args_missing.dts} |    0
 ...quired.dts => 064_entry_args_required.dts} |    0
 ...ts => 065_entry_args_unknown_datatype.dts} |    0
 .../binman/test/{66_text.dts => 066_text.dts} |    0
 .../binman/test/{67_fmap.dts => 067_fmap.dts} |    0
 ...d_by_arg.dts => 068_blob_named_by_arg.dts} |    0
 .../binman/test/{69_fill.dts => 069_fill.dts} |    0
 ..._fill_no_size.dts => 070_fill_no_size.dts} |    0
 tools/binman/test/{71_gbb.dts => 071_gbb.dts} |    0
 ...bb_too_small.dts => 072_gbb_too_small.dts} |    0
 ...73_gbb_no_size.dts => 073_gbb_no_size.dts} |    0
 .../test/{74_vblock.dts => 074_vblock.dts}    |    0
 ..._content.dts => 075_vblock_no_content.dts} |    0
 ...phandle.dts => 076_vblock_bad_phandle.dts} |    0
 ...bad_entry.dts => 077_vblock_bad_entry.dts} |    0
 .../{78_u_boot_tpl.dts => 078_u_boot_tpl.dts} |    0
 .../{79_uses_pos.dts => 079_uses_pos.dts}     |    0
 .../{80_fill_empty.dts => 080_fill_empty.dts} |    0
 ...tart16-tpl.dts => 081_x86-start16-tpl.dts} |    0
 ..._update_all.dts => 082_fdt_update_all.dts} |    0
 .../{83_compress.dts => 083_compress.dts}     |    0
 .../test/{84_files.dts => 084_files.dts}      |    0
 ...es_compress.dts => 085_files_compress.dts} |    0
 .../{86_files_none.dts => 086_files_none.dts} |    0
 ...o_pattern.dts => 087_files_no_pattern.dts} |    0
 ...88_expand_size.dts => 088_expand_size.dts} |    0
 ...d_size_bad.dts => 089_expand_size_bad.dts} |    0
 .../binman/test/{90_hash.dts => 090_hash.dts} |    0
 ..._hash_no_algo.dts => 091_hash_no_algo.dts} |    0
 ...ash_bad_algo.dts => 092_hash_bad_algo.dts} |    0
 ...86_tpl_ucode.dts => 093_x86_tpl_ucode.dts} |    0
 .../{94_fmap_x86.dts => 094_fmap_x86.dts}     |    0
 ...6_section.dts => 095_fmap_x86_section.dts} |    0
 tools/binman/test/{96_elf.dts => 096_elf.dts} |    0
 .../{97_elf_strip.dts => 097_elf_strip.dts}   |    0
 ..._hash_section.dts => 099_hash_section.dts} |    0
 tools/binman/test/100_intel_refcode.dts       |   14 +
 tools/dtoc/fdt.py                             |    2 +-
 189 files changed, 5038 insertions(+), 1329 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/binman/test/100_intel_refcode.dts

-- 
2.19.0.605.g01d371f741-goog



More information about the U-Boot mailing list