[U-Boot] Please pull u-boot-dm

Simon Glass sjg at chromium.org
Thu Jun 7 23:18:29 UTC 2018


Hi Tom,

Here are the binman patches (support for hierarchical images and map
files), buildman environment support and a few test fixes.

As you know there are more test fixes to come once we figure things out.



The following changes since commit 3eceff642c01e03e055127c9cf21608faaff28ac:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung
(2018-06-06 09:08:16 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git

for you to fetch changes up to 844e5b20f2691eccce9ac8f7e3732bbb5d0ac757:

  binman: Mark 'align-end' as implemented (2018-06-07 11:25:08 -0800)

----------------------------------------------------------------
Alex Kiernan (2):
      buildman: Extract environment as part of each build
      buildman: Add support for environment delta in summary

Simon Glass (14):
      patman: Fix unit tests for SPDX
      test: Fix sandbox_spl test filter
      binman: Allow unit addresses for binaries
      binman: Refactor much of the image code into 'section'
      binman: Rename ELF parameters to 'section'
      binman: Rename Entry property to 'section'
      binman: Avoid setting sys.path globally
      binman: Add support for sections
      binman: Add documentation for pos-unset property
      binman: Allow a single test to be executed
      binman: Tidy up some docs and comments
      binman: Add support for outputing a map file
      binman: Add support for adding a name prefix to entries
      binman: Mark 'align-end' as implemented

 test/run                                        |   3 +-
 tools/binman/README                             |  89 +++++++++++--
 tools/binman/binman.py                          |  24 +++-
 tools/binman/bsection.py                        | 318
++++++++++++++++++++++++++++++++++++++++++++
 tools/binman/cmdline.py                         |   2 +
 tools/binman/control.py                         |   2 +
 tools/binman/elf.py                             |  10 +-
 tools/binman/elf_test.py                        |  28 ++--
 tools/binman/{etype => }/entry.py               |  74 +++++++++--
 tools/binman/etype/_testing.py                  |   4 +-
 tools/binman/etype/blob.py                      |   4 +-
 tools/binman/etype/intel_cmc.py                 |   4 +-
 tools/binman/etype/intel_descriptor.py          |   4 +-
 tools/binman/etype/intel_fsp.py                 |   4 +-
 tools/binman/etype/intel_me.py                  |   4 +-
 tools/binman/etype/intel_mrc.py                 |   4 +-
 tools/binman/etype/intel_vbt.py                 |   4 +-
 tools/binman/etype/intel_vga.py                 |   4 +-
 tools/binman/etype/section.py                   |  59 ++++++++
 tools/binman/etype/u_boot.py                    |   4 +-
 tools/binman/etype/u_boot_dtb.py                |   4 +-
 tools/binman/etype/u_boot_dtb_with_ucode.py     |  12 +-
 tools/binman/etype/u_boot_img.py                |   4 +-
 tools/binman/etype/u_boot_nodtb.py              |   4 +-
 tools/binman/etype/u_boot_spl.py                |   8 +-
 tools/binman/etype/u_boot_spl_bss_pad.py        |   4 +-
 tools/binman/etype/u_boot_spl_dtb.py            |   4 +-
 tools/binman/etype/u_boot_spl_nodtb.py          |   4 +-
 tools/binman/etype/u_boot_spl_with_ucode_ptr.py |   4 +-
 tools/binman/etype/u_boot_ucode.py              |  14 +-
 tools/binman/etype/u_boot_with_ucode_ptr.py     |  20 +--
 tools/binman/etype/x86_start16.py               |   4 +-
 tools/binman/etype/x86_start16_spl.py           |   4 +-
 tools/binman/ftest.py                           |  98 ++++++++++----
 tools/binman/image.py                           | 262
+++++-------------------------------
 tools/binman/image_test.py                      |  18 ++-
 tools/binman/test/54_unit_address.dts           |  15 +++
 tools/binman/test/55_sections.dts               |  28 ++++
 tools/binman/test/56_name_prefix.dts            |  30 +++++
 tools/buildman/README                           |  28 ++++
 tools/buildman/builder.py                       | 128 +++++++++++++++---
 tools/buildman/builderthread.py                 |  10 ++
 tools/buildman/cmdline.py                       |   2 +
 tools/buildman/control.py                       |   3 +-
 tools/buildman/func_test.py                     |   5 +
 tools/patman/test.py                            |   2 +-
 46 files changed, 977 insertions(+), 391 deletions(-)
 create mode 100644 tools/binman/bsection.py
 rename tools/binman/{etype => }/entry.py (75%)
 create mode 100644 tools/binman/etype/section.py
 create mode 100644 tools/binman/test/54_unit_address.dts
 create mode 100644 tools/binman/test/55_sections.dts
 create mode 100644 tools/binman/test/56_name_prefix.dts

Regards,
Simon


More information about the U-Boot mailing list