[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