[U-Boot] Please pull u-boot-fdt, take 2

Simon Glass sjg at chromium.org
Thu May 25 00:15:25 UTC 2017


Hi Tom,

This incorporates the v2 patch for 'fdt: Build the new python libfdt
module' which should fix the problem with the original pull request.


The following changes since commit be62fbf376261ab3a4ed5db3bf54d5df9e216d9f:

  Merge branch 'rmobile' of git://git.denx.de/u-boot-sh (2017-05-23
16:22:03 -0400)

are available in the git repository at:

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

for you to fetch changes up to da9c601049eb7c993c7f6e33ae10af7a847a483d:

  fdt: Drop fdt_select.py (2017-05-24 18:12:31 -0600)

----------------------------------------------------------------
Simon Glass (20):
      fdt: Add Python bindings
      pci: Correct cast for sandbox
      fdt: Correct cast for sandbox in fdtdec_setup_memory_size()
      fdt: Use SPDX format for licenses in the libfdt headers
      fdt: Move header files into lib/libfdt
      fdt: Allow swig options to be provided by Makefile
      fdt: Add all source files to the libfdt build
      fdt: Rename existing python libfdt module
      fdt: Build the new python libfdt module
      fdt: Update fdt_test to use 'dt' instead of 'fdt'
      fdt: dtoc: Add a full set of property tests
      fdt: Support use of the new python libfdt library
      fdt: Makefile: Build python libfdt library if needed
      fdt: Stop building the old python libfdt module
      fdt: Drop use of the legacy libfdt python module
      fdt: Drop fdt_fallback library
      binman: Drop a special case related to fdt_fallback
      fdt: Merge fdt_normal with its base class
      binman: Rename fdt variable to dtb
      fdt: Drop fdt_select.py

 Makefile                                    |   16 +-
 cmd/pci.c                                   |    3 +-
 include/fdt.h                               |  112 +-
 include/libfdt.h                            | 2138 +-------------------------
 lib/fdtdec.c                                |    3 +-
 lib/libfdt/fdt.h                            |   67 +
 lib/libfdt/libfdt.h                         | 2144 +++++++++++++++++++++++++++
 lib/libfdt/libfdt.swig                      |  113 --
 lib/libfdt/pylibfdt/libfdt.i                |  389 +++++
 lib/libfdt/pylibfdt/setup.py                |  123 ++
 lib/libfdt/setup.py                         |   38 -
 scripts/Makefile.spl                        |   17 +-
 tools/Makefile                              |   48 +-
 tools/binman/binman.py                      |    3 +
 tools/binman/control.py                     |   12 +-
 tools/binman/etype/u_boot_dtb_with_ucode.py |   24 +-
 tools/binman/fdt_test.py                    |   64 +-
 tools/binman/func_test.py                   |   48 +-
 tools/binman/test/45_prop_test.dts          |   23 +
 tools/dtoc/dtoc.py                          |    3 +-
 tools/dtoc/fdt.py                           |  183 ++-
 tools/dtoc/fdt_fallback.py                  |  181 ---
 tools/dtoc/fdt_normal.py                    |  225 ---
 tools/dtoc/fdt_select.py                    |   36 -
 24 files changed, 3054 insertions(+), 2959 deletions(-)
 create mode 100644 lib/libfdt/fdt.h
 create mode 100644 lib/libfdt/libfdt.h
 delete mode 100644 lib/libfdt/libfdt.swig
 create mode 100644 lib/libfdt/pylibfdt/libfdt.i
 create mode 100755 lib/libfdt/pylibfdt/setup.py
 delete mode 100644 lib/libfdt/setup.py
 create mode 100644 tools/binman/test/45_prop_test.dts
 delete mode 100644 tools/dtoc/fdt_fallback.py
 delete mode 100644 tools/dtoc/fdt_normal.py
 delete mode 100644 tools/dtoc/fdt_select.py

Regards,
Simon


More information about the U-Boot mailing list