mbox series

[v2,0/4] pylibfdt: compile pylibfdt in scripts/dtc/pylibfdt only when necessary

Message ID 1508215364-14631-1-git-send-email-yamada.masahiro@socionext.com
Headers show
Series pylibfdt: compile pylibfdt in scripts/dtc/pylibfdt only when necessary | expand

Message

Masahiro Yamada Oct. 17, 2017, 4:42 a.m. UTC
V2: resync scripts/dtc/ with  linux-next-20171016



Masahiro Yamada (3):
  scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110
  pylibfdt: move pylibfdt to scripts/dtc/pylibfdt and refactor makefile
  pylibfdt: compile pylibfdt only when dtoc/binman is necessary

Rob Herring (1):
  scripts/dtc: add fdt_overlay.c and fdt_addresses.c to sync script

 Makefile                                           |  17 +-
 arch/arm/Kconfig                                   |   1 +
 arch/x86/Kconfig                                   |   1 +
 dts/Kconfig                                        |  13 +
 scripts/Makefile.spl                               |  17 +-
 scripts/dtc/Makefile                               |   3 +
 scripts/dtc/checks.c                               | 280 +++++++
 scripts/dtc/dtc-lexer.lex.c_shipped                | 216 +++---
 scripts/dtc/dtc-parser.tab.c_shipped               | 464 +++++------
 scripts/dtc/dtc-parser.tab.h_shipped               |   8 +-
 scripts/dtc/dtc-parser.y                           |  20 +-
 scripts/dtc/dtc.h                                  |   2 +
 scripts/dtc/libfdt/fdt_addresses.c                 |  96 +++
 scripts/dtc/libfdt/fdt_overlay.c                   | 861 +++++++++++++++++++++
 scripts/dtc/livetree.c                             |  28 +
 scripts/dtc/pylibfdt/.gitignore                    |   4 +
 scripts/dtc/pylibfdt/Makefile                      |  30 +
 .../dtc/pylibfdt/libfdt.i_shipped                  |   0
 {lib/libfdt => scripts/dtc}/pylibfdt/setup.py      |   0
 scripts/dtc/update-dtc-source.sh                   |   4 +-
 scripts/dtc/version_gen.h                          |   2 +-
 tools/.gitignore                                   |   4 -
 tools/Makefile                                     |  30 -
 tools/binman/binman.py                             |   2 +-
 24 files changed, 1703 insertions(+), 400 deletions(-)
 create mode 100644 scripts/dtc/libfdt/fdt_addresses.c
 create mode 100644 scripts/dtc/libfdt/fdt_overlay.c
 create mode 100644 scripts/dtc/pylibfdt/.gitignore
 create mode 100644 scripts/dtc/pylibfdt/Makefile
 rename lib/libfdt/pylibfdt/libfdt.i => scripts/dtc/pylibfdt/libfdt.i_shipped (100%)
 rename {lib/libfdt => scripts/dtc}/pylibfdt/setup.py (100%)