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

Simon Glass sjg at chromium.org
Fri Sep 15 19:31:29 UTC 2017


Hi Tom,

Here are the overlay and dtoc series.


The following changes since commit 5541543f686b43210fb92181003ff7175d4ab036:

  configs: at91: Remove CONFIG_SYS_EXTRA_OPTIONS assignment
(2017-09-14 16:02:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to ea28e488f743520f7f83b341f28818c32dae1ee3:

  test: overlay: Add unit test for stacked overlay (2017-09-15 05:27:49 -0600)

----------------------------------------------------------------
Franklin S Cooper Jr (1):
      doc: overlays: Tweak documentation regarding overlay

Pantelis Antoniou (12):
      fdt: Introduce helper method fdt_overlay_apply_verbose()
      fdt: Switch to using the verbose overlay application method
      fdt: Allow stacked overlays phandle references
      fit: Allow multiple images per property
      fit: Do not throw away extra configuration on fit_image_load()
      fit: Introduce methods for applying overlays on fit-load
      fit: fdt overlays doc
      doc: Document how to apply fdt overlays
      dtbo: make dtbos special
      config: sandbox: Add unit tests
      ut: fix fdt_getprop_u32() change
      test: overlay: Add unit test for stacked overlay

Simon Glass (16):
      fdt: Sync libfdt up to upstream
      dtoc: Adjust Node to record its parent
      dtoc: Add a 64-bit type and a way to convert cells into 64 bits
      dtoc: Avoid very long lines in output
      dtoc: Add support for 32 or 64-bit addresses
      dtoc: Handle 'reg' properties with unusual sizes
      dtoc: Update the Fdt class to record phandles
      dtoc: Use the Fdt's class's phandle map
      dtoc: Make is_phandle() a member function
      dtoc: Rename is_phandle() and adjust it to return more detail
      dtoc: Rename the phandle struct
      dtoc: Put each phandle on a separate line
      dtoc: Put phandle args in an array
      dtoc: Support properties containing multiple phandle values
      dtoc: Rename the auto-generated dt-structs.h file
      dtoc: Add a header to the generated files

Tien Fong Chee (1):
      libfdt: Initialize the stack variable

Tom Rini (1):
      Travis-CI: Switch back to using the top of tree dtc

 .travis.yml                                  |   5 +-
 cmd/fdt.c                                    |   7 +-
 common/fdt_support.c                         |  31 +++
 common/image-fdt.c                           |   7 +-
 common/image-fit.c                           | 210 +++++++++++++++++++--
 configs/sandbox_defconfig                    |   2 +
 doc/README.fdt-overlays                      | 114 +++++++++++
 doc/driver-model/of-plat.txt                 |   2 +-
 doc/uImage.FIT/command_syntax_extensions.txt |  12 +-
 doc/uImage.FIT/overlay-fdt-boot.txt          | 225 ++++++++++++++++++++++
 doc/uImage.FIT/source_file_format.txt        |   6 +-
 drivers/clk/clk-uclass.c                     |   4 +-
 drivers/clk/rockchip/clk_rk3368.c            |   2 +-
 drivers/clk/rockchip/clk_rk3399.c            |   4 +-
 drivers/core/regmap.c                        |   2 +-
 include/clk.h                                |   4 +-
 include/dt-structs.h                         |  16 +-
 include/fdt_support.h                        |   2 +
 include/fdtdec.h                             |   2 +
 include/image.h                              |  25 +++
 include/regmap.h                             |   2 +-
 include/syscon.h                             |   6 +-
 lib/libfdt/fdt_overlay.c                     | 228 +++++++++++++++++++---
 lib/libfdt/fdt_rw.c                          |  20 +-
 lib/libfdt/fdt_wip.c                         |   2 +-
 lib/libfdt/libfdt.h                          |  31 +++
 lib/libfdt/pylibfdt/libfdt.i                 |  58 ++++++
 scripts/Makefile.lib                         |  17 ++
 scripts/Makefile.spl                         |   5 +-
 test/overlay/Makefile                        |   1 +
 test/overlay/cmd_ut_overlay.c                |  50 ++++-
 test/overlay/test-fdt-overlay-stacked.dts    |  21 +++
 tools/dtoc/dtb_platdata.py                   | 204 +++++++++++++++-----
 tools/dtoc/dtoc_test_addr32.dts              |  27 +++
 tools/dtoc/dtoc_test_addr32_64.dts           |  33 ++++
 tools/dtoc/dtoc_test_addr64.dts              |  33 ++++
 tools/dtoc/dtoc_test_addr64_32.dts           |  33 ++++
 tools/dtoc/dtoc_test_phandle.dts             |  16 +-
 tools/dtoc/dtoc_test_simple.dts              |  14 ++
 tools/dtoc/fdt.py                            |  19 +-
 tools/dtoc/fdt_util.py                       |  16 ++
 tools/dtoc/test_dtoc.py                      | 270 ++++++++++++++++++++++++++-
 42 files changed, 1656 insertions(+), 132 deletions(-)
 create mode 100644 doc/README.fdt-overlays
 create mode 100644 doc/uImage.FIT/overlay-fdt-boot.txt
 create mode 100644 test/overlay/test-fdt-overlay-stacked.dts
 create mode 100644 tools/dtoc/dtoc_test_addr32.dts
 create mode 100644 tools/dtoc/dtoc_test_addr32_64.dts
 create mode 100644 tools/dtoc/dtoc_test_addr64.dts
 create mode 100644 tools/dtoc/dtoc_test_addr64_32.dts

Regards,
Simon


More information about the U-Boot mailing list