50c59522c2
The enhanced pylibfdt support in U-Boot needed for binman was a placeholder while upstreaming of this work continued. This is now complete, so bring in the changes and update the tools as needed. There are quite a few changes since we decided to split the implementation into three fdt classes instead of two. The Fdt.del_node() method was unfortunately missed in this process and will be dealt with later. It exists in U-Boot but not upstream. Further syncing of libfdt probably needs to wait until we assess the code-size impact of all the new checking code on SPL and possibly provide a way to disable it. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
---|---|---|
.. | ||
.gitignore | ||
dtb_platdata.py | ||
dtoc | ||
dtoc_test_add_prop.dts | ||
dtoc_test_addr32_64.dts | ||
dtoc_test_addr32.dts | ||
dtoc_test_addr64_32.dts | ||
dtoc_test_addr64.dts | ||
dtoc_test_aliases.dts | ||
dtoc_test_bad_reg2.dts | ||
dtoc_test_bad_reg.dts | ||
dtoc_test_empty.dts | ||
dtoc_test_phandle_bad2.dts | ||
dtoc_test_phandle_bad.dts | ||
dtoc_test_phandle_reorder.dts | ||
dtoc_test_phandle_single.dts | ||
dtoc_test_phandle.dts | ||
dtoc_test_simple.dts | ||
dtoc_test.dts | ||
dtoc.py | ||
fdt_util.py | ||
fdt.py | ||
test_dtoc.py | ||
test_fdt | ||
test_fdt.py |